內(nèi)存陣列分區(qū)
從SD存儲(chǔ)卡傳輸數(shù)據(jù)的基本單位是一個(gè)字節(jié)。所有需要塊大小的數(shù)據(jù)傳輸操作總是將塊長(zhǎng)度定義為字節(jié)的整數(shù)倍。一些特殊功能需要其他分區(qū)粒度。對(duì)于面向塊的命令,使用以下定義:
塊:是與面向塊的讀寫(xiě)命令相關(guān)的單元。它的大小是指主機(jī)發(fā)送一個(gè)block命令時(shí)要傳輸?shù)淖止?jié)數(shù)。塊的大小要么是可編程的,要么是固定的。有關(guān)允許的塊大小和可編程性的信息存儲(chǔ)在CSD中。對(duì)于具有可擦除存儲(chǔ)單元的設(shè)備,定義了特殊的擦除命令。可擦除單元的粒度通常與面向塊的命令不同:
扇區(qū):是與擦除命令相關(guān)的單位。它的大小是將在一個(gè)部分中擦除的塊的數(shù)量。扇區(qū)的大小對(duì)于每個(gè)設(shè)備都是固定的。有關(guān)扇區(qū)大小的信息(以塊為單位)存儲(chǔ)在CSD中。注意,如果卡指定AU大小,扇區(qū)大小應(yīng)該被忽略。
AU (Allocation Unit):是卡片的物理邊界,由一個(gè)或多個(gè)塊組成,其大小取決于每張卡片。最大AU大小是為內(nèi)存容量定義的。此外,AU是卡保證其符合速度等級(jí)規(guī)范的設(shè)備性能的最小單位。大小和Speed Class的信息保存在SD Status中。AU還用于計(jì)算擦除超時(shí)。
WP-Group:對(duì)于支持寫(xiě)保護(hù)組的設(shè)備,可以單獨(dú)寫(xiě)保護(hù)的最小單元。它的大小是將被寫(xiě)保護(hù)的組的數(shù)量,每1位。每個(gè)設(shè)備的WP-group的大小是固定的。有關(guān)大小的信息存儲(chǔ)在CSD中。SDHC卡和SDXC卡不支持寫(xiě)保護(hù)組命令。
每個(gè)WP-group可能有一個(gè)額外的寫(xiě)保護(hù)位。寫(xiě)保護(hù)位是通過(guò)特殊命令可編程的(參見(jiàn)4.7.4章)。這兩個(gè)函數(shù)都是可選的,并且只對(duì)可寫(xiě)/可擦設(shè)備有用。寫(xiě)保護(hù)也可用于多類(lèi)型卡(如ROM-Flash組合)。關(guān)于可用性的信息存儲(chǔ)在CSD中。
SD NAND Timings
所有時(shí)序圖均使用以下原理圖和縮寫(xiě):
在非口頭P-bits中,有一種想法是,如果他們主動(dòng)地驅(qū)使他們離開(kāi),他們就會(huì)看到他們的卡片或卡片主機(jī)輸出驅(qū)動(dòng)程序獨(dú)占。相比之下,Z-bits只被弱拉到邏輯“1”,因此它是可以按如下方式替換序列:
SD NAND 卡片識(shí)別和卡片操作條件
定時(shí)CMD2和ACMD41的時(shí)序如下圖所示。該命令之后是兩個(gè)Z bits(允許在總線上進(jìn)行方向切換的時(shí)間),然后由響應(yīng)卡向上推P bits。Nid時(shí)鐘周期后,卡響應(yīng)host命令。
分配一個(gè)卡片相對(duì)地址
下面給出SD存儲(chǔ)卡計(jì)時(shí)的SEND_RELATIVE_ADDR (CMD 3)。主機(jī)命令和卡響應(yīng)之間的最小延遲是NcR時(shí)鐘周期。
數(shù)據(jù)傳輸模式
在卡發(fā)布自己的RCA后,它將切換到數(shù)據(jù)傳輸模式。該命令之后是兩個(gè)Zbits(允許在總線上進(jìn)行方向切換的時(shí)間)的一個(gè)周期,然后由響應(yīng)卡推高Pbits。這個(gè)時(shí)序圖與所有響應(yīng)的主機(jī)命令相關(guān),除了ACMD41和CMD2:
最后一張卡片響應(yīng)
下一個(gè)主機(jī)命令定時(shí)在接收到最后一個(gè)卡響應(yīng)后,主機(jī)可以在至少NRc時(shí)鐘周期后開(kāi)始下一個(gè)命令傳輸。這個(gè)定時(shí)與任何主機(jī)命令都相關(guān)。
最后一個(gè)主機(jī)命令
下一個(gè)主機(jī)命令定時(shí)在發(fā)送完最后一條命令后,主機(jī)可以在至少Noc個(gè)時(shí)鐘周期后繼續(xù)發(fā)送下一條命令。
審核編輯 黃宇
-
存儲(chǔ)
+關(guān)注
關(guān)注
13文章
4469瀏覽量
86894 -
sd存儲(chǔ)卡
+關(guān)注
關(guān)注
0文章
13瀏覽量
4500 -
SD NAND
+關(guān)注
關(guān)注
0文章
86瀏覽量
1406
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
瀚海微SD NAND存儲(chǔ)功能描述(8)專用命令CMD55 56

國(guó)產(chǎn)安路FPGA SD NAND FLASH 初步描述
Nand flash 和SD卡(SD NAND)存儲(chǔ)扇區(qū)分配表異同
瀚海微SD NAND應(yīng)用之SD協(xié)議存儲(chǔ)功能描述2 初始化命令

瀚海微SD NAND應(yīng)用存儲(chǔ)功能描述(4)電壓切換命令

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

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

瀚海微SD NAND存儲(chǔ)功能描述(10)CMD6和其他命令關(guān)系

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

瀚海微SD NAND存儲(chǔ)功能描述(14)命令類(lèi)a

瀚海微SD NAND存儲(chǔ)功能描述(16)命令類(lèi)c

瀚海微SD NAND存儲(chǔ)功能描述(17)命令類(lèi)d

瀚海微SD NAND存儲(chǔ)功能描述(18)命令類(lèi)e

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

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

評(píng)論