SD 4.0 (UHS-II) (Ultra High Speed II)
SD 4.0 (UHS-II) 協定分析設定。
Supported Models
BusFinder
BF6000/BF7000 全系列都支援 此功能需要額外購買 option 的功能。
Settings
- 設定:
- Sample Rate: 選擇取樣率。Default 為 2 GHz。
- Primary Protocol Analyzer: 使用 SD 4 Probe 進行 SD 4.0 (UHS-II) 分析。
- Secondary Protocol Analyzer or I/O: 以剩餘腳位同時開啟 NAND Flash 或 I/O 分析。
- Log Filter: 依封包類型過濾(SYN、BSYN、DIR、LIDL、DIDL、EIDL 等;可全選/全清)。勾選長度過濾後 Data Length > 欄位啟用(Enable)。Default 為各封包類型未勾選、長度過濾未勾選。
- VDD Detect: 勾選後於報告顯示 VDD 電壓;僅供顯示,不具備觸發能力(與 Trigger On 的 VDD1/VDD2 Drop 不同)。Default 為勾選。通用說明見 Settings — Voltage Detect。
- 觸發設定:
- Trigger On: 勾選後各子項欄位啟用(Enable);首次勾選子項通常會開啟對應設定(見下方彈出視窗說明)。Default 為 Trigger On 與各子項未勾選。
- CM TRAN: CCMD/DCMD/MSG/RES 等命令傳輸觸發。
- CCMD: 開啟 Trigger On CM-TRAN (CCMD)。Default: Read Only;I/O Address XXXh;Payload 未勾選(欄位停用(Disable),常見 XXXXXXXXh)。
- DCMD: 開啟 Trigger On CM-TRAN (DCMD)。Default: Read Only;TMode Xh;Data Address 未勾選(欄位停用(Disable),常見 XXXXXXXXh)。
- MSG: 開啟 Trigger On Message Packet (MSG)。Default: 封包類型 All;Check Direction Any。
- RES: 開啟 Trigger On CM-TRAN (RES)。Default: NACK = 1(此時 I/O Address/Payload 欄位停用(Disable))。
- SD TRAN: CCMD/DCMD 與 RES(含 NACK/No RES)條件;命令/回應設定開啟 Legacy SD Trigger Settings。RES 選 NACK 時 RES 設定按鈕可能欄位停用(Disable)。Default 為No RES。
- Error/Busy/Voltage: CRC16 Error、Packet Type Error、CMD25/18/38 Busy Period、VDD1/VDD2 Drop 等。Busy Period 彈出視窗 Default 約 10 ms。Default 為各項未勾選。
- VDD1 Drop/VDD2 Drop: 電壓下降觸發;開啟 Voltage Range Settings(說明見 Settings — Voltage Range Settings)。常見範圍約 VDD1 2.70~3.60 V、VDD2 1.70~1.95 V。
- CM TRAN: CCMD/DCMD/MSG/RES 等命令傳輸觸發。
- Trigger On: 勾選後各子項欄位啟用(Enable);首次勾選子項通常會開啟對應設定(見下方彈出視窗說明)。Default 為 Trigger On 與各子項未勾選。
在 Trigger On → CM TRAN → CCMD 開啟此視窗: 可選 Read Only/Write Only/Read or Write,並設定 I/O Address(12 bits);勾選後 Payload(32 bits)欄位啟用(Enable)。填入 XXXh/XXXXXXXXh 表示該欄為任意值(Don't care)。
在 Trigger On → CM TRAN → DCMD 開啟此視窗: 可選 Read/Write,並設定 TMode(4 bits);勾選後 Data Address(32 bits)欄位啟用(Enable)。填入 Xh/XXXXXXXXh 表示該欄為任意值(Don't care)。
在 Trigger On → CM TRAN → MSG 開啟此視窗: 選擇 Message Packet 類型(All、FCREQ/FCRDY Unrecoverable、AMSG Memory、STAT 等),並以 Check Direction(Any/From Host/From Card)過濾方向。
在 Trigger On → CM TRAN → RES 開啟此視窗: 選擇 NACK = 1 或 NACK = 0;選 NACK = 1 時 I/O Address/Payload 欄位停用(Disable)。
在 Trigger On → SD TRAN 設定命令時開啟 Legacy SD Trigger Settings: 可選 Any Command 等,並以 r/A/Command/Stuff Bits 等欄位組合條件;填入 X/XXh 表示該欄為任意值(Don't care)。
在 Trigger On → SD TRAN 設定回應時亦可開啟此視窗(例如 SD R1): 依 R1 各狀態位元與 CUR_STATE 等欄位組合觸發;填入 X/Xh/XXh 表示該欄為任意值(Don't care)。
在 Trigger On 選 CMD25 Busy Period 時開啟此視窗: 以圖示說明 Write Multiple Block 的 Busy Period,並設定 Check on Busy Period >(Default 約 10 ms)。
在 Trigger On 選 CMD18 Busy Period 時開啟此視窗: 以圖示說明 Read Multiple Block 的 Busy Period,並設定 Check on Busy Period >(Default 約 10 ms)。
在 Trigger On 選 CMD38 Busy Period 時開啟此視窗: 以圖示說明 Erase 的 Busy Period,並設定 Check on Busy Period >(Default 約 10 ms)。