RCA Registers
可寫的16位相對(duì)卡地址寄存器攜帶卡在卡識(shí)別期間由卡發(fā)布的卡地址。此地址用于卡片識(shí)別程序后的尋址主機(jī)卡通信。RCA寄存器的缺省值為Ox0000。保留值Ox0000,通過CMD7將所有卡設(shè)置為standby狀態(tài)。
DSR register (Optional)
后面的內(nèi)容會(huì)詳細(xì)描述了16位驅(qū)動(dòng)級(jí)寄存器。它可以選擇性地用于改善擴(kuò)展操作條件下的總線性能(取決于總線長(zhǎng)度、傳輸速率或卡數(shù)等參數(shù))。CSD寄存器攜帶有關(guān)DSR寄存器使用情況的信息。DSR寄存器的默認(rèn)值為0x404。
SCR register
除了CSD寄存器之外,還有另一個(gè)名為SD卡配置寄存器(SCR)的配置寄存器。SCR提供有關(guān)SD存儲(chǔ)卡的特殊功能的信息,這些功能被配置到給定的卡中。可控硅寄存器的大小為64位。此寄存器應(yīng)由SD存儲(chǔ)卡制造商在工廠設(shè)置。下表描述了SCR寄存器的內(nèi)容。
SD_SPEC
描述卡支持的物理層規(guī)范版本。
版本1.XX的SD_SPEC3為0。
說明:主機(jī)識(shí)別物理層規(guī)范版本也應(yīng)識(shí)別包括未來版本。
下一個(gè)版本將在SD_SPEC字段中定義。
卡制造商根據(jù)以下條件確定SD規(guī)格值。每個(gè)版本都應(yīng)滿足所有條件。其他條件的組合是不允許的。
說明1.01版本卡的必要條件(SD_SPEC=0和SD_SPEC3-0)
(1)卡不支持CMD6
(2)卡不支持CMD8
(3)用戶區(qū)域容量不超過2GB
1.10版本卡的必要條件(SD_SPEC=1 and SD_SPEC3-0)
(1)卡支持CMD6
(2)卡不支持CMD8
(3)用戶區(qū)域容量不超過2GB
2.00版本卡的基本條件(sd_spec2和SD_SPEC3-0)
(1)卡支持CMD6
(2)卡支持CMD8
(3)卡支持CMD42
(4)用戶區(qū)域容量最高可達(dá)2GB (SDSC)或32GB (SDHC)
(5)支持速度等級(jí)(SDHC)
3.00版本卡的必要條件(SD_SPEC=2和SD_SPEC3-1)
(1)卡支持CMD6
(2)卡支持CMD8
(3)卡支持CMD42
(4)用戶區(qū)域容量不超過2GB (SDSC)或32GB (SDHC)用戶區(qū)域容量不超過或等于32GB,不超過2TB (SDXC)
(5)支持速度等級(jí)(SDHC或SDXC)支持以下功能的卡
應(yīng)滿足3.00版本卡的基本條件
(1)在Ver3.00中定義的條件下支持的速度等級(jí)
(2) UHS-I支持卡
(3) CMD23支持卡以上對(duì)支持命令的要求是針對(duì)可選命令的,對(duì)可選命令的支持取決于版本(SD SPEC和SD SPEC3)。
主機(jī)在SCR中檢查SD SPEC版本時(shí),不要忘記將來可能會(huì)指定更高的SD SPEC版本。保持未來版本的兼容性非常重要。
DATA_STAT_AFTER_ERASE
定義擦除后的數(shù)據(jù)狀態(tài),是0還是1(狀態(tài)取決于卡的供應(yīng)商)
SD_SECURITY
該字段表示每個(gè)容量卡對(duì)應(yīng)的CPRM安全規(guī)范版本。每個(gè)容量卡對(duì)保護(hù)區(qū)的定義不同。
設(shè)置該字段的基本規(guī)則:
SDSC卡將此字段設(shè)置為2(版本1.01)
SDHC卡將此字段設(shè)置為3(版本2.00)
SDXC卡將此字段設(shè)置為4(版本3.xx)
注意,普通可寫SD存儲(chǔ)卡必須支持安全協(xié)議。對(duì)于ROM(只讀)和OTP(一次性可編程)類型的SD存儲(chǔ)卡,安全功能是可選的。
SD_BUS_WIDTHS
描述此卡支持的所有DAT總線寬度。
EX_SECURITY
該字段表示擴(kuò)展安全性,將由第3部分安全規(guī)范版本3.00的后續(xù)版本定義。
CMD_SUPPORT
新命令的支持位定義為SCR的33-32位。
審核編輯 黃宇
-
存儲(chǔ)
+關(guān)注
關(guān)注
13文章
4231瀏覽量
85591 -
SD NAND
+關(guān)注
關(guān)注
0文章
80瀏覽量
1203
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論