flash存儲器-ag真人国际官网
❶ flash存儲器的簡要介紹
快閃記憶體是一種不揮發性( non-volatile )內存,在沒有電流供應的條件下也能夠長久地保持數據,其存儲特性相當於硬碟,這項特性正是快閃記憶體得以成為各類便攜型數字設備的存儲介質的基礎。
nand 快閃記憶體的存儲單元則採用串列結構,存儲單元的讀寫是以頁和塊為單位來進行(一頁包含若干位元組,若干頁則組成儲存塊, nand 的存儲塊大小為 8 到 32kb ),這種結構最大的優點在於容量可以做得很大,超過 512mb 容量的 nand 產品相當普遍, nand 快閃記憶體的成本較低,有利於大規模普及。
nand 快閃記憶體的缺點在於讀速度較慢,它的 i/o 埠只有 8 個,比 nor 要少多了。這區區 8 個 i/o 埠只能以信號輪流傳送的方式完成數據的傳送,速度要比 nor 快閃記憶體的並行傳輸模式慢得多。再加上 nand 快閃記憶體的邏輯為電子盤模塊結構,內部不存在專門的存儲控制器,一旦出現數據壞塊將無法修,可靠性較 nor 快閃記憶體要差。
nand 快閃記憶體被廣泛用於移動存儲、數碼相機、 mp3 播放器、掌上電腦等新興數字設備中。由於受到數碼設備強勁發展的帶動, nand 快閃記憶體一直呈現指數級的超高速增長.
nor和nand是市場上兩種主要的非易失快閃記憶體技術。intel於1988年首先開發出nor flash技術,徹底改變了原先由eprom和eeprom一統天下的局面。緊接著,1989年,東芝公司發表了nand flash結構,強調降低每比特的成本,更高的性能,並且象磁碟一樣可以通過介面輕松升級。但是經過了十多年之後,仍然有相當多的硬體工程師分不清nor和nand快閃記憶體。
相「flash存儲器」經常可以與相「nor存儲器」互換使用。許多業內人士也搞不清楚nand快閃記憶體技術相對於nor技術的優越之處,因為大多數情況下快閃記憶體只是用來存儲少量的代碼,這時nor快閃記憶體更適合一些。而nand則是高數據存儲密度的理想解決方案。
nor的特點是晶元內執行(xip, execute in place),這樣應用程序可以直接在flash快閃記憶體內運行,不必再把代碼讀到系統ram中。nor的傳輸效率很高,在1~4mb的小容量時具有很高的成本效益,但是很低的寫入和擦除速度大大影響了它的性能。
nand結構能提供極高的單元密度,可以達到高存儲密度,並且寫入和擦除的速度也很快。應用nand的困難在於flash的管理和需要特殊的系統介面。 flash快閃記憶體是非易失存儲器,可以對稱為塊的存儲器單元塊進行擦寫和再編程。任何flash器件的寫入操作只能在空或已擦除的單元內進行,所以大多數情況下,在進行寫入操作之前必須先執行擦除。nand器件執行擦除操作是十分簡單的,而nor則要求在進行擦除前先要將目標塊內所有的位都寫為0。
由於擦除nor器件時是以64~128kb的塊進行的,執行一個寫入/擦除操作的時間為5ms,與此相反,擦除nand器件是以8~32kb的塊進行的,執行相同的操作最多隻需要4ms。
執行擦除時塊尺寸的不同進一步拉大了nor和nadn之間的性能差距,統計表明,對於給定的一套寫入操作(尤其是更新小文件時),更多的擦除操作必須在基於nor的單元中進行。這樣,當選擇存儲解決方案時,設計師必須權衡以下的各項因素。
● nor的讀速度比nand稍快一些。
● nand的寫入速度比nor快很多。
● nand的4ms擦除速度遠比nor的5ms快。
● 大多數寫入操作需要先進行擦除操作。
● nand的擦除單元更小,相應的擦除電路更少。 nor flash帶有sram介面,有足夠的地址引腳來定址,可以很容易地存取其內部的每一個位元組。
nand器件使用復雜的i/o口來串列地存取數據,各個產品或廠商的方法可能各不相同。8個引腳用來傳送控制、地址和數據信息。
nand讀和寫操作採用512位元組的塊,這一點有點像硬碟管理此類操作,很自然地,基於nand的存儲器就可以取代硬碟或其他塊設備。 nand flash的單元尺寸幾乎是nor器件的一半,由於生產過程更為簡單,nand結構可以在給定的模具尺寸內提供更高的容量,也就相應地降低了價格。
nor flash占據了容量為1~16mb快閃記憶體市場的大部分,而nand flash只是用在8mb~128gb的產品當中,這也說明nor主要應用在代碼存儲介質中,nand適合於數據存儲,nand在compactflash、secure digital、pc cards和mmc存儲卡市場上所佔份額最大。 所有flash器件都受位交換現象的困擾。在某些情況下(很少見,nand發生的次數要比nor多),一個比特位會發生反轉或被報告反轉了。
一位的變化可能不很明顯,但是如果發生在一個關鍵文件上,這個小小的故障可能導致系統停機。如果只是報告有問題,多讀幾次就可能解決了。
當然,如果這個位真的改變了,就必須採用錯誤探測/錯誤更正(edc/ecc)演算法。位反轉的問題更多見於nand快閃記憶體,nand的供應商建議使用nand快閃記憶體的時候,同時使用edc/ecc演算法。
這個問題對於用nand存儲多媒體信息時倒不是致命的。當然,如果用本地存儲設備來存儲操作系統、配置文件或其他敏感信息時,必須使用edc/ecc系統以確保可靠性。 nand器件中的壞塊是隨機分布的。以前也曾有過消除壞塊的努力,但發現成品率太低,代價太高,根本不劃算。
nand器件需要對介質進行初始化掃描以發現壞塊,並將壞塊標記為不可用。在已製成的器件中,如果通過可靠的方法不能進行這項處理,將導致高故障率。 可以非常直接地使用基於nor的快閃記憶體,可以像其他存儲器那樣連接,並可以在上面直接運行代碼。
由於需要i/o介面,nand要復雜得多。各種nand器件的存取方法因廠家而異。
在使用nand器件時,必須先寫入驅動程序,才能繼續執行其他操作。向nand器件寫入信息需要相當的技巧,因為設計師絕不能向壞塊寫入,這就意味著在nand器件上自始至終都必須進行虛擬映射。 當討論軟體支持的時候,應該區別基本的讀/寫/擦操作和高一級的用於磁碟模擬和快閃記憶體管理演算法的軟體,包括性能優化。
在nor器件上運行代碼不需要任何的軟體支持,在nand器件上進行同樣操作時,通常需要驅動程序,也就是內存技術驅動程序(mtd),nand和nor器件在進行寫入和擦除操作時都需要mtd。
使用nor器件時所需要的mtd要相對少一些,許多廠商都提供用於nor器件的更高級軟體,這其中包括m-system的trueffs驅動,該驅動被wind river system、microsoft、qnx software system、symbian和intel等廠商所採用。
❷ flash是什麼存儲器
如果是指的存儲器的話,應該指的那些有存儲能力的元件中的存儲單元,就像是倉庫,flash就是倉庫中一個存儲間的存儲地貨架。
❸ u盤屬於flash存儲器嗎
u盤中的存儲介質是flash存儲器。
目前來說,flash存儲器的存儲速度在隨機讀、隨機寫時遠遠高於硬碟(畢竟硬碟有個超級蛋疼的尋道過程),連續讀寫則相差較遠。
跟ram相比,讀速度有所不及,寫速度則差得老遠(flash天生有個悲催的擦除過程,寫入也是有延遲的)。
「為什麼flash不適合像磁碟那樣作為大容量存儲器?」
這是個偽命題。過去flash顆粒存儲密度低、平均成本高、壽命也很差勁。隨著技術水平和生產工藝的進步,現在的flash顆粒與過去完全不可同日而語,經過優化設計的flash陣列所能實現的讀寫性能絕不遜於市面主流硬碟。
❹ flash存儲器ddr存儲器ram存儲器sram存儲器dram存儲器有啥區別各有什麼作用用在那
flash存儲器又稱為快閃記憶體,是一種非易失性的rom存儲器,在eeprom的基礎上發展而來,但不同於eeprom只能全盤擦寫,快閃記憶體可以對某個特定的區塊進行擦寫,這源於它和內存一樣擁有獨立地址線。快閃記憶體的讀寫速度快,但遠不及ram存儲器;但它斷電後不會像內存一樣丟失數據,因此適合做外存儲設備。用途:u盤、固態硬碟、bios晶元等。
ddr是一種技術,中文為雙倍速率,並不屬於一種存儲器。ddr通常指ddr sdram存儲器,全稱為double date rate synchronous dynamic random access memory,雙倍速率同步動態隨機存儲器。顧名思義,它有三個重要特性:double date rate、synchronous和dynamic。首先是dynamic(動態),表明存儲元為電容,通過電容的電荷性判斷數據0和1。而由於電容有漏電流,必須隨時對電容進行充電,以防數據丟失,這個過程就叫動態刷新;其次是synchronous(同步),表明讀寫過程由時鍾信號控制,只能發生在時鍾信號的上沿或下沿,是同步進行的,而不可以在隨意時刻進行;最後是double date rate(ddr),這是ddr內存最重要的特性,即相比sdram內存,ddr內存在時鍾的上沿和下沿均可以完成一次數據發射,因此一個周期內可以傳輸兩次數據,所以稱為雙倍速率。因此等效頻率是sdram的兩倍。用途:內存條和顯存顆粒,如ddr、ddr2、ddr3、gddr5。
ram是random access memory的縮寫,中文為隨機存儲器。這個定義非常廣,凡是可以進行隨機讀寫的存儲器,都可以稱為ram,和rom(只讀存儲器)相對。用途:內存、顯存、單片機、高速緩存等等
sram是static random access memory的縮寫,靜態存儲器,和動態存儲器dram相對。由於sram工作原理是依靠晶體管組合來鎖住電平,並不需要進行刷新,只要不斷電,數據就不會丟失,因此稱為靜態ram。相比動態ram,優點:1.不需要刷新操作,省去刷新電路,布線簡單;2.速度遠高於dram。缺點:1.容量遠小於dram;2.由於晶體管規模遠大於dram,成本遠高於dram。用途:寄存器、高速緩存、早期內存
dram是dynamic random access memory的縮寫,動態存儲器。和上面的定義一樣,由電容存儲數據,需要實時刷新,因此叫動態ram。和sdram的區別在於dram可以不需要時鍾信號控制發射,但通常我們不嚴格區分它們,把sdram和dram都叫做dram。ddr sdram也屬於一種dram。用途:內存、顯存
❺ 什麼是flash存儲器
什麼是flash memory存儲器
介紹關於閃速存儲器有關知識 近年來,發展很快的新型半導體存儲器是閃速存儲器(flash memory)。它的主要特點是在不加電的情況下能長期保持存儲的信息。就其本質而言,flash memory屬於eeprom(電擦除可編程只讀存儲器)類型。它既有rom的特點,又有很高的存取速度,而且易於擦除和重寫, 功耗很小。目前其集成度已達4mb,同時價格也有所下降。
由於flash memory的獨特優點,如在一些較新的主板上採用flash rom bios,會使得bios 升級非常方便。 flash memory可用作固態大容量存儲器。目前普遍使用的大容量存儲器仍為硬碟。硬碟雖有容量大和價格低的優點,但它是機電設備,有機械磨損,可靠性及耐用性相對較差,抗沖擊、抗振動能力弱,功耗大。因此,一直希望找到取代硬碟的手段。由於flash memory集成度不斷提高,價格降低,使其在便攜機上取代小容量硬碟已成為可能。 目前研製的flash memory都符合pcmcia標准,可以十分方便地用於各種攜帶型計算機中以取代磁碟。當前有兩種類型的pcmcia卡,一種稱為flash存儲器卡,此卡中只有flash memory晶元組成的存儲體,在使用時還需要專門的軟體進行管理。另一種稱為flash驅動卡,此卡中除flash晶元外還有由微處理器和其它邏輯電路組成的控制電路。它們與ide標准兼容,可在dos下象硬碟一樣直接操作。因此也常把它們稱為flash固態盤。 flash memory不足之處仍然是容量還不夠大,價格還不夠便宜。因此主要用於要求可靠性高,重量輕,但容量不大的攜帶型系統中。在586微機中已把bios系統駐留在flash存儲器中。
http://bbs.zol.com.cn/index20060220/index_17_241442.html
❻ flash存儲器是什麼
什麼是flash
memory存儲器
介紹關於閃速存儲器有關知識
近年來,發展很快的新型半導體存儲器是閃速存儲器(flash
memory)。它的主要特點是在不加電的情況下能長期保持存儲的信息。就其本質而言,flash
memory屬於eeprom(電擦除可編程只讀存儲器)類型。它既有rom的特點,又有很高的存取速度,而且易於擦除和重寫,
功耗很小。目前其集成度已達4mb,同時價格也有所下降。
由於flash
memory的獨特優點,如在一些較新的主板上採用flash
rom
bios,會使得bios
升級非常方便。
flash
memory可用作固態大容量存儲器。目前普遍使用的大容量存儲器仍為硬碟。硬碟雖有容量大和價格低的優點,但它是機電設備,有機械磨損,可靠性及耐用性相對較差,抗沖擊、抗振動能力弱,功耗大。因此,一直希望找到取代硬碟的手段。由於flash
memory集成度不斷提高,價格降低,使其在便攜機上取代小容量硬碟已成為可能。
目前研製的flash
memory都符合pcmcia標准,可以十分方便地用於各種攜帶型計算機中以取代磁碟。當前有兩種類型的pcmcia卡,一種稱為flash存儲器卡,此卡中只有flash
memory晶元組成的存儲體,在使用時還需要專門的軟體進行管理。另一種稱為flash驅動卡,此卡中除flash晶元外還有由微處理器和其它邏輯電路組成的控制電路。它們與ide標准兼容,可在dos下象硬碟一樣直接操作。因此也常把它們稱為flash固態盤。
flash
memory不足之處仍然是容量還不夠大,價格還不夠便宜。因此主要用於要求可靠性高,重量輕,但容量不大的攜帶型系統中。在586微機中已把bios系統駐留在flash存儲器中。
❼ stc單片機的flash程序存儲器、sram位元組、eeprom有什麼區別與聯系
flash程序存儲器存程序,單片機上電後會自動從這里讀代碼開始運行。
sram是跑程序時候暫存臨時數據的地方,一般不太大,從128位元組到幾k位元組都有,一掉電數據就沒了。
eeprom是掉電也不丟數據的存儲器,一般都用來存設置的。你可以一位元組一位元組的把每位元組的8位1任意編寫成0。但這片一般是按扇區為單位,一擦除就是全成1。
stc有的片flash也能在跑程序的時候由程序控制擦寫。
(7)flash存儲器擴展閱讀:
特點:
eeprom可單位元組操作更靈活,flash存儲量更大些flash:只能塊擦除(叫塊擦除更准確吧,原文是block),舉例說明:比如你用的flash的block是512個位元組(不同的flash大小不同),那麼只有擦除過(所有位寫「1」)的block才能重新寫入。
意思就是只能從「1」寫到「0」,如果要從「0」改到「1」必須整塊擦除,而且擦除時的速度相對寫入和讀出要慢時的速度相對寫入和讀出要慢時的速度相對寫入和讀出要慢很多。flash主要用於程序存儲。eeprom;可以單位元組操作,沒有塊擦除的要求。相對flash更為靈活。
❽ flash存儲器ddr存儲器ram存儲器sram存儲器dram存儲器有什麼區別各有什麼作用
flash存儲器:
它屬於內存器件的一種,是一種非易失性( non-volatile )內存。快閃記憶體的物理特性與常見的內存有根本性的差異:目前各類 ddr 、 sdram 或者 rdram 都屬於揮發性內存,只要停止電流供應內存中的數據便無法保持,因此每次電腦開機都需要把數據重新載入內存;快閃記憶體在沒有電流供應的條件下也能夠長久地保持數據,其存儲特性相當於硬碟,這項特性正是快閃記憶體得以成為各類便攜型數字設備的存儲介質的基礎。
ddr存儲器:
ddr=double data rate雙倍速率同步動態隨機存儲器。嚴格的說ddr應該叫ddr sdram,人們習慣稱為ddr,其中,sdram 是synchronous dynamic random access memory的縮寫,即同步動態隨機存取存儲器。而ddr sdram是double data rate sdram的縮寫,是雙倍速率同步動態隨機存儲器的意思。ddr內存是在sdram內存基礎上發展而來的,仍然沿用sdram生產體系,因此對於內存廠商而言,只需對製造普通sdram的設備稍加改進,即可實現ddr內存的生產,可有效的降低成本。
ram存儲器:
存儲單元的內容可按需隨意取出或存入,且存取的速度與存儲單元的位置無關的存儲器。這種存儲器在斷電時將丟失其存儲內容,故主要用於存儲短時間使用的程序。 按照存儲單元的工作原理,隨機存儲器又分為靜態隨機存儲器(英文:static ram,sram)和動態隨機存儲器(英文dynamic ram,dram)。
sram存儲器:
是static random access memory的縮寫,靜態存儲器,和動態存儲器dram相對。由於sram工作原理是依靠晶體管組合來鎖住電平,並不需要進行刷新,只要不斷電,數據就不會丟失,因此稱為靜態ram。
dram存儲器:
dram(dynamic random access memory),即動態隨機存取存儲器,最為常見的系統內存。dram 只能將數據保持很短的時間。為了保持數據,dram使用電容存儲,所以必須隔一段時間刷新(refresh)一次,如果存儲單元沒有被刷新,存儲的信息就會丟失。 (關機就會丟失數據)
❾ rom、ram、dram、sram和flash的區別是什麼
1、rom和ram指的都是半導體存儲器,rom在系統停止供電的時候仍然可以保持數據,而ram通常都是在掉電之後就丟失數據。
2、ram分為兩大類:sram和dram。
sram為靜態ram(static ram/sram),sram速度非常快,是目前讀寫最快的存儲設備,但是它也非常昂貴,所以只在要求很苛刻的地方使用,譬如cpu的一級緩沖,二級緩沖。
dram為動態ram(dynamic ram/dram),dram保留數據的時間很短,速度也比sram慢,不過它還是比任何的rom都要快,但從價格上來說dram相比sram要便宜很多,計算機內存就是dram的。ram價格相比rom和flash要高。
3、lash存儲器又稱快閃記憶體,它結合了rom和ram的長處,不僅具備電子可擦除可編程(eeprom)的性能,還不會斷電丟失數據同時可以快速讀取數據(nvram的優勢),u盤和mp3里用的就是這種存儲器。
(9)flash存儲器擴展閱讀:
存儲器的概念很廣,在集成電路中,一個沒有實物形式的具有存儲功能的電路也叫存儲器,如ram、fifo等;在系統中,具有實物形式的存儲設備也叫存儲器,如內存條、tf卡等。
計算機中全部信息,包括輸入的原始數據、計算機程序、中間運行結果和最終運行結果都保存在存儲器中。它根據控制器指定的位置存入和取出信息。有了存儲器,計算機才有記憶功能,才能保證正常工作。
計算機中的存儲器按用途存儲器可分為主存儲器(內存)和輔助存儲器(外存),也有分為外部存儲器和內部存儲器的分類方法。外存通常是磁性介質或光碟等,能長期保存信息。內存指主板上的存儲部件,用來存放當前正在執行的數據和程序,但僅用於暫時存放程序和數據,關閉電源或斷電,數據會丟失。
參考資料:存儲器 網路
❿ 單片機中eeprom,flash rom存儲器與rom存儲器有什麼區別
嘿嘿 俺來幫你介紹一下各種存儲器的區別吧
1 單片機中存儲器的種類 比較多 常用的有:
rom 叫掩模程序存儲器 實在生產晶元時 一同將程序固定在晶元中 出廠後不可再改變了
使用起來比較麻煩 現在單片機已經很少使用了
prom 一次性的 用戶只能燒寫一次 被燒斷的絲 將永久損壞 不可再恢復
eprom 是紫外線可擦除的 晶元上 帶有一個窗口 可以多次使用 用紫外線照射窗口20分鍾
可以修復被燒的絲 修復後又成為一個空白晶元 可以再次燒寫用戶程序
eeprom 為電擦除的 不用插拔 可以在線擦除 能夠多次反復使用 可燒寫次數一般達
到1萬 次以上 但擦寫速度要比ram讀寫存儲器要慢好幾個數量級。
flash rom 實際上就是 ram存儲器 在晶元中植入一個微型電源 可以像rom一樣
保證信息不丟失 但由於是ram 讀寫的速度快 故叫 快閃記憶體
呵呵 滿意 就給加分吧