国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

瀚海微SD NAND存儲功能描述(24)擦除超時計算

呂輝 ? 來源:jf_40298777 ? 作者:jf_40298777 ? 2024-09-07 10:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本章提供了長擦除的指導原則和計算擦除超時值的方法

擦除單元速度類規范定義了一個新的管理單元AU(分配單元)。擦除超時計算被定義為AU的基礎。SD存儲卡支持塊擦除,但擦除塊需要更多的時間,這是AU(部分擦除AU)的一部分。在這種情況下,主機應該在以AU為基礎計算的超時結果中添加250毫秒。當開始和結束塊位于相同的部分擦除AU時,應添加500ms。

擦除時間特性案例分析

下圖顯示了擦除特性的示例,擦除的AU數量與擦除時間的關系。擦除時間是通過使用一個Erase命令擦除指定數量的au得來的。假設擦除是在AU基礎上進行的,其擦除特性可以近似為一條直線。圖中線A為典型特征。紅線表示主機應該使用的擦除超時值。超時值可由a行確定。如果擦除超時小于1秒,則主機應使用1秒作為超時。如果超時大于1秒,主機應該使用行A確定的值。寄存器參數Nerase, Terase和Toffset定義線的形狀。TERASE表示從TOFFSET中擦除NERASE AUs的超時時間。TERASE和NERASE決定直線的斜率。ToFFSET通過在上方平行移動來調整線條。卡制造商應確定這些參數,使線路始終大于任何AUs的擦除時間。實際擦除時間為始終小于擦除超時時間,線的斜率應小于3秒每AU。

wKgaombae6mACceEAACeTB7PUeo821.png

下圖中的行B是擦除特性的另一個示例。紅線表示主機應該使用的擦除超時值。由于超時大于1秒,紅線和B線是等效的。

AU的擦除時間不得超過3秒。ToFFSET主要用于調整AU的擦除超時時間。

wKgZombae7uAcq4BAACa8_MkcR8754.png

SD NAND 或SD卡 大面積擦除方法

多個AUs計算的擦除超時時間可能與實際擦除時間相比太大擦除超時的計算不準確,因為計算的超時包括空白。每個AU的余量會累積,并且為大量AU計算超時的結果將包含較大的余量。這樣的計算是沒有意義的,因為差額的范圍可能以分鐘為單位。因此,應一次擦除少量au。這使主機能夠以更少的錯誤計算更小的超時。

應用說明:當大面積擦除時,主機應在AU邊界處將其劃分為小區域,并使用小區域擦除超時時間連續擦除小區域。擦除一個大的區域可能需要很長時間,因此主機應該通知用戶擦除的進度,否則用戶可能會中止擦除的執行。

通過參數寄存器計算擦除超時時間

X AU的Erase Timeout可由式(6)計算。

wKgaombae8-Aa41-AAAl39SgGHs504.png

擦除超時時間由以下步驟確定:

(1)計算式(6)。

(2)如果(1)的結果小于1秒,則將超時時間設置為1秒。

(3)對于每個部分擦除AU,應在(2)的結果上增加250 ms。當開始和結束塊處于部分擦除au時,將(2)的結果增加500 ms。

設置塊計數命令

CMD12用于停止多塊讀/寫操作。然而,CMD12是定時依賴的,很難控制定時以精確定時發出CMD12。由于UHS104卡時鐘和數據之間的延遲變化較大,CMD23可以代替CMD12,用于主機停止多個讀寫操作。主機不需要控制CMD12的定時。該命令適用于始終為512字節塊長度的讀寫操作,此時SDSc卡不支持此命令。UHS104卡必須支持CMD23。

在SCR中定義了對CMD23的支持。CMD23的響應類型為R1,未顯示忙。l CMD23在傳輸狀態下被接受,對CMD23后面的多塊讀/寫命令(CMD18或CMD25)有效。如果CMD23后面有其他命令,則取消設置塊計數(包括CMD13)。如果發生命令CRC錯誤,卡不返回R1響應CMD23。此時Set block count無效,需要重試CMD23。如果發布了多個CMD23,最后一個有效。

CMD23的定義如下圖所示。如果參數中的塊計數設置為0。CMD23無效。CMD23設置的塊計數值不被卡檢查,然后CMD23在響應中不指示任何錯誤(CMD23的響應中指示先前的命令錯誤)。如果設置了非法塊計數,讀寫時會出現超出范圍錯誤(例如,在用戶區邊界處停止傳輸數據)。

如果在CMD18和CMD25操作中檢測到任何錯誤,主機需要發出CMD12。如果一個CMD25被終止,并且傳輸的數據量小于前一個CMD23所指示的數據量,則CMD23所指定的未寫入區域可能包含未定義數據。如果傳輸的數據量大于前面CMD23所指示的數據量,則不寫入額外的數據。

wKgZombae-aARqXkAADTAaCOk-k549.png

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

    關注

    16

    文章

    1755

    瀏覽量

    141033
  • 存儲卡
    +關注

    關注

    0

    文章

    268

    瀏覽量

    29200
  • SD
    SD
    +關注

    關注

    1

    文章

    174

    瀏覽量

    36379
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

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

    ACMD41的功能;爭論中的HCS和回應中的CCS(卡容量狀態)。 HCS被卡忽略,卡對CMD8沒有反應。 但是,如果卡沒有返回CMD8響應,主機應該將HCS設置為0。標準容量SD存儲卡忽略HCS。如果
    的頭像 發表于 07-22 10:54 ?1178次閱讀
    <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應用存儲功能描述(7)擦除和寫保護

    多塊寫操作之前的預擦除設置 設置預擦除的寫塊數量(ACMD23)將使后續的多塊寫操作比不使用ACMD23的相同操作更快。主機將使用這個命令來定義在下一次寫操作中要發送多少個寫塊。如果主機將在
    的頭像 發表于 08-07 10:36 ?1100次閱讀
    <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>(7)<b class='flag-5'>擦除</b>和寫保護

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

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

    高速模式(25mb /秒接口速度) 雖然Rev 1.01 SD存儲卡支持高達12.5 MB/秒的接口速度,但為了支持主機不斷增長的性能需求和內存大小持續增長,25 MB/秒的速度是必要的。為了實現
    的頭像 發表于 08-12 16:03 ?1187次閱讀
    <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存儲功能描述(13)讀寫擦除超時

    讀、寫、擦除超時條件 如果主機在給定的超時時間內沒有收到任何響應,則應假定該卡不會響應,并嘗試恢復(例如重置卡,電源周期,拒絕等)。 Read 對于標準容量SD
    的頭像 發表于 08-18 13:43 ?1114次閱讀
    <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>(13)讀寫<b class='flag-5'>擦除</b><b class='flag-5'>超時</b>

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

    SD存儲SD 狀態 SD狀態包含與SD存儲卡專有特性相關的狀態位,并且可能用于未來特定應用程序
    的頭像 發表于 08-26 10:00 ?923次閱讀
    <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存儲功能描述(25)SD Registers

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

    寄存器中的CSD STRUCTURE字段表示其結構版本。 CSD結構的版本號如下表所示。 ? 以下部分描述CSD字段和相關
    的頭像 發表于 09-18 10:17 ?1543次閱讀
    <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/TF卡——數據世界的全能搭檔

    當智能設備滲透生活每個角落,從旅行時運動相機捕捉的山野風光,到工作中平板存儲的設計方案,再到無人機航拍的城市全景,每一份數據都承載著價值與回憶。瀚海SD
    的頭像 發表于 10-13 11:12 ?439次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>/TF卡——數據世界的全能搭檔

    瀚海SD NAND/TF卡:賦能全場景數據存儲,定義高效安全新基準

    在數字技術深度融入生產生活的當下,無論是消費端的智能設備數據記錄,還是工業領域的關鍵信息存儲,都對存儲產品的性能、安全性與適配性提出更高要求。瀚海
    的頭像 發表于 10-14 10:18 ?331次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>/TF卡:賦能全場景數據<b class='flag-5'>存儲</b>,定義高效安全新基準

    瀚海SD NAND/TF卡數據讀寫超時(Data Transfer Timeout)問題深度解析

    全面解析,覆蓋全場景需求。 一、數據讀寫超時涉及的核心方面 (一)接口與硬件適配層面 接口速率瓶頸:使用USB2.0、SDHC等低速接口或老舊讀卡器,限制高速存儲卡(如支持UHS-II協議的瀚海
    的頭像 發表于 11-17 10:04 ?849次閱讀

    瀚海SD NAND TF卡硬件識別與初始化類問題探討

    瀚海SD NAND/TF卡的實際應用中,硬件識別與初始化是保障設備正常運行的首要環節,該環節出現故障會直接導致存儲卡無法投入使用,尤其在
    的頭像 發表于 11-18 09:58 ?515次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>  TF卡硬件識別與初始化類問題探討

    解決SD NAND CRC校驗失敗的綜合指南:瀚海存儲產品的可靠性保障

    高品質存儲解決方案的提供者,瀚海一直致力于幫助客戶解決此類技術難題,確保產品可靠性。 CRC錯誤的核心含義與瀚海的質量理念 CRC校驗失
    的頭像 發表于 11-21 09:49 ?517次閱讀
    解決<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b> CRC校驗失敗的綜合指南:<b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>存儲</b>產品的可靠性保障

    瀚海SD NAND/TF卡數據損壞與校驗錯誤(含CRC錯誤、數據比對失敗)問題解析

    數據損壞與校驗錯誤是瀚海SD NAND/TF卡在數據存儲與傳輸過程中的關鍵故障,除常見的CRC錯誤外,數據比對失敗(讀取數據與寫入數據不一
    的頭像 發表于 11-30 15:15 ?822次閱讀