KIOXIA 鎧俠 eMMC response 相關指令說明

關鍵字 :KIOXIAeMMCmemory
1.前言

            eMMC所有命令都是由Host透過 CMD發送給eMMC device端。而 eMMC端則是透過CMD line做為response回應。

2.Response的五大種類

  •  Response傳輸總是從對應於Start bit的值為0當作起始位置,並結束於End bit為1。
  •  Response代碼長度取決於response響應類型。

       總共有有5種types responses類型及定義如下:

2.1 R1 (normal response command)

R1長度為 48bit,[45:40] 表示響應CMD的命令索引,該值被解釋為二進制編碼數字(0 到 63 之間)。 [39:8] 則是device status狀態以 32 bit編碼。        

 

R1b

R1b 與 R1 相同,多了一個可選擇的busy訊號位,通過 DAT0 上傳輸Busy信號,當前如果是busy狀態則Data0則拉Low。

2.2 R2 (CID、CSD暫存器)

R2長度為136bit, 作為對命令 CMD2 和 CMD10 的response傳遞CID 暫存器的值。 作為對命令CMD9的response CSD暫存器的內容值。        

2.3 R3 (OCR 暫存器)

R3長度為48bit,作為對CMD1命令response,主要為傳遞OCR暫存器的值給Host。             

 

2.4 R4 (Fast I/O)

R4長度為48bit,RCA包含device的地址,register address要讀取或寫入的暫存器地址,read register contents為讀取的內容,status表示操作是否成功,如果成功則為1。  

     


       
2.5 R5 (Interrupt request)

R5長度為48bit,此響應為中斷請求的響應格式,當Host下達CMD40命令必須進入中斷模式時, Device若確實收到並回應此R5 response,並且RCA被設置為0x0。 

參考文檔: JESD84-B51A

如需瞭解有關全新KIOXIA eMMC的更多資訊,請按一下以下連結。
https://tw.kioxia.com/zh-tw/business/memory/mlc-nand/emmc.html

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★博文作者未開放評論功能