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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

呂輝 ? 來源:jf_40298777 ? 作者:jf_40298777 ? 2024-09-23 10:15 ? 次閱讀

RCA Registers

可寫的16位相對(duì)卡地址寄存器攜帶卡在卡識(shí)別期間由卡發(fā)布的卡地址。此地址用于卡片識(shí)別程序后的尋址主機(jī)卡通信。RCA寄存器的缺省值為Ox0000。保留值Ox0000,通過CMD7將所有卡設(shè)置為standby狀態(tài)。

DSR register (Optional)

后面的內(nèi)容會(huì)詳細(xì)描述了16位驅(qū)動(dòng)級(jí)寄存器。它可以選擇性地用于改善擴(kuò)展操作條件下的總線性能(取決于總線長(zhǎng)度、傳輸速率或卡數(shù)等參數(shù))。CSD寄存器攜帶有關(guān)DSR寄存器使用情況的信息。DSR寄存器的默認(rèn)值為0x404。

SCR register

除了CSD寄存器之外,還有另一個(gè)名為SD卡配置寄存器(SCR)的配置寄存器。SCR提供有關(guān)SD存儲(chǔ)卡的特殊功能的信息,這些功能被配置到給定的卡中。可控硅寄存器的大小為64位。此寄存器應(yīng)由SD存儲(chǔ)卡制造商在工廠設(shè)置。下表描述了SCR寄存器的內(nèi)容。

wKgZombwzrCAQ84zAAGPH88l91g401.png

SD_SPEC

描述卡支持的物理層規(guī)范版本。

wKgaombwzsGAPQf5AABsjxFp8WE172.png

wKgaombwztOARIahAABTqKEHqP8011.png

版本1.XX的SD_SPEC3為0。

說明:主機(jī)識(shí)別物理層規(guī)范版本也應(yīng)識(shí)別包括未來版本。

下一個(gè)版本將在SD_SPEC字段中定義。

卡制造商根據(jù)以下條件確定SD規(guī)格值。每個(gè)版本都應(yīng)滿足所有條件。其他條件的組合是不允許的。

說明1.01版本卡的必要條件(SD_SPEC=0和SD_SPEC3-0)

(1)卡不支持CMD6

(2)卡不支持CMD8

(3)用戶區(qū)域容量不超過2GB

1.10版本卡的必要條件(SD_SPEC=1 and SD_SPEC3-0)

(1)卡支持CMD6

(2)卡不支持CMD8

(3)用戶區(qū)域容量不超過2GB

2.00版本卡的基本條件(sd_spec2和SD_SPEC3-0)

(1)卡支持CMD6

(2)卡支持CMD8

(3)卡支持CMD42

(4)用戶區(qū)域容量最高可達(dá)2GB (SDSC)或32GB (SDHC)

(5)支持速度等級(jí)(SDHC)

3.00版本卡的必要條件(SD_SPEC=2和SD_SPEC3-1)

(1)卡支持CMD6

(2)卡支持CMD8

(3)卡支持CMD42

(4)用戶區(qū)域容量不超過2GB (SDSC)或32GB (SDHC)用戶區(qū)域容量不超過或等于32GB,不超過2TB (SDXC)

(5)支持速度等級(jí)(SDHC或SDXC)支持以下功能的卡

應(yīng)滿足3.00版本卡的基本條件

(1)在Ver3.00中定義的條件下支持的速度等級(jí)

(2) UHS-I支持卡

(3) CMD23支持卡以上對(duì)支持命令的要求是針對(duì)可選命令的,對(duì)可選命令的支持取決于版本(SD SPEC和SD SPEC3)。

主機(jī)在SCR中檢查SD SPEC版本時(shí),不要忘記將來可能會(huì)指定更高的SD SPEC版本。保持未來版本的兼容性非常重要。

DATA_STAT_AFTER_ERASE

定義擦除后的數(shù)據(jù)狀態(tài),是0還是1(狀態(tài)取決于卡的供應(yīng)商)

SD_SECURITY

該字段表示每個(gè)容量卡對(duì)應(yīng)的CPRM安全規(guī)范版本。每個(gè)容量卡對(duì)保護(hù)區(qū)的定義不同。

wKgaombwzuiAKaXHAACR3CwCIL8581.png

設(shè)置該字段的基本規(guī)則:

SDSC卡將此字段設(shè)置為2(版本1.01)

SDHC卡將此字段設(shè)置為3(版本2.00)

SDXC卡將此字段設(shè)置為4(版本3.xx)

注意,普通可寫SD存儲(chǔ)卡必須支持安全協(xié)議。對(duì)于ROM(只讀)和OTP(一次性可編程)類型的SD存儲(chǔ)卡,安全功能是可選的。

SD_BUS_WIDTHS

描述此卡支持的所有DAT總線寬度。

wKgaombwzviAJ_aGAABqkSpr7IM981.png

EX_SECURITY

該字段表示擴(kuò)展安全性,將由第3部分安全規(guī)范版本3.00的后續(xù)版本定義。

wKgZombwzwqAX1xHAAB-y3HBE1M301.png

CMD_SUPPORT

新命令的支持位定義為SCR的33-32位。

wKgaombwzxqAFct7AABLa7Bv634144.png


審核編輯 黃宇

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

    關(guān)注

    13

    文章

    4231

    瀏覽量

    85591
  • SD NAND
    +關(guān)注

    關(guān)注

    0

    文章

    80

    瀏覽量

    1203
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    國產(chǎn)安路FPGA SD NAND FLASH 初步描述

    說起SD NAND FLASH常被聯(lián)想到SD卡,SD NAND FLASH具備當(dāng)前SD卡的基本
    發(fā)表于 10-16 18:12

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

    寄存器中的CSD STRUCTURE字段表示其結(jié)構(gòu)版本。 CSD結(jié)構(gòu)的版本號(hào)如下表所示。 ? 以下部分描述CSD字段和相關(guān)
    的頭像 發(fā)表于 09-18 10:17 ?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'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>(26)CSD <b class='flag-5'>Registers</b>

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

    卡登記 在卡接口內(nèi)定義了六個(gè)寄存器:OCR, CID, CSD, RCA, DSR和SCR。這些只能通過相應(yīng)的命令訪問。OCR、CID、CSD和SCR寄存器攜帶卡片/內(nèi)容特定信息,而RCA和DSR
    的頭像 發(fā)表于 09-14 09:53 ?239次閱讀
    <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'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>(25)<b class='flag-5'>SD</b> <b class='flag-5'>Registers</b>

    瀚海SD NAND存儲(chǔ)功能描述(24)擦除超時(shí)計(jì)算

    擦除單元速度類規(guī)范定義了一個(gè)新的管理單元AU(分配單元)。擦除超時(shí)計(jì)算被定義為AU的基礎(chǔ)。SD存儲(chǔ)卡支持塊擦除,但擦除塊需要更多的時(shí)間,這是AU(部分擦除AU)的一部分。在這種情況下,主機(jī)應(yīng)該在以AU為基礎(chǔ)計(jì)算的超時(shí)結(jié)果中添加250毫秒。當(dāng)開始和結(jié)束塊位于相同的部分擦除A
    的頭像 發(fā)表于 09-07 10:58 ?385次閱讀
    <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'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>(24)擦除超時(shí)計(jì)算

    瀚海SD NAND存儲(chǔ)功能描述(22)Timing Values

    Timing Values 塊讀取Gap 在讀取操作過程中,由于主機(jī)緩沖區(qū)已滿,主機(jī)需要通過停止SDCLK來停止從卡中讀取數(shù)據(jù)的輸出。考慮到使用采樣時(shí)鐘調(diào)優(yōu)方法,主機(jī)需要在塊間隙停止SDCLK,而不是在數(shù)據(jù)傳輸過程中停止SDCLK。 由于數(shù)據(jù)的變化,DAT[3:0]應(yīng)該被認(rèn)為是與SDCLK異步的。因此,通過檢測(cè)數(shù)據(jù)塊的結(jié)束位來停止SDCLK需要很少的時(shí)鐘,因?yàn)樾枰?。最小塊間隙時(shí)鐘(Nac)定義為8,以便主機(jī)可以在卡開始輸出下一個(gè)數(shù)據(jù)塊之前停止SDcLK。 下圖給出了在塊間隙處停止
    的頭像 發(fā)表于 09-04 11:20 ?212次閱讀
    <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'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>(22)Timing Values

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

    數(shù)據(jù)讀取 注:數(shù)據(jù)線表示數(shù)據(jù)總線(1位或4位)。 單塊讀取 主機(jī)選擇一張卡進(jìn)行CMD7的數(shù)據(jù)讀取操作,并設(shè)置CMD16面向塊的數(shù)據(jù)傳輸?shù)挠行K長(zhǎng)度。讀操作的基本總線時(shí)序如下圖所示。該序列從單個(gè)塊讀取命令(CMD17)開始,該命令在參數(shù)字段中指定起始地址。響應(yīng)像往常一樣在CMD行上發(fā)送。 卡的數(shù)據(jù)傳輸開始于從讀命令結(jié)束位開始的訪問延時(shí)Nac之后。在最后一個(gè)數(shù)據(jù)位之后,CRC校驗(yàn)位的后綴允許主機(jī)檢查傳輸錯(cuò)誤。 多塊讀取 在多塊讀取模式下,卡按照主機(jī)的
    的頭像 發(fā)表于 09-03 10:14 ?246次閱讀
    <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'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>(21)數(shù)據(jù)讀寫

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

    SD存儲(chǔ)SD 狀態(tài) SD狀態(tài)包含與SD存儲(chǔ)卡專有特性相關(guān)的狀態(tài)位,并且可能用于未來特定應(yīng)用程序
    的頭像 發(fā)表于 08-26 10:00 ?252次閱讀
    <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'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>(18)命令類e

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

    1.10版本中定義 注(2):卡在以下情況下返回忙。 -Card執(zhí)行內(nèi)部初始化過程 -當(dāng)參數(shù)中的HCS設(shè)置為0時(shí),為SDHC或SDXC卡。 以上第8類給出了SD存儲(chǔ)卡特定應(yīng)用程序命令的狀態(tài)轉(zhuǎn)換。 審核編輯 黃宇
    的頭像 發(fā)表于 08-21 10:00 ?223次閱讀
    <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'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>(16)命令類c

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

    的類總是被設(shè)置為1。具有特定功能的卡可能需要支持一些可選命令。 例如,Combo Card應(yīng)該支持CMD5。等級(jí)0、2、4、5和8是強(qiáng)制性的,所有SD存儲(chǔ)卡都應(yīng)支持。除CMD40外,SDHC和SDXC是強(qiáng)制性的。其他類是可選的。
    的頭像 發(fā)表于 08-19 10:26 ?241次閱讀
    <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'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>(14)命令類a

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

    高速模式(25mb /秒接口速度) 雖然Rev 1.01 SD存儲(chǔ)卡支持高達(dá)12.5 MB/秒的接口速度,但為了支持主機(jī)不斷增長(zhǎng)的性能需求和內(nèi)存大小持續(xù)增長(zhǎng),25 MB/秒的速度是必要的。為了實(shí)現(xiàn)
    的頭像 發(fā)表于 08-12 16:03 ?325次閱讀
    <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'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>(11)命令系統(tǒng)CMD8

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

    開關(guān)功能狀態(tài) 開關(guān)功能狀態(tài)是返回的數(shù)據(jù)塊,其中包含功能和當(dāng)前消耗信息。塊長(zhǎng)度預(yù)定義為512位,不需要使用SET_BLK_LEN命令。狀態(tài)數(shù)據(jù)結(jié)構(gòu)如下表所示。響應(yīng)的狀態(tài)位包含功能組的信息
    的頭像 發(fā)表于 08-09 10:15 ?225次閱讀
    <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'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>(9)切換<b class='flag-5'>功能</b>

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

    寬總線選擇/取消 選擇寬總線(4位總線寬度)操作模式可以使用AcMD6選擇/取消選擇。默認(rèn)總線上電或GO IDLE (CMDO)后的寬度為1位總線寬度。 要改變母線寬度需要滿足兩個(gè)條件: a)卡處于“傳輸狀態(tài)”。 b)卡未鎖定被鎖定的卡將響應(yīng)ACMD6為非法命令。 2GB卡 要制作2GByte卡,最大塊長(zhǎng)度(READ BL LEN- write BL LEN)應(yīng)設(shè)置為1024字節(jié)。但是,CMD16設(shè)置的塊長(zhǎng)度最多為512字節(jié),以保持與512字節(jié)最大塊長(zhǎng)度卡(小于等于2GByte卡)的一致性。 數(shù)據(jù)讀取 當(dāng)沒有數(shù)據(jù)傳輸時(shí),通過上拉使數(shù)
    的頭像 發(fā)表于 08-06 14:21 ?256次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>應(yīng)用<b class='flag-5'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>(6)讀寫數(shù)據(jù)

    瀚海SD NAND應(yīng)用之SD協(xié)議存儲(chǔ)功能描述2 初始化命令

    ACMD41的功能;爭(zhēng)論中的HCS和回應(yīng)中的CCS(卡容量狀態(tài))。 HCS被卡忽略,卡對(duì)CMD8沒有反應(yīng)。 但是,如果卡沒有返回CMD8響應(yīng),主機(jī)應(yīng)該將HCS設(shè)置為0。標(biāo)準(zhǔn)容量SD存儲(chǔ)卡忽略HCS。如果
    的頭像 發(fā)表于 07-22 10:54 ?319次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>應(yīng)用之<b class='flag-5'>SD</b>協(xié)議<b class='flag-5'>存儲(chǔ)</b><b class='flag-5'>功能</b><b class='flag-5'>描述</b>2 初始化命令

    貼片式SD功能介紹【MK SD NAND

    技術(shù)與傳統(tǒng)SD卡不同,SD NAND使用貼裝式封裝,允許直接焊接至電子設(shè)備的PCB上,提供一種內(nèi)置的存儲(chǔ)功能。
    的頭像 發(fā)表于 07-05 17:03 ?630次閱讀
    貼片式<b class='flag-5'>SD</b>卡<b class='flag-5'>功能</b>介紹【MK <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>】

    SD NAND:兒童玩具的多功能存儲(chǔ)神器

    兒童玩具的發(fā)展一直在不斷創(chuàng)新,而SD NAND作為一種多功能存儲(chǔ)器,為兒童玩具帶來了全新的應(yīng)用體驗(yàn)。無論是音樂和故事播放器,還是教育游戲和應(yīng)用,甚至是圖像和視頻
    的頭像 發(fā)表于 01-31 16:47 ?602次閱讀
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>:兒童玩具的多<b class='flag-5'>功能</b><b class='flag-5'>存儲(chǔ)</b>神器