CSD Register
卡片專用數(shù)據(jù)寄存器提供有關(guān)訪問卡片內(nèi)容的信息。CSD定義了數(shù)據(jù)格式、糾錯類型、最大數(shù)據(jù)訪問時間、是否可以使用DSR寄存器等。寄存器的可編程部分(以W或E標(biāo)記的條目,見下文)可以通過CMD27進行更改。
下表中各表項的類型編碼如下:R=可讀,W(1) =一次可寫,W=多次可寫。
CSD_STRUCTURE
CSD寄存器的字段結(jié)構(gòu)取決于物理層規(guī)范版本和卡容量。
CSD寄存器中的CSD STRUCTURE字段表示其結(jié)構(gòu)版本。
CSD結(jié)構(gòu)的版本號如下表所示。
以下部分描述CSD字段和相關(guān)數(shù)據(jù)類型。如果沒有明確定義否則,所有的命中字符串將被internet為從左擊開始的任意編碼數(shù)字
TAAC
定義數(shù)據(jù)訪問時間的異步部分。
NSAC
定義與時鐘相關(guān)的數(shù)據(jù)訪問時間因素的最壞情況。NSAC的單位為100l時鐘周期。因此,數(shù)據(jù)訪問時間中與時鐘相關(guān)的部分的最大值為25.5K個時鐘周期。總訪問時間Nac為TAAC和NSAC之和。它應(yīng)該由主機計算實際時鐘速率。讀訪問時間應(yīng)該解釋為數(shù)據(jù)塊或流的第一個數(shù)據(jù)位的典型延遲。
TRAN_SPEED
下表定義了每條數(shù)據(jù)線的最大數(shù)據(jù)傳輸速率——TRAN_SPEED:
注意,對于當(dāng)前的SD存儲卡,該字段應(yīng)始終為0_0110_010b (032h),等于25MHz - SD存儲卡的強制最高工作頻率。
在高速模式下,該字段應(yīng)始終為0 1011 010b (05Ah),即50MHz當(dāng)使用CMD6或CMDO命令將定時模式恢復(fù)為默認(rèn)值時,其值為032h。
CCC
SD Memory Card命令集分為多個子集(命令類)??铑惣拇嫫鰿CC定義了該卡支持哪些命令類。CCC位值為1表示支持相應(yīng)的命令類。
READ_BL_PARTIAL(在SD存儲卡中總是=1)在SD存儲卡中總是允許部分塊讀取。這意味著更小的塊也可以使用。最小塊大小為一個字節(jié)。
WRITE_BLK_MISALIGN定義要由一個命令寫入的數(shù)據(jù)塊是否可以分布在多個物理上存儲設(shè)備的塊。內(nèi)存塊的大小在WRITE_BL_LEN中定義。WRITE_BLK_MISALIGN=0表示跨越物理塊邊界無效。WRITE_BLK_MISALIGN=1表示允許跨越物理塊邊界。
READ_BLK_MISALIGN定義一個命令要讀取的數(shù)據(jù)塊是否可以分布在內(nèi)存設(shè)備的多個物理塊上。內(nèi)存塊的大小在READ_BL_LEN中定義。READ BLK MISALIGN=0表示跨越物理塊邊界無效。READ_BLK_MISALIGN=1表示允許跨越物理塊邊界。
DSR_IMP
定義可配置驅(qū)動程序階段是否集成在卡上。如果設(shè)置,一個驅(qū)動級寄存器(DSR)
審核編輯 黃宇
-
存儲
+關(guān)注
關(guān)注
13文章
4527瀏覽量
87354 -
CSD
+關(guān)注
關(guān)注
0文章
67瀏覽量
12999 -
SD NAND
+關(guān)注
關(guān)注
0文章
93瀏覽量
1492
發(fā)布評論請先 登錄
國產(chǎn)安路FPGA SD NAND FLASH 初步描述
瀚海微SD NAND之SD 協(xié)議(38)寄存器&復(fù)位&開解鎖
瀚海微SD NAND存儲功能描述(28)RCA Registers

瀚海微SD NAND存儲功能描述(25)SD Registers

瀚海微SD NAND存儲功能描述(24)擦除超時計算

瀚海微SD NAND存儲功能描述(22)Timing Values

瀚海微SD NAND存儲功能描述(21)數(shù)據(jù)讀寫

瀚海微SD NAND存儲功能描述(18)命令類e

瀚海微SD NAND存儲功能描述(15)命令類b

瀚海微SD NAND存儲功能描述(14)命令類a

瀚海微SD NAND存儲功能描述(13)讀寫擦除超時

瀚海微SD NAND存儲功能描述(11)命令系統(tǒng)CMD8

瀚海微SD NAND存儲功能描述(9)切換功能

瀚海微SD NAND應(yīng)用存儲功能描述(6)讀寫數(shù)據(jù)

瀚海微SD NAND應(yīng)用之SD協(xié)議存儲功能描述2 初始化命令

評論