SSD構造
 
SSD主要構造分為處理資料的controller(控制IC)與儲存資料的NAND Flash NAND(NAND型快閃記憶體)
   
 
記憶卡的構造分成處理讀取及寫入資料的controller與儲存資料的NAND Flash兩部分。資料傳輸經controller處理完後才會再寫入NAND Flash保存。因此,controller與NAND Flash的種類及品質會大大影響SSD的速度。
  (1) Controller(控制IC)
   
   
 
控制IC為支援SSD的主要技術,包括故障區塊管理(Bad Block Management;BBM)、自動錯誤校正功能(Error Correcting Code;ECC)及平均抺寫儲存區塊技術(Wear Leveling),此3種演算機制可確保SSD的可靠度、穩定度與耐用度。
 
(2)NAND Flash種類: SLC與MLC
   
 
NAND Flash分為SLCMLC兩種晶片。 SLC英文全名(Single Level Cell),即單層式儲存 。MLC英文全名(Multi Level Cell),即多層式儲存。兩種Flash均用於存放電腦資料。SLC 可於每單位存放1bit資料,而 MLC 則可存放上至2bit資料。
 
SLC與MLC的比較:
   
 

使用SLCSSD與使用MLCSSD,無論在讀寫速度、壽命及價格上都有明顯的差別,SLCSSD有速度快、壽命長的優勢,但價格卻遠比使用MLCSSD高。

另外,使用SLCSSD速度雖然較快,但由於1個單位只儲存1bit,而MLC 1個單位可儲存2bit,因此SLC較難做到大容量,而MLC容易做到大容量,但較難達到高速化。