天天看點

NorFlash、NandFlash、eMMC差別比較

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

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

NorFlash

NOR Flash需要很長的時間進行抹寫,但是它提供完整的尋址與資料總線,并允許随機存取存儲器上的任何區域,這使的它非常适合取代老式的ROM晶片。當時ROM晶片主要用來存儲幾乎不需更新的代碼,例如電腦的BIOS或機上盒(Set-top Box)的固件。NOR Flash可以忍受一萬到一百萬次抹寫循環,它同時也是早期的可移除式快閃存儲媒體的基礎。CompactFlash本來便是以NOR Flash為基礎的,雖然它之後跳槽到成本較低的 NAND Flash。

NandFlash

NAND Flash式東芝在1989年的國際固态電路研讨會(ISSCC)上發表的, 要在NandFlash上面讀寫資料,要外部加主要和電路設計。。NAND Flash具有較快的抹寫時間, 而且每個存儲單元的面積也較小,這讓NAND Flash相較于NOR Flash具有較高的存儲密度與較低的每比特成本。同時它的可抹除次數也高出NOR Flash十倍。然而NAND Flash 的I/O接口并沒有随機存取外部位址總線,它必須以區塊性的方式進行讀取,NAND Flash典型的區塊大小是數百至數千比特。

因為多數微處理器與微控制器要求位元組等級的随機存取,是以NAND Flash不适合取代那些用以裝載程式的ROM。從這樣的角度看來,NAND Flash比較像CD光牒、硬碟這類的次級儲存設備。NAND Flash非常适合用于儲存卡之類的大量儲存設備。第一款建立在NAND Flash基礎上的可移除式存儲媒體是SmartMedia,此後許多存儲媒體也跟着采用NAND Flash,包括MultiMediaCard、Secure Digital、Memory Stick與xD卡。

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。