0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

瀚海微SD NAND之SD 協(xié)議(42)SPI總線時序

呂輝 ? 來源:jf_40298777 ? 作者:jf_40298777 ? 2024-10-21 10:19 ? 次閱讀

SPI總線時序圖

所有時序圖使用以下原理圖和縮寫:

wKgaomcVuZ2AaejkAACY5bkLVI4604.png

所有定時值的定義如表所示。

主機在收到卡響應后,應保持時鐘運行至少NcR時鐘周期。此限制適用于命令和數(shù)據(jù)響應令牌。

命令/響應

主機對卡的命令響應-卡已準備好

下面的時序圖描述了基本的命令響應(無數(shù)據(jù))SPI事務。

wKgZomcVubiASmoOAACG_Owwy-s494.png

主機命令到卡響應卡忙

下面的時序圖描述了R1b響應的命令響應事務(例如SET_WRITE_PROT和ERASE)。

當卡信號繁忙時,主機可以在任何時候取消選擇它(通過提高CS)。

卡將釋放數(shù)據(jù)線一個時鐘后,CS走高。

要檢查卡是否仍然繁忙,需要通過斷言(設置為低)CS信號來重新選擇它。

卡將在下降沿后一個時鐘恢復忙信號(拉低數(shù)據(jù)輸出)。

wKgaomcVucyAFpOWAACa-CRyU1E011.png

卡對主機命令的響應

wKgZomcVud6AL3IxAAB-DmNmSq4461.png

數(shù)據(jù)讀取

單塊讀操作的時序圖下面是除SEND_CSD和SEND_CID命令外的所有單塊讀操作的時序圖。

wKgZomcVufuAYm5xAACJK3KL5ek029.png

多塊讀操作的停止傳輸時間

下表描述了多塊讀操作的停止傳輸操作。

讀數(shù)據(jù)塊之間的時鐘周期由NAC定義(如下圖所示)。

為避免CMD12響應與下一個數(shù)據(jù)塊發(fā)生沖突,CMD12的時序控制如下:

SPI主機應在CMD12結束位與數(shù)據(jù)塊結束位重疊的時間發(fā)出CMD12。

如果(1)不可能,SPI主機應等待收到令牌(開始塊令牌或數(shù)據(jù)錯誤令牌),然后在令牌發(fā)出一個時鐘周期后發(fā)出CMD12。

在(2)的情況下,讀到最后一個塊后,主機收到數(shù)據(jù)錯誤令牌(out of range Error)。

但是,如果成功接收到數(shù)據(jù)錯誤令牌之前的數(shù)據(jù)塊,則可以認為它是有效的。

wKgaoWcVuhCAQiJ3AAB9HwQ_M0U644.png

讀取CSD或CID寄存器

下面的時序圖描述了SEND_CSD和SEND_CID命令總線事務。

響應和數(shù)據(jù)塊的超時值分別為NcR和Ncx(因為Nac仍然未知)。

wKgaoWcVuiOASaElAAB3rinMY2Q807.png


審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • SPI
    SPI
    +關注

    關注

    17

    文章

    1688

    瀏覽量

    91174
  • 總線時序
    +關注

    關注

    0

    文章

    3

    瀏覽量

    2471
  • SDIO接口
    +關注

    關注

    0

    文章

    8

    瀏覽量

    2276
  • SD NAND
    +關注

    關注

    0

    文章

    80

    瀏覽量

    1200
收藏 人收藏

    評論

    相關推薦

    瀚海SD NANDSD 協(xié)議(40)SPI模式CMD8的操作

    )和b)的AND。 “不匹配”是其他情況。 a) vhs中只有1位設置為“1”。 b)卡支持主機電源電壓。 響應 響應令牌有幾種類型。和SD模式一樣,所有的都先傳輸MSB。 在SPI模式下定義了多個
    的頭像 發(fā)表于 10-14 10:00 ?186次閱讀
    <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'>協(xié)議</b>(40)<b class='flag-5'>SPI</b>模式CMD8的操作

    瀚海SD NANDSD 協(xié)議(39)SPI模式 Transaction Packets

    ,SPI命令分為幾類,如下圖所示。每個類都支持一組卡片函數(shù)。 ASD存儲卡將在兩種通信模式下支持同一組可選命令類(CSD寄存器中只有一個命令類表)。 但是,在SD存儲卡和SPI通信模式中,可用的命令類和特定類支持的命令是不同的。
    的頭像 發(fā)表于 10-12 11:11 ?215次閱讀
    <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'>協(xié)議</b>(39)<b class='flag-5'>SPI</b>模式 Transaction Packets

    瀚海SD NANDSD 協(xié)議(38)寄存器&amp;復位&amp;開解鎖

    讀取CID/CSD寄存器 類似SD存儲卡協(xié)議(其中寄存器內容作為命令響應發(fā)送)。在SPI模式下讀取CSD和CID寄存器的內容是一個簡單的讀塊事務。該卡將響應一個標準的響應令牌,后跟一個16字節(jié)的數(shù)據(jù)
    的頭像 發(fā)表于 10-10 09:28 ?200次閱讀

    瀚海SD NANDSD 協(xié)議(37)SPI總線保護和讀寫

    總線傳輸保護 總線上傳輸?shù)拿織lSD卡命令都受到CRC位的保護。在SPI模式下,SD存儲卡提供了CRC ON模式,使具有可靠數(shù)據(jù)鏈路的系統(tǒng)能夠
    的頭像 發(fā)表于 10-09 10:29 ?231次閱讀
    <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'>協(xié)議</b>(37)<b class='flag-5'>SPI</b><b class='flag-5'>總線</b>保護和讀寫

    瀚海SD NANDSD 協(xié)議(34)1.8V信號的時序

    固定數(shù)據(jù)窗口插卡輸出時序如下圖所示,SDR12、SDR25、SDR50的輸出時序。
    的頭像 發(fā)表于 10-08 11:53 ?224次閱讀
    <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'>協(xié)議</b>(34)1.8V信號的<b class='flag-5'>時序</b>

    瀚海SD NANDSD 協(xié)議(36)SPI模式

    簡介 SPI模式由基于flash的SD存儲卡提供的輔助通信協(xié)議組成。 這種模式是SD存儲卡協(xié)議的一個子集,設計用于與
    的頭像 發(fā)表于 10-08 10:13 ?213次閱讀
    <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'>協(xié)議</b>(36)<b class='flag-5'>SPI</b>模式

    瀚海SD NANDSD 協(xié)議(32)1.8V信令的驅動強度和總線時序

    輸出驅動強度 4級驅動強度為了保持主機系統(tǒng)的靈活設計,輸出驅動可以看到大范圍的主機負載。 4?種可選驅動強度使主機系統(tǒng)能夠調整驅動強度,以優(yōu)化特定的主機負載。 這使SD卡能夠靈活地支持不同的系統(tǒng)負載
    的頭像 發(fā)表于 09-26 10:31 ?192次閱讀
    <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'>協(xié)議</b>(32)1.8V信令的驅動強度和<b class='flag-5'>總線</b><b class='flag-5'>時序</b>

    瀚海SD NANDSD 協(xié)議(31)總線的信號和時序

    總線信號電平 由于總線可以提供可變的電源電壓,所以所有的信號電平都與電源電壓有關。 為了滿足JEDEC規(guī)范JESD8-1A和JESD8-7的要求,對于允許電壓范圍的任何Vdd,卡的輸入和輸出電壓應
    的頭像 發(fā)表于 09-25 15:20 ?180次閱讀
    <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'>協(xié)議</b>(31)<b class='flag-5'>總線</b>的信號和<b class='flag-5'>時序</b>

    瀚海SD NANDSD 協(xié)議(29)硬件接口

    SD存儲卡硬件接口 SD存儲卡有6條通信線路和3條供電線路: CMD:命令是雙向信號。主機和卡驅動以推拉方式工作。 DAT0-3:數(shù)據(jù)線是雙向信號。主機和卡驅動在推拉模式下運行 CLK:時鐘是主機到
    的頭像 發(fā)表于 09-24 10:19 ?232次閱讀
    <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'>協(xié)議</b>(29)硬件接口

    SD NAND SPI模式:如何實現(xiàn)低功耗運行

    最近,收到客戶反饋,使用我們SD NAND過程中,使用SPI模式,對SD完成操作后,SD沒有進入低功耗模式,未對
    的頭像 發(fā)表于 09-02 11:06 ?363次閱讀
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b> <b class='flag-5'>SPI</b>模式:如何實現(xiàn)低功耗運行

    瀚海SD NAND應用之SD協(xié)議系統(tǒng)功能和概念 1 基礎知識

    針對目前使用的SDNAND?、SD卡、TF卡,簡單介紹一下系統(tǒng)信息 標準容量SD存儲卡(SDSC):不超過2GB 高容量SD存儲卡(SDHC): 2GB以上,32GB以內 擴展容量SD
    的頭像 發(fā)表于 07-19 11:47 ?475次閱讀
    <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'>SD</b><b class='flag-5'>協(xié)議</b>系統(tǒng)功能和概念 1 基礎知識

    SD NAND、SPI NAND和eMMC的區(qū)別對比分析

    SPI NAND、SD NAND和eMMC是三種不同類型的嵌入式存儲技術,它們各自具有獨特的特點和應用場景。以下是這三種存儲技術的主要區(qū)別:
    的頭像 發(fā)表于 07-02 11:31 ?975次閱讀
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>、<b class='flag-5'>SPI</b> <b class='flag-5'>NAND</b>和eMMC的區(qū)別對比分析

    Verilog:【8】基于FPGA實現(xiàn)SD NAND FLASH的SPI協(xié)議讀寫

    NAND的兩種使用模式,分別為SD MODE 以及 SPI MODE。他們所對應的引腳定義,如下圖所示: []()   對于兩種模式的切換,官方給出了初始化的方式。下文在代碼的時序
    發(fā)表于 06-21 17:58

    SD NANDSPI NAND的區(qū)別

    SD NANDSPI NAND各有優(yōu)缺點,適用于不同的應用場景。SD NAND提供更高的讀寫速
    的頭像 發(fā)表于 06-04 14:26 ?1705次閱讀

    什么是SD NAND存儲芯片? SD NAND與TF卡的區(qū)別

    什么是SD NAND?它俗稱貼片式T卡,貼片式TF卡,貼片式SD卡,貼片式內存卡,貼片式閃存卡,貼片式卡...等等。雖然SD NAND 和T
    的頭像 發(fā)表于 01-06 14:35 ?1609次閱讀
    什么是<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>存儲芯片? <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>與TF卡的區(qū)別