什么是flash存儲器
時間:2018-03-15作者:華清遠見
在剛剛開始接觸硬件的時候想必大家都被一些名詞困擾著,存儲器、ROM、RAM、SDRAM、DDR等等,非常容易混淆,那我們應該如何理解這些名詞呢,在學習一個新名詞,我們先從它的含義出發(fā),flash存儲器一般簡稱為“Flash”,它屬于內存器件的一種,是一鐘非易失性(Non-Volatile)內存,英文名字是“Flash Memory”。 Flash存儲器它結合了ROM和RAM的長處,不僅具備電子可擦除課編程(EEPROM)的性能,還可以快速讀取數據,使數據不會因為斷電而丟失。存儲器是用來存儲程序和數據的部件,對于一臺計算機來說,有了存儲器,才有記憶功能,才能保證正常工作。像之前說的 存儲器的種類很多,按其用途可分為主存儲器和輔助存儲器,主存儲器又稱內存儲器(簡稱內存),輔助存儲器又稱外存儲器(簡稱外存)。外存通常是硬盤、軟盤、光盤、磁帶等,能長期保存信息數據,并不依賴于電來保存信息數據,但它需要機械部件設備來帶動工作,運算速率要比CPU慢的多。內存是指主板上的存儲設備,是直接與CPU溝通,并且用來存儲數據的設備,存放當前正在運行處理使用的數據和程序,內存只用于暫時存放程序和數據,一旦斷電,數據和程序就會丟失。U盤和MP3里面用的是Flash存儲器,最年來用Flash全面代替了ROM在嵌入式系統(tǒng)中的地位,用作存儲Bootloader以及操作系統(tǒng)或者程序代碼或者直接當硬盤使用。 目前Flash主要有兩種NOR Flash和NAND Flash。NOR Flash的讀取和我們常見的SDRAM的讀取是一樣的,用戶可以直接運行裝載在NOR Flash里面的代碼,這樣可以減少SRAM 的容量從而節(jié)約了成本。 NAND Flash沒有采取內存的隨機讀取技術,它的讀取是一次讀取一塊的形式進行的。通常是512個字節(jié),這樣的技術比較便宜。用戶不能直接運行NAND Flash上的代碼,很多開發(fā)板上除了有NAND Flash以外,還用了一塊小的NOR Flash來運行啟動代碼。一般小量的是用NOR Flash,因為讀取速度快,大容量的用NAND Flash,可在線擦除。 來總結一下常見的設備,DRAM、SRAM、SDRAM、NOR Flash、NAND Flash。 1) DRAM是動態(tài)隨機存取器,需要不斷的刷新,才能保存數據,而且是行列地址復用的,許多都有頁模式。 2) SRAM是靜態(tài)的隨機存儲器,加電情況下,不需要刷新,數據不會丟失,而且一般不是行列地址復用的。 3) SDRAM是同步的DRAM,即數據的讀寫需要時鐘來同步。 4) NOR Flash的特點是芯片內執(zhí)行(XIP,execute In Place),這樣應用程序可以接在flash閃存內運行,不必再把代碼讀到系統(tǒng)RAM中,NOR Flash的傳輸效率很高,在1~4MB的小容量時具有很高的成本效益,但是很低的寫入和擦除速度大大影響了它的性能。 5) NAND結構能提供極高的單元密度,可以達到高存儲密度,并且寫入和擦除的速度也很快。應用NAND的困難在于flash的管理和需要特殊的系統(tǒng)接口。NOR Flash帶有SRAM接口,有足夠的地址引腳來尋址,可以很容易的存取其內部的每一個字節(jié)。NAND器件使用復雜的I/O口來串行地存取數據,每個產品廠商的方法可能各不相同,8個引腳用來傳送控制、地址和數據信息。NAND讀和寫操作采用512字節(jié)的塊,基于NAND的存儲器就可以取代硬盤和其他塊設備。從容量和成本上來說,NAND Flash的單元尺寸幾乎是NOR器件的一半,所以相應地降低了價格。NOR Flash一般應用在代碼存儲介質中,NAND適用于數據存儲。NAND閃存中每個快的最大擦寫次數是一百萬次,而NOR的擦寫次數是十萬次。 以上是關于Flash存儲器的一些介紹,相必大家已經對其概念和特點有了一些簡單的了解,那么希望大家在工作中可以更靈活的使用該設備。 相關資訊
發(fā)表評論
|
全國咨詢電話:400-611-6270,雙休日及節(jié)假日請致電值班手機:15010390966
在線咨詢: 曹老師QQ(3337544669), 徐老師QQ(1462495461), 劉老師 QQ(3108687497)
企業(yè)培訓洽談專線:010-82600901,院校合作洽談專線:010-82600350,在線咨詢:QQ(248856300)
Copyright 2004-2018 華清遠見教育科技集團 版權所有 ,京ICP備16055225號,京公海網安備11010802025203號