1. 程式人生 > >SLC、MLC、TLC 比較

SLC、MLC、TLC 比較

參看:為啥一直都被罵 TLC快閃記憶體到底是啥?
參看:蘋果新品?到底iPhone6S會用TLC還是MLC
參看:NAND and eMMC: All You Need to Know About Flash Memory

        NAND快閃記憶體的型別有SLC、MLC和TLC這三種,SLC不論效能還是可靠性都是都是最好的,但成本也是最高的;MLC快閃記憶體效能、可靠性次之,它的效能、可靠性與成本上是相當均衡的,是目前的絕對主力;TLC則是在2012年之後三星才把它帶入SSD市場的,之前主要是用在U盤以及儲存卡上面,在三星先行了兩年之後今年其他廠商終於跟上了,大量的TLC SSD開始推向市場。


SLC = Single-Level Cell,即1 bit per cell,只存在0和1兩個充電值,結構簡單但是執行效率高。SLC快閃記憶體的優點是傳輸速度更快,功率消耗更低和儲存單元的壽命更長。然而,由於每個儲存單元包含的資訊較少,其每百萬位元組需花費較高的成本來生產,由於成本過高你基本上只會在高階的企業級SSD上見到它,流入到消費級平臺上的基本都是非原封的。

MLC = Multi-Level Cell,即2 bit per cell,有00,01,10,11四個充電值,因此需要比SLC更多的訪問時間,不過每個單元可以存放比SLC多一倍的資料。MLC快閃記憶體可降低生產成本,但與SLC相比其傳輸速度較慢,現在大多數消費級SSD都是使用MLC做的。

TLC = Trinary-Level Cell,即3 bit per cell,每個單元可以存放比MLC多1/2的資料,共八個充電值,所需訪問時間更長,因此傳輸速度更慢。TLC優勢價格便宜,每百萬位元組生產成本是最低的,但是壽命短,通常用在U盤或者儲存卡這類移動儲存裝置上。

三者比較:

        從結果上來看,各種快閃記憶體的物理結構是相同的,但是控制上一個比一個複雜,SLC每個Cell能儲存1個數據,有兩種電位變化,MLC每個Cell能儲存2個數據,有四種電位變化,TLC每個Cell可以儲存3個數據,有8種電位變化,MLC和TLC每個Cell單元中有多個訊號,是通過控制不同的電壓來實現的,施加不同的電壓就會有更多的電位變化,NAND快閃記憶體單元就可以容納不同的訊號組合。

       簡單地說SLC的效能最優,價格超高。一般用作企業級或高階發燒友。MLC效能夠用,價格適中為消費級SSD應用主流,TLC綜合性能最低,價格最便宜。但可以通過高效能主控、主控演算法來彌補、提高TLC快閃記憶體的效能。