SPI總線時序圖
所有時序圖使用以下原理圖和縮寫:
所有定時值的定義如表所示。
主機在收到卡響應后,應保持時鐘運行至少NcR時鐘周期。此限制適用于命令和數據響應令牌。
命令/響應
主機對卡的命令響應-卡已準備好
下面的時序圖描述了基本的命令響應(無數據)SPI事務。
主機命令到卡響應卡忙
下面的時序圖描述了R1b響應的命令響應事務(例如SET_WRITE_PROT和ERASE)。
當卡信號繁忙時,主機可以在任何時候取消選擇它(通過提高CS)。
卡將釋放數據線一個時鐘后,CS走高。
要檢查卡是否仍然繁忙,需要通過斷言(設置為低)CS信號來重新選擇它。
卡將在下降沿后一個時鐘恢復忙信號(拉低數據輸出)。
卡對主機命令的響應
數據讀取
單塊讀操作的時序圖下面是除SEND_CSD和SEND_CID命令外的所有單塊讀操作的時序圖。
多塊讀操作的停止傳輸時間
下表描述了多塊讀操作的停止傳輸操作。
讀數據塊之間的時鐘周期由NAC定義(如下圖所示)。
為避免CMD12響應與下一個數據塊發生沖突,CMD12的時序控制如下:
SPI主機應在CMD12結束位與數據塊結束位重疊的時間發出CMD12。
如果(1)不可能,SPI主機應等待收到令牌(開始塊令牌或數據錯誤令牌),然后在令牌發出一個時鐘周期后發出CMD12。
在(2)的情況下,讀到最后一個塊后,主機收到數據錯誤令牌(out of range Error)。
但是,如果成功接收到數據錯誤令牌之前的數據塊,則可以認為它是有效的。
讀取CSD或CID寄存器
下面的時序圖描述了SEND_CSD和SEND_CID命令總線事務。
響應和數據塊的超時值分別為NcR和Ncx(因為Nac仍然未知)。
審核編輯 黃宇
-
SPI
+關注
關注
17文章
1721瀏覽量
92119 -
總線時序
+關注
關注
0文章
3瀏覽量
2498 -
SDIO接口
+關注
關注
0文章
8瀏覽量
2346 -
SD NAND
+關注
關注
0文章
84瀏覽量
1293
發布評論請先 登錄
相關推薦
SD NAND、SPI NAND 和 Raw NAND 的定義與比較
瀚海微SD NAND之SD 協議(40)SPI模式CMD8的操作
![<b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協議</b>(40)<b class='flag-5'>SPI</b>模式CMD8的操作](https://file1.elecfans.com/web1/M00/F2/D0/wKgaoWcMep2Ab-jNAAC7JmPVe4U685.png)
瀚海微SD NAND之SD 協議(39)SPI模式 Transaction Packets
![<b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協議</b>(39)<b class='flag-5'>SPI</b>模式 Transaction Packets](https://file1.elecfans.com/web2/M00/0A/3F/wKgaomcJ6DGAMO52AABmLb_cvXo863.png)
瀚海微SD NAND之SD 協議(38)寄存器&復位&開解鎖
瀚海微SD NAND之SD 協議(37)SPI總線保護和讀寫
![<b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協議</b>(37)<b class='flag-5'>SPI</b><b class='flag-5'>總線</b>保護和讀寫](https://file1.elecfans.com/web2/M00/0A/07/wKgaomcF6iyAAa-bAABwzBmzE3I594.png)
瀚海微SD NAND之SD 協議(32)1.8V信令的驅動強度和總線時序
![<b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協議</b>(32)1.8V信令的驅動強度和<b class='flag-5'>總線</b><b class='flag-5'>時序</b>](https://file1.elecfans.com/web2/M00/08/11/wKgZomb0xxOAb6-6AADMlrKv-Hc240.png)
瀚海微SD NAND之SD 協議(31)總線的信號和時序
![<b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協議</b>(31)<b class='flag-5'>總線</b>的信號和<b class='flag-5'>時序</b>](https://file1.elecfans.com/web2/M00/07/ED/wKgZombzuSWAWge4AACD_0p3JEQ978.png)
瀚海微SD NAND之SD 協議(29)硬件接口
![<b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協議</b>(29)硬件接口](https://file1.elecfans.com/web2/M00/08/89/wKgaombyITSAZrtfAAC4D5Tr7Uw136.png)
評論