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

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

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

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

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

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

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

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

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

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

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

評論