eMMC (Embedded MultiMediaCard)
eMMC 協定分析設定。
更多應用、連接與量測說明請見 Protocol Solution — eMMC。
Supported Models
BusFinder
BF6000 僅於 B 系列支援, BF7000 全系列都支援 此功能需要額外購買 option 的功能。
MSO2000/3000
| MSO2008E | MSO2116E | MSO2116B | MSO2216B | MSO2216B+ | MSO2416B+ |
|---|---|---|---|---|---|
| ● | ● | ● |
| MSO2216M+ | MSO2116E+ | MSO2116B+ |
|---|---|---|
| ● |
Settings
- 設定:
- Sample Rate: 選擇取樣率。若要開啟 Secondary Protocol Analyzer(NAND Flash),取樣率須設為 1 GHz 以下。
- Primary Protocol Analyzer: 選擇探棒類型(eMMC Probe),或使用 Custom eMMC 自訂通道/接線。
- eMMC Probe: 點驚嘆號圖示開啟 Custom Channel Settings,檢視探棒腳位與 CLK、CMD、DAT0~DAT7、DS 等訊號對應,並設定 Threshold。
- Custom eMMC: 開啟 Custom Channel Settings 自訂接線。
- 訊號來源: 選擇 eMMC Probe - Slot B、LA Probe - Slot A 或 LA Probe - Slot B。
- 接腳對應: 將腳位對應至 CLK、CMD、DAT0~DAT7、DS 等訊號。
- Threshold/Quick Setup: 設定觸發準位,或使用快速設定。
- Clear All/Default: 清除通道對應,或還原預設。
- Secondary Protocol Analyzer or I/O: 以剩餘腳位同時開啟 NAND Flash 或 I/O 分析。選 I/O 時可開啟 I/O Channel Settings。
- 探棒來源: 選擇 LA Probe - Slot A 或 LA/Protocol Probe - Slot B。
- I/O0~I/O3: 勾選並指定對應通道(例如 B8~B11)。
- Threshold/Quick Setup: 設定觸發準位,或使用快速設定。
- Select All/Deselect All/Default: 全選、全清或還原預設。
- Startup Settings: 設定擷取當下待測物運行模式,並提供 Tuning。
- Boot Settings: 開機階段匯流排模式與位元寬度(例如 SDR、1-bit)。
- Bus Mode: 正常傳輸之速度/模式/位元寬度(例如 High Speed、SDR、4-bit)。
- Tuning Function: 開啟 Tuning Settings 進行 eMMC 相位校正。
- Tuning mode: 選擇校正模式(例如 Read data in HS200)。
- Tuning BUS width: 選擇匯流排寬度(例如 8 bit)。
- Threshold: 設定校正電壓門檻。
- Accuracy (Count Times): 設定量測次數(例如 64 times)。
- Advance settings: 開啟進階設定。
- Parameter list: 選擇、Save 或 Delete 相位參數檔。
- Phase parameter: 設定 Response,以及 Read/Write 的 D0~D7 相位;可使用 Fill in all fields 一次填入。
- Current Status/Resume/Result: 顯示校正狀態、繼續校正或查看結果。
- Detect BOOTACK: 待測物尚未上電時可勾選以偵測 BOOTACK。
- Retain settings after BOOT: 開機後保留設定。
- Filter: 限制收錄的資料量以節省記憶體。
- Data Length >: 超過設定位元組數的 Data Frame 後方資料不記錄。
- Number of blocks > 1 (SC > 1): 過濾多區塊傳輸相關資料。
- Option:
- Vendor CMD: 開啟 Vendor CMD settings(說明見 Settings — Vendor CMD settings)。
- Timing: 開啟 eMMC Timing(見下方彈出視窗說明),依 Symbol 設定 Min/Max/Unit(Clock cycles 或時間)。
- Symbol/Min/Max/Unit: 設定每個 Symbol 的最小值、最大值與單位。Clock cycles 常見 Default: N_AC Min 2;N_CC/N_RC/N_SC Min 8;N_CD Min 56;N_CP Min 74;N_CR Min 2/Max 64;N_ID Min/Max 5;N_WR Min 2;N_SB-A/B Min/Max 4;N_SB-C Min/Max 2。N_ST Min/Max 常為 2 且欄位停用(Disable)。
- N_AC Max: 最大值可依 TAAC、FOP 與 NSAC 計算(畫面公式);TAAC/NSAC 以十六進位輸入。Default 常見 TAAC 26h、NSAC 00h。
- tBA/tBD: 時間單位分別為 ms/s。Default 常見 tBA Max 50 ms、tBD Max 1 s。
- Default: 還原預設 Timing 值。
- 3 Pin mode (CMD, CLK, D0): 僅接 CLK/CMD/D0 時分析命令流程與狀態(接線困難或非資料錯誤場合)。Default 為未勾選。
- CLK Detect: 偵測 CLK 是否有動作;勾選後時間條件欄位啟用(Enable)。Default 為未勾選;時間常見 24 ns。
- LBA Format: 邏輯區塊位址顯示格式。Default 為 Hex。
- Voltage Detect: 勾選 VCC(A0)/VDD(A1) 作為電壓偵測通道(通用說明見 Settings — Voltage Detect)。Default 為未勾選。
- 觸發設定:
- Trigger on: 分頁 General/Error/CRC Status/Timeout/VCC Drop。勾選後分頁內容欄位啟用(Enable);CMD/RESP.、Data、Timeout、VCC/VDD Drop 等可開啟對應彈出視窗(見 Settings 連結)。Default 為 Trigger on 與錯誤項未勾選。
- General:
- CMD / RESP.: 開啟 Trigger Settings(說明見 Settings — Trigger Settings)。
- No Response: 在無回應時觸發;齒輪開啟命令條件(按鈕常顯示 No Resp.(Any CMD))。
- Data: 開啟 Data Trigger(說明見 Settings — Data Trigger)。
- Error: CRC7 error/CRC16 error/End bit error。Default 為各項未勾選。
- CRC Status: 設定 CRC Status Pattern(Positive/Negative)。
- Timeout: 開啟 Timeout Trigger(說明見 Settings — Timeout Trigger)。
- VCC Drop/VDD Drop: 電壓下降觸發;開啟 Voltage Range Settings(說明見 Settings — Voltage Range Settings)。Default 為未勾選。
- General:
- Trigger on: 分頁 General/Error/CRC Status/Timeout/VCC Drop。勾選後分頁內容欄位啟用(Enable);CMD/RESP.、Data、Timeout、VCC/VDD Drop 等可開啟對應彈出視窗(見 Settings 連結)。Default 為 Trigger on 與錯誤項未勾選。
在 Primary Protocol Analyzer 選 eMMC Probe 時點驚嘆號,或選 Custom eMMC 時開啟此視窗: 可選擇訊號來源(eMMC Probe - Slot B/LA Probe - Slot A/LA Probe - Slot B)、設定接腳與 CLK、CMD、DAT0~DAT7、DS 等對應,並設定 Threshold 或使用 Quick Setup;可用 Clear All 清除對應,或以 Default 還原預設。
在 Secondary Protocol Analyzer or I/O 選 I/O 時開啟此視窗: 可選擇探棒來源(LA Probe - Slot A/LA/Protocol Probe - Slot B)、勾選 I/O0~I/O3 並指定通道,並設定 Threshold 或使用 Quick Setup。
在 Startup Settings → Tuning Function 開啟此視窗,可設定 Tuning mode、BUS width、Threshold、Accuracy,並調整 Response 與 Read/Write(D0~D7)相位;參數檔可用 Save/Delete 管理,並以 Resume/Result 繼續校正或查看結果。
在 Option → Timing 開啟此視窗: 依 Symbol 設定 Min/Max/Unit(Clock cycles 或時間)。N_AC 的最大值可依 TAAC、FOP、NSAC 計算(Default 常見 TAAC 26h、NSAC 00h);tBA/tBD Default 常見 Max 50 ms/1 s。N_ST 欄位可能停用(Disable)。可按 Default 還原預設值。