吴忠躺衫网络科技有限公司

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

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

3天內不再提示

瀚海微SD NAND應用存儲功能描述 3 總線信號電壓和時序

呂輝 ? 來源:jf_40298777 ? 作者:jf_40298777 ? 2024-07-23 14:45 ? 次閱讀

母線信號電壓切換順序:

初始化順序電壓切換命令順序如下方圖所示,

初始化命令順序如圖所示UHS-I主機流程圖。

紅色和黃色框是初始化UHS-I卡的新程序。

wKgZomafUP6AQVR7AACxieANEYY996.png

wKgaomafURWAefkPAAIFnFEypyc211.png

當信號電平為3.3V時,主機重復用HCS=1和S18R=1發出ACMD41,直到響應就緒。第一個ACMD41的參數(HCS和S18R)是有效的,但所有后續的ACMD41都應該使用相同的參數發布。如果“Bit 31”表示“ready”,則主機需要檢查cc和S18A。

卡指示S18A=0,表示不允許電壓開關,主機需要使用電流信號電平。

卡指示S18A=1,表示允許電壓開關,主機發出CMD11調用電壓開關序列。

通過接收CMD11,卡返回R1響應并啟動電壓開關順序。

CMD11沒有響應,說明S18A為0,主機不應該發送CMD11。

通過高電平DAT[3:0]檢查電壓開關順序是否完成。

DAT[3:0]的任何位都可以被檢查,這取決于主機的能力。當進入tran狀態時,需要檢查R1響應中的CARD_IS_LOCKED狀態(在CMD7的響應中表示)。如果卡被鎖定,需要使用CMD42解鎖卡。如果卡已解鎖,則可以跳過CMD42。

對于UHS-I卡,CMD6功能組3選擇合適的驅動強度,CMD6功能組1選擇其中一種UHS-I模式。在SDR50和SDR104模式下,如果需要對采樣點進行調優,則重復下發CMD19,直到調優完成。

開關信號電壓定時

初始化過程中時鐘頻率范圍為100KHz-400KHz。下方圖表顯示了ACMD41開關信號電壓的命令(S18R)-響應(S18A)組合。S18R在命令參數中定義,表示主機的信號電壓開關請求。響應中定義了S18A,表示卡接受電壓切換(這里沒有切換電壓)。如果信號電平已經是1.8V,則忽略S18R,不啟動信號電壓切換順序。S18A=0表示維持當前信令電平。

wKgZomafUS2ALAHDAACOnTpgHGE312.png

通過CMD11調用,可以同時改變電壓電平,如下圖所示。CMD11僅在響應ACMD41中的S18A-1時發布。

wKgaomafUUCAaQ_jAACSq5LDY6I660.png

(1)主機發出CMD11啟動電壓開關順序。

(2)卡返回R1響應(3)響應后,卡立即將CMD和DAT[3:0]驅動到低電平。

(4)主機停止提供SDCLK。主機停止SDCLK后,卡開始開關電壓。沒有指定停止SDCLK的時間。主機可以通過檢查CMD的信號電平來檢測序列是否開始,DAT(3:0)。應該檢查哪個信號取決于主機的能力。如果低電平不是檢測到,主機應中止該順序并執行電源循環。

(5)卡內穩壓器1.8V輸出在5ms內穩定。主機至少保持SDCLK較低5女士。這意味著5ms是卡的最大值,主機的最小值。

(6)5ms后從(4)開始,主機穩壓穩定后,主機開始提供1.8V的SDCLK??梢詸z查SDCLK電壓是否為1.8V。

(7)通過檢測SDCLK,卡驅動CMD到1.8V高電平至少一個時鐘,然后停止驅動(三態)。CMD由SDCLK上升沿觸發(SDR時序)。

(8)卡可以通過主機上拉電阻檢測主機是否驅動CMD到1.8V。

(9)如果切換到1.8V信令成功完成,卡將DAT[3:0]驅動到1.8V高電平至少一個時鐘,然后停止驅動(tri-state)。DAT[3:0]由SDCLK上升沿觸發(SDR時序)。DAT[3:0]在提供SDCLK開始后的1ms內必須是高的。主機在提供SDCLK 1毫秒后檢查DAT[3:0]是否高。這意味著1ms是卡的最大值,主機的最小值。

周期(5)前后提供3.3V或1.8V的SD時鐘,頻率為100KHz400KHz。停止時鐘只允許在(5)期間的電壓切換程序。序列完成后,主機和卡在SDR12定時開始通信

電壓開關檢錯

信號電壓切換順序出錯時的時序如下圖所示。

wKgZomafUVeATNsZAACX3-4o3Ew963.png

(1)如果卡在(5)-(8)中檢測到電壓錯誤,卡將繼續驅動DAT[3:0]到低電平,直到卡斷電。

(2) CMD可能是低狀態或三狀態。

(3)主機在開始提供SDCLK 1ms后檢查DAT[3:0]是否高。

(4)如果DAT[3:0]低,主機驅動SDCLK到低,然后停止給卡供電。

卡應檢查自身穩壓器輸出電壓和主機信號小于2.5V。錯誤發生由(A)和(B)表示。

審核編輯 黃宇

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

    關注

    16

    文章

    1690

    瀏覽量

    136459
  • 總線
    +關注

    關注

    10

    文章

    2903

    瀏覽量

    88387
  • 時序
    +關注

    關注

    5

    文章

    392

    瀏覽量

    37427
  • SD NAND
    +關注

    關注

    0

    文章

    84

    瀏覽量

    1293
收藏 人收藏

    評論

    相關推薦

    瀚海SD NANDSD 協議(42)SPI總線時序

    -卡已準備好 下面的時序描述了基本的命令響應(無數據)SPI事務。 主機命令到卡響應卡忙 下面的時序描述了R1b響應的命令響應事務(例如SET_WRITE_PROT和ERASE)。
    的頭像 發表于 10-21 10:19 ?349次閱讀
    <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> 協議(42)SPI<b class='flag-5'>總線</b><b class='flag-5'>時序</b>

    國產安路FPGA SD NAND FLASH 初步描述

    說起SD NAND FLASH常被聯想到SD卡,SD NAND FLASH具備當前SD卡的基本
    發表于 10-16 18:12

    瀚海SD NANDSD 協議(31)總線信號時序

    總線信號電平 由于總線可以提供可變的電源電壓,所以所有的信號電平都與電源電壓有關。 為了滿足JE
    的頭像 發表于 09-25 15:20 ?295次閱讀
    <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> 協議(31)<b class='flag-5'>總線</b>的<b class='flag-5'>信號</b>和<b class='flag-5'>時序</b>

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

    SD存儲卡硬件接口 SD存儲卡有6條通信線路和3條供電線路: CMD:命令是雙向信號。主機和卡驅
    的頭像 發表于 09-24 10:19 ?380次閱讀
    <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> 協議(29)硬件接口

    瀚海SD NAND存儲功能描述(28)RCA Registers

    CMD7將所有卡設置為standby狀態。 DSR register (Optional) 后面的內容會詳細描述了16位驅動級寄存器。它可以選擇性地用于改善擴展操作條件下的總線性能(取決于總線長度、傳輸
    的頭像 發表于 09-23 10:15 ?256次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(28)RCA Registers

    瀚海SD NAND存儲功能描述(26)CSD Registers

    寄存器中的CSD STRUCTURE字段表示其結構版本。 CSD結構的版本號如下表所示。 ? 以下部分描述CSD字段和相關
    的頭像 發表于 09-18 10:17 ?671次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(26)CSD Registers

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

    寄存器是存儲實際配置參數的配置寄存器。為了使將來的擴展成為可能,該卡應在寄存器的保留位中返回0。 OCR寄存器 32位操作條件寄存器存儲卡的Vpo電壓剖面。此外,這個寄存器還包括狀態信息位。如果卡上電過程已經完成,則設置一個狀態
    的頭像 發表于 09-14 09:53 ?335次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(25)<b class='flag-5'>SD</b> Registers

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

    數據讀取 注:數據線表示數據總線(1位或4位)。 單塊讀取 主機選擇一張卡進行CMD7的數據讀取操作,并設置CMD16面向塊的數據傳輸的有效塊長度。讀操作的基本總線時序如下圖所示。該序列從單個塊讀取
    的頭像 發表于 09-03 10:14 ?343次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(21)數據讀寫

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

    總線傳輸到主機。 作為對ACMD13 (CMD55后接CMD13)的響應,SD Status通過DAT總線發送給主機。ACMD13只能發送到“傳輸狀態”的卡(卡被選中)。SD Stat
    的頭像 發表于 08-26 10:00 ?371次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(18)命令類e

    瀚海SD NAND存儲功能描述(12)時鐘控制和CRC

    時鐘控制 主機可以使用SD Memory Card總線時鐘信號將卡切換到節能模式或控制總線上的數據流(以避免欠運行或過運行)。主機不允許降低時鐘頻率或關閉時鐘。 例如,在具有512字節
    的頭像 發表于 08-13 10:27 ?425次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(12)時鐘控制和CRC

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

    25 MB/sec的接口速度,時鐘速率增加到50 MHz, CLK/CMD/DAT信號時序和電路條件被重新考慮并從物理層規范1.01版本更改。 上電后,SD卡處于默認的速度模式,使用開關功能
    的頭像 發表于 08-12 16:03 ?448次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(11)命令系統CMD8

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

    開關功能狀態 開關功能狀態是返回的數據塊,其中包含功能和當前消耗信息。塊長度預定義為512位,不需要使用SET_BLK_LEN命令。狀態數據結構如下表所示。響應的狀態位包含功能組的信息
    的頭像 發表于 08-09 10:15 ?300次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(9)切換<b class='flag-5'>功能</b>

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

    總線選擇/取消 選擇寬總線(4位總線寬度)操作模式可以使用AcMD6選擇/取消選擇。默認總線上電或GO IDLE (CMDO)后的寬度為1位總線
    的頭像 發表于 08-06 14:21 ?340次閱讀
    <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'>功能</b><b class='flag-5'>描述</b>(6)讀寫數據

    瀚海SD NAND應用之SD協議存儲功能描述2 初始化命令

    ACMD41的功能;爭論中的HCS和回應中的CCS(卡容量狀態)。 HCS被卡忽略,卡對CMD8沒有反應。 但是,如果卡沒有返回CMD8響應,主機應該將HCS設置為0。標準容量SD存儲卡忽略HCS。如果
    的頭像 發表于 07-22 10:54 ?427次閱讀
    <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'>存儲</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>2 初始化命令

    瀚海SD NAND應用之SD協議系統功能和概念 1 基礎知識

    針對目前使用的SDNAND?、SD卡、TF卡,簡單介紹一下系統信息 標準容量SD存儲卡(SDSC):不超過2GB 高容量SD存儲卡(SDHC
    的頭像 發表于 07-19 11:47 ?635次閱讀
    <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'>功能</b>和概念 1 基礎知識
    大地百家乐的玩法技巧和规则 | 百家乐注册彩金| 太阳城百家乐的分数| 百家乐开放词典新浪| 百家乐實戰後二穩賺| 百家乐五湖四海娱乐城| 百家乐路纸下| 王牌百家乐的玩法技巧和规则| 百家乐下注技巧| 幸运水果机小游戏| 德州扑克游戏规则| 盛世国际娱乐城| 东山县| 澳门百家乐官网赢钱秘诀| 百家乐官网五式缆投法| 在线百家乐官网平台| 百家乐官网路单走势图| 百家乐官网计划工具| 百家乐赌场代理合作| sp全讯网新2| 现金网制作| 荣昌县| 百家乐官网技术论坛| 墓地风水24山| 百家乐正品地址| 百家乐真人游戏网上投注 | 真人百家乐官网888| 香港百家乐官网玩| 百家乐专业赌徒| 百家乐群html| 威尼斯人娱乐网代理注| 沙龙国际网址| 娱乐城百家乐官网打不开| 机器百家乐官网软件| 百家乐优博娱乐城| 百家乐必赢术| bet365滚球| 信誉百家乐官网博彩网| 杨公24山择日| 大发888娱乐游戏--| 富易堂百家乐官网娱乐城|