衡阳派盒市场营销有限公司

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

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

3天內不再提示

影響閃存遺忘的主要因素

SSDFans ? 來源: 得一微電子YEESTOR ? 2023-12-08 10:41 ? 次閱讀

01記憶與遺忘

正如艾賓浩斯記憶曲線所示:輸入的信息經過人腦的注意過程后被學習,學習的信息進入人腦短時記憶。遺忘在學習后立即開始,若不及時加以復習,短時記憶中的信息就會被遺忘;但遺忘的速度并不均衡——遵循先快后慢的原則。

wKgZomVygmWAXN8ZAAC6iDsezVE230.jpg

任何記憶體都會遺忘,閃存也不例外。對于閃存,通常用出錯率(RBER)來衡量其對數據的遺忘程度。出錯率小于ECC糾錯能力的可以被糾錯,反之則沒法糾錯。沒法糾錯的數據就相當于被“遺忘”了。

影響閃存遺忘的因素主要有以下三種:

1.1Read Retry

一般來說,閃存都是用默認的讀取參考電壓(Default Vread,簡稱DVread)來讀取。用默認Vread讀取的出錯率稱之為DRBER。采用最優的Vread讀取的數據的出錯率為最優RBER,記為ORBER。相同條件下,ORBER通常比DRBER要小很多。

下圖為某一款閃存在1000P/E cycles,1年40℃保持時間下,某一個Block中所有Frame的出錯率頻度統計。其中Frame大小為1Kbyte+Parity。

wKgZomVygmWAbQItAAChbTQ7O0E485.jpg

縱坐標是對應RBER的Frame個數。ECC是ECC糾錯能力。從上圖可以看出,DRBER很多都不能被ECC引擎糾錯。如果DRBER不能被ECC引擎糾錯,那么就會啟動Read Retry流程。Read Retry就是逐步逼近ORBER的過程。

下圖說明了Read Retry的實際效果。DR是默認Vread。虛線是之前的閾值分布,實線是現在的閾值分布。區域A是默認讀的出錯數,區域B+A是當前默認Vread讀出數據的出錯bit數。區域B就是增加的錯誤bit數??梢钥闯?,默認讀出錯的增加是很恐怖的。所以需要Read Retry。

而區域C和區域D則是前后最優Vread下出錯的個數。很顯然,不管是增加的出錯數還是絕對出錯數都是很少的。

wKgZomVygmWANWY9AACYKtHWQV8009.jpg

總結:Read Retry可以減少數據出錯率,使得數據出錯率趨近ORBER。

1.2Retention 與 P/E cycle

P/E cycle和Retention時間是經常一起出現的一對。很難脫離一個來說明另一個對出錯率的影響。由于DRBER變化過于劇烈,實際中傾向于用ORBER來衡量出錯率。

下圖是以Retention Time這個維度來看一個Block平均ORBER的變化趨勢。(最大值離散性比較大,不容易看出規律)

wKgaomVygmWALgsrAACZbdvVlJA038.jpg

從圖上可以看出,出錯率隨著時間的增加而增加,然后增加量卻在減小。P/E cycle越大,增加的速度也越大。

這個趨勢跟遺忘曲線正好反過來。這一點很好理解。出錯越多,那么遺忘度就越多。一開始出錯增加很快,遺忘率就下降很快。

用對數函數來很好的擬合這個增減率:

wKgaomVygmWAMXcKAAAH-ujQH5k504.jpg

如果用P/E cycle這個維度來看待一個Block的平均ORBER,那么情況會變得更加有趣。下圖是不同Retention時間下,出錯率跟P/E cycle的關系:

wKgaomVygmWAblG5AADctNnTMDY030.jpg

如圖中所示,在P/E cycle大于100的時候,出錯率跟P/E cycle幾乎是呈線性??偨Y:P/E cycle越大,Retention時間越長,出錯率就越大,遺忘的信息也就越多。

1.3溫度

溫度加劇了混亂度,溫度對混亂度的加劇可以用著名的阿倫尼烏斯公式(Arrhenius equation )來定量描述:

wKgaomVygmWAAL3_AAALXKcCAEc458.jpg

這個公式說明對于溫度T1下,保持時間t1等效于溫度T2下等效的保持時間t2。簡單的來說,就是對于Flash的出錯率來說,在溫度T1下保持t1時間,跟T2下保持t2時間是等效的。

不過這個公式不能直觀的看出溫度的“威力”。下表可以充分展示這種威力。

wKgZomVygmWADZAXAAAI6CnhKcI662.jpg

上表可以看出,120℃下,保持1個小時,相當于常溫20℃下保持7.37年。

總結:高溫是閃存遺忘的一個重要原因,溫度越高,閃存遺忘信息也就越快。

02延緩遺忘的做法

我們人類延緩遺忘的有效方法就是復習。而閃存延緩遺忘的辦法更多,主要有以下幾種:

增加ECC的糾錯能力

這一點本質上是延緩了Flash的遺忘。糾錯能力強了,那么可以保持的時間就更久。

刷新

時不時的去讀一下閃存,如果發現數據出錯超過一個閾值,那么就把這些數據讀出來,重新寫入Flash的另一個Block。

3.Read Retry

Read Retry可以減少數據出錯率,使得數據出錯率趨近最小出錯率。

降低溫度

降低溫度是一個有效的辦法,只是對于普通存儲來說,降低溫度成本較高。

硅格(SiliconGo)是得一微電子(YEESTOR)旗下全自主工業存儲品牌,提供全系列工業用存儲解決方案,專為工規/車規應用而設計打造。產品覆蓋2.5寸SATA SSD、mSATA SSD、M.2 SSD、U.2 SSD、BGA SSD、eMMC等規格類型,皆搭載得一微自研的主控芯片,具備完全自主知識產權。適用于各種極端環境,廣泛應用于軌道交通、工業電腦、服務器、視頻監控、網絡通訊、電力能源、智能家居、車載等多個領域。

此外,得一微通過其在存儲控制芯片和存儲解決方案的深厚技術積累,以及對工業和汽車存儲需求的深刻理解,提供定制化的存儲解決方案,以滿足不同行業和應用的特殊需求。

審核編輯:湯梓紅

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

    關注

    16

    文章

    1801

    瀏覽量

    115114
  • 參考電壓
    +關注

    關注

    0

    文章

    27

    瀏覽量

    9082
收藏 人收藏

    評論

    相關推薦

    影響SNR損失的主要因素有哪些?

    影響SNR 損失(由信號縮放引入)的主要因素有哪些,如何對其進行定量分析,以及更重要的是:如何把這種影響降至最低。
    發表于 03-11 06:36

    請問影響絕緣電阻測量值的主要因素是什么?

    影響絕緣電阻測量值的主要因素是什么? 兆歐表使用不當的影響是什么?
    發表于 04-09 06:58

    請問影響電阻或電阻率測試的主要因素有哪些?

    影響電阻或電阻率測試的主要因素有哪些?
    發表于 04-13 06:12

    請問影響磨削變質層的主要因素有哪些?

    滾動軸承工作表面質量研究包括什么?影響磨削變質層的主要因素有哪些?
    發表于 04-20 07:35

    請問PCB價格的主要因素有哪些?

    PCB價格的主要因素有哪些?
    發表于 04-21 06:37

    影響超聲波測厚儀測量示值的主要因素有哪些?

    請問一下影響超聲波測厚儀測量示值的主要因素有哪些?
    發表于 04-29 06:35

    影響OTDR測試誤差的主要因素有哪些?

    本文為您總結了影響OTDR測試誤差的四大類主要因素。
    發表于 04-29 06:50

    影響絕緣電阻測量值的主要因素是什么?

    影響絕緣電阻測量值的主要因素是什么?兆歐表使用不當的影響是什么?
    發表于 05-08 09:14

    選擇測試設備時需要考慮的主要因素有哪些?

    選擇測試設備時需要考慮的主要因素有哪些?混合信號設計中常見的問題有哪些?
    發表于 05-18 06:13

    產生電弧的主要因素

    及高壓電工考試真題出具,有助于高壓電工理論考試考前練習。1、【判斷題】 金屬氧化物避雷器的特點包括動作迅速、無續流、殘壓低、通流量大等。(√)2、【判斷題】 真空滅弧室中的動、靜觸頭斷開過程中,產生電弧的主要因素是依靠觸頭產生的金屬蒸氣使觸頭間產生電弧。(√)3、【判斷題】 變...
    發表于 09-16 09:34

    決定仿真精度的主要因素

    決定仿真精度的主要因素是模型本身的精度,其次還有仿真器算法、仿真精度設置等。模型精度與軟件沒有直接關系。但比較SABER的MAST與PSpice的模型,對常用的TEMPLATE(如RLC、變壓器等
    發表于 11-11 09:07

    影響ADSL線路質量的主要因素

    影響ADSL線路質量的主要因素    ADSL信號和基本音頻電話信號(4KHz以下)通過普通電話業務分離器無源耦合到普
    發表于 10-20 09:04 ?1974次閱讀

    影響LED發光效率的主要因素

    影響LED發光效率的主要因素 1、熒光粉顆粒度的大小 如果顆粒度比較大,將直接降低光強,以及點膠的難
    發表于 05-09 08:58 ?2699次閱讀

    影響手機待機時間的主要因素

    影響手機待機時間的主要因素
    發表于 12-19 11:22 ?415次閱讀

    LLM性能的主要因素

    現在是2023年5月,截止目前,網絡上已經開源了眾多的LLM,如何用較低的成本,判斷LLM的基礎性能,選到適合自己任務的LLM,成為一個關鍵。 本文會涉及以下幾個問題: 影響LLM性能的主要因素
    的頭像 發表于 05-22 15:26 ?1813次閱讀
    LLM性能的<b class='flag-5'>主要因素</b>
    免费百家乐官网缩水| 百家乐官网博彩通博彩网皇冠网澳门赌场真人赌博| 百家乐官网百家乐官网视频游戏世界| 大发888游戏优惠| 百家乐赢钱公式冯耕| 百家乐科学打| 百家乐路单纸下载| 3d棋牌游戏| 葡京百家乐的玩法技巧和规则| 大集汇百家乐官网的玩法技巧和规则 | 金都百家乐官网的玩法技巧和规则| 霍城县| bet365体育开户| 新东方百家乐的玩法技巧和规则| 百家乐视频麻将| 网页百家乐官网的玩法技巧和规则 | 网络百家乐| 百家乐官网斗地主下载| 澳门百家乐真人版| 百家乐好不好玩| 网络百家乐官网程序| 专业百家乐官网筹码| 百家乐官网如何打公式| 智尊娱乐| 即时比分直播| 六合彩开奖现场| 大发888娱乐客户端真钱| 怎么看百家乐的路| 百家乐破解版| 哪个百家乐投注平台信誉好 | 百家乐官网必胜下注法| 澳门新葡京| 上虞市| 百家乐官网游戏分析| 澳门百家乐官网出千| 上高县| 百家乐官网单注技巧| 建阳市| 镶黄旗| 百家乐官网赌经| 百家乐官网路纸下|