原始比特誤碼率(RBER)是指在使用ECC之前的比特誤碼比率(Raw Bit Error Rate),原始比特誤碼率反映了Nand Flash最原始的可靠性狀態。原始誤碼率越高,反映出Nand Flash可靠性越差。
基本介紹
- 中文名:原始比特誤碼率
- 外文名:Raw Bit Error Rate
原始比特誤碼率的定義,原始比特誤碼率的測試方法,原始比特誤碼率對可靠性的影響,
原始比特誤碼率的定義
原始比特誤碼率(RBER)是指在使用ECC之前的比特誤碼比率(Raw Bit Error Rate),例如:順序寫入如下數據:
01 10 11 01
讀取時,得到的數據是:
00 10 10 01
出現bit錯誤的的數量為2,總計傳輸8bit數據,那么,原始的誤碼率為25%,或者0.25。
原始誤碼率的計算公式為:
原始比特誤碼率的測試方法
原始誤碼率的測試可以藉助NFA100(Renice Nand Flash Analyzer 100)專業的Nand Flash分析儀進行測試,pattern的設定包括:
- 全0模式:所有Block全部用0填充;
- 全1模式:所有Block全部用1填充;
- 偽隨機模式:軟體按照設定的種子值自動產生偽隨機碼;
如設定種子 = 456789AB,傳輸給Nand Flash 的數據為:DQ[7:0]: ABh 89h 67h 45h 18h F0h 7Ch 76h D7h CFh 8Dh 80h…
……
Log BitER 是對原始誤碼率取對數之後的值,如圖中顯示-3.502,意思為原始誤碼率為:10^(-3.502)。
原始比特誤碼率對可靠性的影響
原始誤碼率越高,說明Nand Flash的可靠性越差,對ECC的要求也就越高;一般而言,SLC的原始誤碼率遠遠低於MLC,MLC的原始誤碼率高於TLC,經過多次擦寫後晶片的原始誤碼率會高於沒有擦寫過的晶片,通過原始誤碼率也可以判斷晶片的新舊程度。