卡登記
在卡接口內(nèi)定義了六個寄存器:OCR, CID, CSD, RCA, DSR和SCR。這些只能通過相應(yīng)的命令訪問。OCR、CID、CSD和SCR寄存器攜帶卡片/內(nèi)容特定信息,而RCA和DSR寄存器是存儲實(shí)際配置參數(shù)的配置寄存器。為了使將來的擴(kuò)展成為可能,該卡應(yīng)在寄存器的保留位中返回0。
OCR寄存器
32位操作條件寄存器存儲卡的Vpo電壓剖面。此外,這個寄存器還包括狀態(tài)信息位。如果卡上電過程已經(jīng)完成,則設(shè)置一個狀態(tài)位。這個寄存器包括另一個狀態(tài)位,在設(shè)置上電狀態(tài)位后指示卡的容量狀態(tài)。OCR寄存器由卡片執(zhí)行。
32命中操作條件存儲器存儲卡的Von voltane配置文件,OCR的第7位是新定義的雙電壓卡,默認(rèn)設(shè)置為0。如果雙電壓卡沒有接收到CMD8, OCR位7在響應(yīng)中表示0,并且接收到CMD8的雙電壓卡將此命中設(shè)置為1
此外,這個寄存器還包含2個狀態(tài)信息位。位31卡上電狀態(tài)位,如果卡上電過程已經(jīng)完成,則設(shè)置此狀態(tài)位。Bit 30卡容量狀態(tài)位。0表示為SDSC卡。1表示卡為SDHC或SDXC。當(dāng)上電過程完成且上電狀態(tài)bit設(shè)置為1時(shí),“卡容量狀態(tài)”位有效。主機(jī)應(yīng)讀取此狀態(tài)位以識別SDSC卡或SDHC/SDXC卡。OCR寄存器由卡片執(zhí)行。
1.該位僅在設(shè)置了卡上電狀態(tài)位時(shí)有效。
2.如果卡還沒有完成上電程序,這個位被設(shè)置為LOW。
3.只有UHS-I卡支持此位。
支持的電壓范圍編碼如上方表格所示。如果對應(yīng)的位值設(shè)置為LOW,則不支持電壓范圍。只要卡處于忙狀態(tài),對應(yīng)的位(31)就被置為LOW。
CID寄存器卡識別
(CID)寄存器是128位寬。它包含在卡片識別階段使用的卡片識別信息。每個讀/寫(RW)卡應(yīng)該有一個唯一的識別號碼。CID注冊表的結(jié)構(gòu)定義如下:
MID
標(biāo)識卡制造商的8位二進(jìn)制數(shù)。MID編號由SD- 3c, LLC控制、定義并分配給SD存儲卡制造商。本程序的建立是為了確保CID寄存器的唯一性。
OID
標(biāo)識卡OEM和/或卡內(nèi)容的2個字符的ascii字符串(當(dāng)用作ROM或FLASH卡上的分發(fā)媒體時(shí))。OID號由SD- 3C, LLC控制、定義并允許分配給SD存儲卡制造商。建立此程序是為了確保CID寄存器的唯一性。
注意:SD- 3C, LLC許可希望制造和/或銷售SD存儲卡的公司,包括但不限于閃存,ROM, OTP, RAM和SDIO組合卡。SD-3C有限責(zé)任公司是由松下公司、SanDisk公司和東芝公司共同成立的有限責(zé)任公司。
PNM
產(chǎn)品名稱是一個字符串,5個字符的ASCII字符串。
PRV
產(chǎn)品修訂由兩個二進(jìn)制編碼十進(jìn)制(BCD)數(shù)字組成,每個數(shù)字四位,代表一個“n.m”修訂號?!皀”是最重要的一點(diǎn),“m”是最不重要的一點(diǎn)。例如,產(chǎn)品版本“6.2”的PRV二進(jìn)制值字段將為:0110 0010b
PSN
序列號是32位二進(jìn)制數(shù)。
MDT
生產(chǎn)日期由兩個十六進(jìn)制數(shù)字組成,一個是8位代表年份(y),另一個是4位代表月份(m)?!癿”字段[11:8]是月份代碼。1 = 1。“y”字段[19:12]是年份代碼。0 = 2000。
例如,生產(chǎn)日期“April 2001”的Date字段的二進(jìn)制值為:00000001 0100.
CRC
CRC7校驗(yàn)和(7位)。這是描述的CID內(nèi)容的校驗(yàn)
審核編輯 黃宇
-
存儲
+關(guān)注
關(guān)注
13文章
4226瀏覽量
85574 -
REGISTERS
+關(guān)注
關(guān)注
0文章
47瀏覽量
14670 -
SD NAND
+關(guān)注
關(guān)注
0文章
80瀏覽量
1201
發(fā)布評論請先 登錄
相關(guān)推薦
評論