跳轉到

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

eMMC Settings

eMMC Protocol Analyzer 設定(BusFinder / LA3000/LA4000 系列)
  • 設定:
    • 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:
      • 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 為未勾選。

在 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 還原預設。

eMMC Custom Channel Settings

eMMC: Custom Channel Settings

在 Secondary Protocol Analyzer or I/O 選 I/O 時開啟此視窗: 可選擇探棒來源(LA Probe - Slot A/LA/Protocol Probe - Slot B)、勾選 I/O0~I/O3 並指定通道,並設定 Threshold 或使用 Quick Setup。

eMMC I/O Channel Settings

eMMC: I/O Channel Settings

在 Startup Settings → Tuning Function 開啟此視窗,可設定 Tuning mode、BUS width、Threshold、Accuracy,並調整 Response 與 Read/Write(D0~D7)相位;參數檔可用 Save/Delete 管理,並以 Resume/Result 繼續校正或查看結果。

eMMC Tuning Settings

eMMC: Tuning Settings

在 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 還原預設值。

eMMC Timing

eMMC: Timing