NAND Flash SSD 是如何生產(chǎn)出來的?
NAND Flash是一種非易失性隨機訪問存儲介質(zhì),基于浮柵(Floating Gate)晶體管設(shè)計,通過浮柵來鎖存電荷,電荷被儲存在浮柵中,它們在無電源供應(yīng)的情況下仍然可以保持。關(guān)于NAND Flash技術(shù)基本原理之前有過講解,大家可以參考文章閃存技術(shù)最全面解析。今天主要討論下NAND Flash生產(chǎn)過程、架構(gòu)和關(guān)鍵指標。
NAND Flash是從原始的硅材料加工出來的,硅材料被加工成晶圓(Wafer),一片晶圓上可以做出幾百顆NAND FLASH芯片。芯片未封裝前的晶粒成為Die,它是從Wafer上用激光切割而成的小片,每個Die就是一個獨立的功能芯片,它由無數(shù)個晶體管電路組成,但最終可被作為一個單位封裝起來成為閃存顆粒芯片。下面是NAND Flash芯片的詳細加工過程。
NAND Flash的容量結(jié)構(gòu)從大到小可以分為Device、Target、LUN、Plane、Block、Page、Cell。一個Device有若干個Die(或者叫LUN),每個Die有若干個Plane,每個Plane有若干個Block,每個Block有若干個Page,每個Page對應(yīng)著一個Wordline。
Die/LUN是接收和執(zhí)行FLASH命令的基本單元。不同的LUN可以同時接收和執(zhí)行不同的命令。但在一個LUN當中,一次只能執(zhí)行一個命令,不能對其中的某個Page寫的同時又對其他Page進行讀訪問。下面詳解介紹下這些結(jié)構(gòu)單元和之間的聯(lián)系。
- Device就是指單片NAND Flash,對外提供Package封裝的芯片,通常包含1個或多個Target;
- Target擁有獨立片選的單元,可以單獨尋址,通常包含1或多個LUN;LUN也就是Die,能夠獨立封裝的最新物理單元,通常包含多個plane。
- Plane擁有獨立的Page寄存器,通常LUN包含1K或2K個奇數(shù)Block或偶數(shù)Block;
- Block是能夠執(zhí)行擦除操作的最小單元,通常由多個Page組成;Page是能夠執(zhí)行編程和讀操作的最小單元,通常大小為4KB/8KB/16KB/32KB等。
- Cell是Page中的最小操作擦寫讀單元,對應(yīng)一個浮柵晶體管,可以存儲1bit或多bit數(shù)據(jù),主要可顆粒類型。
下圖是一個FLASH Block的組織架構(gòu),每個Cell的漏極對應(yīng)BL(Bitline),柵極對應(yīng)WL(Wordline),源極都連在一起。每個Page對應(yīng)著一個Wordline,通過Wordline加不同電壓和不同時間長度進行各種操作。
一個WordLine對應(yīng)著一個或若干個Page,對SLC來說一個WordLine對應(yīng)一個Page;而對MLC來說則對應(yīng)2個Page(Lower Page 和Upper Page);Page的大小與WordLine上存儲單元(Cell)數(shù)量對應(yīng)。
Data Retention(數(shù)據(jù)保存力)是用于衡量寫入NAND Flash的數(shù)據(jù)能夠不失真保時間的可靠性指標,一般定義為在一定的溫度條件下,數(shù)據(jù)在使用ECC糾錯之后不失真保存在NAND Flash中的時間;影響Data Retention 最大的兩個因素是擦寫次數(shù)和存儲溫度。通常情況下企業(yè)級SSD盤的Data Retention都是遵循JEDEC的JESD218標準,即40℃室溫下,100%的PE Cycle之后,在下電的情況Data Retention時間要求達到3個月。
NAND Flash寫入前必須擦除, Block擦除1次后再寫入1次稱為1次PE Cycle,Endurance (耐久性)用于衡量NAND Flash的擦寫壽命的可靠性指標;Endurance指的是在一定的測試條件下NAND Flash能夠反復(fù)擦寫數(shù)據(jù)的能力,即對應(yīng)NAND Flash的PE (Program/Erase) Cycle。
Bit Error Rate(BER)指由于NAND Flash顆粒概率發(fā)生Bit位翻轉(zhuǎn)導(dǎo)致的錯誤,其中,RBER (Raw Bit Error Rate)指沒有經(jīng)過ECC糾錯時出現(xiàn)一個Bit位發(fā)生錯誤的幾率,RBER也是衡量NAND品質(zhì)的一項指標。RBER是NAND自身品質(zhì)的一個特性,隨著PE次數(shù)的增加會變差,出錯趨勢呈指數(shù)分布,其主要原因是擦寫造成了浮柵氧化層的磨損。
UBER(Uncorrectable Bit Error Rate)指發(fā)生不可糾正ECC錯誤的幾率,即一個糾錯單元Codeword內(nèi)發(fā)生bit位翻轉(zhuǎn)的位數(shù)超出ECC算法可糾能力范圍的幾率。
DWPD(Diskful Writes Per Day)指每日寫入量。SSD的成本($/GB)隨DWPD增加會變高,未來SSD的趨勢預(yù)測讀密集型當前已占50%,未來的占比會逐漸變大。
NAND Flash的壽命不等于SSD的壽命;SSD盤可以通過多種技術(shù)手段從整體上提升SSD的壽命,通過不同的技術(shù)手段,SSD盤的壽命可以比NAND Flash宣稱壽命提升20%~2000%不等。
SSD的壽命不等于NAND Flash的壽命。NAND Flash的壽命主要通過P/E cycle來表征。SSD由多個Flash顆粒組成,通過盤片算法,可有效發(fā)揮顆粒壽命。影響SSD盤使用壽命關(guān)鍵因素主要包括下面因素。
每年寫入數(shù)據(jù)量,和客戶的業(yè)務(wù)場景強相關(guān);
單個Flash顆粒壽命, 不同顆粒的P/E Cycle不同
數(shù)據(jù)糾錯算法,更強糾錯能力延長顆?捎脡勖
磨損均衡算法,避免擦寫不均衡導(dǎo)致擦寫次數(shù)超過顆粒壽命
Over Provisioning占比,隨著OP(預(yù)留空間)的增加SSD磁盤的壽命會得到提高。
深圳穎特新科技作為【華邦代理商】,公司擁有穩(wěn)定的進貨渠道,貨源直接、充足,信譽第一,貨真價實,優(yōu)質(zhì)服務(wù),公平交易,取信于客戶,向廣大客戶提供價格合理的優(yōu)質(zhì)產(chǎn)品。想了解更多關(guān)于winbond 系列的技術(shù)資料,請咨詢 QQ:83652985
編輯:Simon 最后修改時間:2019-06-28