FLASH、eMMC、SATA、SSD、ROM、RAM、Cache概念對比解析

Flash(快閃存儲器)

快閃存儲器(英語:Flash Memory),是一種電子式可清除程序化只讀存儲器的形式,允許在操作中被多次擦或寫的存儲器。這種科技主要用於一般性數據存儲,以及在電腦與其他數字產品間交換傳輸數據,如儲存卡與U盤。閃存是非易失性的存儲器,所以單就保存數據而言, 它是不需要消耗電力的。

與硬盤相比,閃存也有更佳的動態抗震性。這些特性正是閃存被移動設備廣泛採用的原因。閃存還有一項特性:當它被製成儲存卡時非常可靠,即使浸在水中也足以抵抗高壓與極端的溫度。閃存的寫入速度往往明顯慢於讀取速度。

NOR Flash

需要很長的時間進行抹寫,但是它提供完整的尋址與數據總線,並允許隨機存取存儲器上的任何區域,這使的它非常適合取代老式的ROM芯片。

NAND Flash

要在NandFlash上面讀寫數據,要外部加主控和電路設計。。NAND Flash具有較快的抹寫時間, 而且每個存儲單元的面積也較小,這讓NAND Flash相較於NOR Flash具有較高的存儲密度與較低的每比特成本。同時它的可抹除次數也高出NOR Flash十倍。然而NAND Flash 的I/O接口並沒有隨機存取外部地址總線,它必須以區塊性的方式進行讀取,NAND Flash典型的區塊大小是數百至數千比特。NAND Flash比較像光盤、硬盤這類的次級存儲設備。NAND Flash非常適合用於儲存卡之類的大量存儲設備。

eMMC

eMMC (Embedded Multi Media Card) 爲MMC協會所訂立的,eMMC 相當於 NandFlash+主控IC ,對外的接口協議與SD、TF卡一樣,主要是針對手機或平板電腦等產品的內嵌式存儲器標準規格。eMMC的一個明顯優勢是在封裝中集成了一個控制器,它提供標準接口並管理閃存,使得手機廠商就能專注於產品開發的其它部分,並縮短向市場推出產品的時間。這些特點對於希望通過縮小光刻尺寸和降低成本的NAND供應商來說,同樣的重要。

eMMC由一個嵌入式存儲解決方案組成,帶有MMC(多媒體卡)接口、快閃存儲器設備(Nand Flash)及主控制器,所有都在一個小型的BGA 封裝。接口速度高達每秒52MBytes,eMMC具有快速、可升級的性能。同時其接口電壓可以是 1.8v 或者是 3.3v。

對比

容量和成本對比  

相比起NandFlash來說,NorFlash的容量要小,一般在1~16MByte左右,一些新工藝採用了芯片疊加技術可以把NorFlash的容量做得大一些.在價格方面,NorFlash相比NandFlash來說較高,如目前市場上一片4Mbyte的AM29lv320 NorFlash零售價在20元左右,而一片128MByte的k9f1g08 NandFlash零售價在30元左右.  NandFlash生產過程更爲簡單,NAND結構可以在給定的模具尺寸內提供更高的容量,這樣也就相應地降低了價格.

可靠性性對比  

NandFlash器件中的壞塊是隨機分佈的,以前也曾有過消除壞塊的努力,但發現成品率太低,代價太高,根本不划算.Nand器件需要對介質進行初始化掃描以發現壞塊,並將壞塊標記爲不可用.在已製成的器件中,如果通過可靠的方法不能進行這項處理,將導致高故障率。而壞塊問題在NorFlash上是不存在的.在Flash的位翻轉(一個bit位發生翻轉)現象上,NAND的出現機率要比NorFlash大得多.這個問題在Flash存儲關鍵文件時是致命的,所以在使用NandFlash時建議同時使用EDC/ECC等校驗算法.

SATA與SSD

SSD就是固態硬盤,相對於eMMC單芯片來說,SSD相當於一個存儲陣列,也是通過塊存儲的,相對於SATA機械硬盤的有點就是讀寫速度塊,防震效果好(因爲機械硬盤是磁頭讀寫)。同時缺點就是相對於SATA同等存儲量的情況下價格高,可讀寫次數要少很多(一般十萬次左右),數據存在易失性,一些重要的數據要麼通過備份方式,要麼就存儲在SATA上。

而上述的SATA與SSD都是屬於存儲設備,而針對我們的PC電腦還有ROM、RAM、Cache等的概念,ROM(只讀存儲器)一般爲存儲BIOS等不需要被修改的電腦基本程序內容;RAM(隨機存儲器)也就是我們所說的內存條,一邊存放暫時的數據,比如文檔編輯時的數據存儲再RAM上直到我們點擊保存文件數據就會寫入到存儲設備硬盤上;Cache(高速緩衝存儲器)位於CPU與內存之間,是比RAM讀寫速度更快的設備CPU讀寫的數據都放到這裏,而不是慢一些的RAM。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章