NAND Flash的類型及對比分析
作為最為常見的存儲芯片,NAND Flash已經被廣泛采用,特別是在消費類電子產品當中,因此,在其存儲密度不斷提升的同時,成本也越來越敏感。由于Flash閃存的成本取決于其芯片面積,如果可以在同一區域存儲更多數據,Flash將更具成本效益。
NAND閃存主要有三種類型:Single Level Cell(SLC),Multi Level Cell(MLC)和Triple Level Cell(TLC)。顧名思義,TLC Flash在與MLC相同的區域中存儲的數據更多,同理,MLC存儲的數據多于SLC。另一種類型的NAND閃存稱為3D NAND或V-NAND(垂直NAND),其通過在同一晶片上垂直堆疊多層存儲器單元,這種類型的閃存實現了更大的密度。
浮柵晶體管
閃存將信息存儲在由浮柵晶體管組成的存儲單元中。為了更好地理解不同類型的NAND閃存,讓我們來看看浮柵晶體管的結構、工作原理及其局限性。
浮柵晶體管或浮柵MOSFET(FGMOS)非常類似于常規MOSFET,區別在于它在柵極和溝道之間具有額外的電絕緣浮柵。
圖1:浮柵晶體管或浮柵MOSFET(FGMOS)類似于常規MOSFET,但FGMOS在柵極和溝道之間有一個額外的電絕緣浮柵。
由于浮柵是電隔離的,所以即使在去除電壓之后,到達柵極的電子也會被捕獲。這就是閃存非易失性的原理所在。與具有固定閾值電壓的常規MOSFET不同,FGMOS的閾值電壓取決于存儲在浮柵中的電荷量,電荷越多,閾值電壓越高。與常規MOSFET類似,當施加到控制柵極的電壓高于閾值電壓時,FGMOS開始導通。因此,通過測量其閾值電壓并將其與固定電壓電平進行比較來識別存儲在FGMOS中的信息,被稱為閃存中的讀操作。
可以使用兩種方法將電子放置在浮動柵極中:Fowler-Nordheim隧穿或熱載流子注入。對于Fowler-Nordheim隧穿,在帶負電的源極和帶正電的控制柵極之間施加強電場。這使得來自源極的電子隧穿穿過薄氧化層并到達浮柵。隧穿所需的電壓取決于隧道氧化層的厚度。利用熱載流子注入,高電流通過溝道,為電子提供足夠的能量以穿過氧化物層并到達浮動柵極。
通過在控制柵極上施加強負電壓并在源極和漏極端子上施加強正電壓,使用福勒 - 諾德海姆隧道效應可以從浮柵移除電子。這將導致被捕獲的電子通過薄氧化層回到隧道。在閃存中,將電子放置在浮動柵極中被認為是編程/寫入操作,去除電子被認為是擦除操作。
隧道工藝有一個主要缺點:它會逐漸損壞氧化層。這被稱為閃存中的磨損。每次對單元進行編程或擦除時,一些電子都會卡在氧化層中,從而磨損氧化層。一旦氧化層達到不再能夠在編程和擦除狀態之間進行可靠性區分的點,則該單元被認為是壞的。由于讀取操作不需要隧穿,因此它們不會將單元磨掉。這就是為什么閃存的壽命表示為它可以支持的編程/擦除(P / E)周期的數量。
SLC閃存
在SLC閃存中,每個存儲單元僅存儲一位信息:邏輯0或邏輯1.單元的閾值電壓與單個電壓電平進行比較,如果電壓高于電平,則該位被視為邏輯0。反之則為邏輯1。
圖2:將SLC閃存單元中的電壓與閾值電壓進行比較,以確定它是邏輯0(高于閾值)還是邏輯1(低于閾值)。
由于只有兩個級別,因此兩個級別之間的電壓裕度可能非常高。這使得讀取單元格更容易,更快捷。原始誤碼率(RBER)也很低,因為由于較大的電壓余量,在讀取操作期間泄漏或干擾的影響較小。低RBER還減少了給定數據塊所需的ECC位數。
大電壓裕量的另一個優點是磨損的影響相對較小,因為微小的電荷泄漏具有相對較低的影響。每個邏輯電平的更寬分布有助于以更低的電壓對單元進行編程或擦除,這進一步增加了單元的耐久性,進而增加了壽命,即P / E循環的數量。
同時也有一個缺點,就是與在相同芯片區域中存儲更多數據的其他類型的Flash相比,每個單元的成本更高。SLC閃存通常用于對成本不敏感且需要高可靠性和耐用性的場合,例如需要大量P / E循環次數的工業和企業應用。
MLC閃存
在MLC閃存中,每個存儲器單元存儲兩位信息,即00,01,10和11,在這種情況下,閾值電壓與三個電平進行比較(總共4個電壓帶)。
圖3:將MLC閃存單元中的電壓與三個閾值電壓進行比較,以確定其邏輯兩位值。
通過更多級別進行比較,讀取操作需要更加精確,與SLC Flash相比,讀取速度更慢。由于較低的電壓余量,原始誤碼率(RBER)也相對較高,并且給定數據塊需要更多的ECC比特。現在磨損的影響更為顯著,因為與SLC閃存相比,任何電荷泄漏都會產生更大的相對影響,從而減少壽命(P / E循環次數)。
由于需要仔細編程以將電荷存儲在每個邏輯電平所需的緊密窗口內,因此編程操作也要慢得多。其主要優點是每比特成本更低,比SLC閃存低2~4倍。MLC閃存通常用于成本更敏感的應用,例如消費電子或游戲系統,其性能、可靠性和耐用性不是那么關鍵,并且所需的P / E循環次數相對較低。
企業級多單元(eMLC)閃存
MLC閃存的低可靠性和耐用性使它們不適合企業應用,而低成本是一個驅動因素。為了帶來更低成本的優勢,閃存制造商創建了一種優化級別的MLC閃存,具有更高的可靠性和耐用性,稱為eMLC。eMLC中的數據密度通常會降低,從而提供更好的電壓余量以提高可靠性。較慢的擦除和編程循環通常用于減少磨損的影響并提高耐用性。還有許多其他技術可以提高eMLC的可靠性和耐用性,這些技術因制造商而異。
TLC閃存
在TLC Flash中,每個存儲器單元存儲3位信息。現在將閾值電壓與7個電平(總共8個電壓帶)進行比較。
圖4:將TLC閃存單元中的電壓與7個閾值電壓進行比較,以確定其邏輯三位值。
與SLC Flash相比,TLC的讀取操作需要高度精確且速度慢。原始誤碼率也很高,增加了對給定數據塊的更多ECC位的需求。磨損的影響也被放大,大大減少了壽命(P / E循環次數)。編程操作也較慢,因為電壓需要精確以將電荷存儲在每個邏輯電平所需的窗口內。
TLC的優勢在于每比特的最低成本,與SLC或MLC閃存相比要低得多。TLC閃存用于高成本敏感型應用,對P / E循環的需求較少,例如消費類應用。
SLC,MLC,eMLC和TLC的比較
表1給出了假設類似光刻工藝的不同類型閃存的主要參數的比較。這些值僅表示比較性能,并且就特定存儲器產品而言可能不準確。
表1:每種不同類型Flash的主要參數的比較。
* ECC位數取決于制程節點; 較小的制程節點需要更多的ECC位。
3D NAND Flash
上面討論的所有不同的閃存都是二維的,意味著存儲單元僅布置在芯片的XY平面中。使用2D閃存技術,在同一晶圓中實現更高密度的唯一方法是縮小制程工藝節點。其缺點是,對于較小的節點,NAND閃存中的錯誤更為頻繁。另外,可以使用的最小制程工藝節點存在限制。
為了提高存儲密度,制造商開發了3D NAND或V-NAND(垂直NAND)技術,該技術將Z平面中的存儲單元堆疊在同一晶圓上。以這種方式構建有助于為相同的芯片區域實現高位密度。在3D NAND閃存中,存儲器單元作為垂直串連接而不是2D NAND中的水平串。
第一批3D Flash產品有24層。隨著該技術的進步,已經制造出32,48,64甚至96層3D閃存。3D閃存的優勢在于同一區域中的存儲單元數量明顯更多。這也使制造商能夠使用更大的制程工藝節點來制造更可靠的閃存。
3D Flash的另一個主要技術轉變是使用電荷阱Flash而不是浮柵晶體管。除了用氮化硅膜代替浮柵之外,電荷阱在結構上類似于FGMOS。注意,由于大規模制造的困難,電荷阱在市場上沒有被廣泛使用。由于難以制造浮柵晶體管的垂直串以及電荷阱的其他固有優點,已經采用電荷阱技術用于3D閃存。
與FGMOS相比,基于電荷阱的存儲器有許多優點。可以在較低電壓下編程和擦除基于電荷阱的存儲器,從而提高耐用性。由于捕獲層(氮化物)是絕緣層,電荷不會泄漏,從而提高了可靠性。由于電荷不會從電荷阱的一側流到另一側,因此可以在同一阱層存儲多于一位的電荷。賽普拉斯(前Spansion)在NOR閃存中有效地利用了這種功能,稱為MirrorBit技術,將兩位數據存儲在一個類似于MLC閃存的單個存儲單元中。
未來的趨勢
所有主要的閃存制造商都積極致力于開發不同的方法,以降低每比特閃存的成本,同時正在積極研究增加3D NAND Flash中垂直層的數量。雖然15nm似乎是目前NAND閃存中最小的成功節點,但Flash的光刻節點的縮小仍在繼續。將MLC和TLC技術與3D NAND閃存相結合的方法也正在積極探索當中,許多制造商已經看到了成功的曙光。隨著新技術的出現,我們可能很快就會看到存儲單元可以存儲一個字節的數據和垂直層,達到256層,甚至更高。
來源:本文由 公眾號 半導體行業觀察(ID:icbank)翻譯自「embedded」,作者 Avinash Aravindan,謝謝。
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















