日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

nand flash和nor flash的这几点区别你知道吗?

發布時間:2025/3/8 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nand flash和nor flash的这几点区别你知道吗? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這篇文章講解nand flash和nor flash的特點和區別,不涉及存儲原理的講解

(一)Flash簡介

FLASH是一種存儲芯片,全名叫Flash EEPROM Memory,通地過程序可以修改數據,即平時所說的“閃存”。Flash又分為NAND flash和NOR flash二種。

(二)Nor Flash的特點

Nor Flash的數據線和地址線是分開的,并允許隨機存取存儲器上的任何區域,這使的它非常適合取代老式的ROM芯片。當時ROM芯片主要用來存儲幾乎不需更新的代碼,例如電腦的BIOS或機上盒(Set-top Box)的固件。NOR Flash可以忍受一萬到一百萬次抹寫循環,它同時也是早期的可移除式快閃存儲媒體的基礎。

NOR的特點是芯片內執行( eXecute In Place),這樣應用程序可以直接在flash閃存內運行,不必再把代碼讀到系統RAM中。NOR在開發板中應用的非常廣泛,通過JTAG/JLINK把boot燒到NOR中,通電后自動運行。

(三)Nand Flash的特點

Nand Flash的數據線和地址線是公用的,NAND Flash 的I/O接口并沒有隨機存取外部地址總線,它必須以區塊性的方式進行讀取,NAND Flash典型的區塊大小是數百至數千比特。NAND器件使用復雜的I/O口來串行地存取數據,各個產品或廠商的方法可能各不相同。8個引腳用來傳送控制、地址和數據信息;NAND讀和寫操作采用512字節的塊,這一點有點像硬盤管理此類操作,很自然地,基于NAND的存儲器就可以取代硬盤或其他塊設備。

NAND Flash具有較快的抹寫時間, 而且每個存儲單元的面積也較小,這讓NAND Flash相較于NOR Flash具有較高的存儲密度與較低的每比特成本。同時它的可抹除次數也高出NOR Flash十倍。

NAND Flash非常適合用于儲存卡之類的大量存儲設備。第一款創建在NAND Flash基礎上的可移除式存儲媒體是SmartMedia,此后許多存儲媒體也跟著采用NAND Flash,包括MultiMediaCard、Secure Digital、Memory Stick與xD卡。

(四)兩者之間的區別

1)NAND的寫入速度比NOR快很多,所以NAND適合用于存儲數據

2)NOR的讀速度比NAND稍快一些。

3)NAND的4ms擦除速度、編程速度遠比NOR的5s快。

4)NAND的擦除單元更小,相應的擦除電路更少。

5)在NAND閃存中每個塊的最大擦寫次數是一百萬次,而NOR的擦寫次數是十萬次。

6)NAND器件中的壞塊是隨機分布的,對介質進行初始化掃描發現壞塊,并將壞塊標記為不可用。在燒寫內核到NAND的時候,經常有發現壞塊提示。

7)由于Flash固有的電器特性,在讀寫數據過程中偶然會產生1位或幾位數據錯誤,即位反轉,NAND Flash發生位反轉的幾率要遠大于NOR Flash。位反轉無法避免,因此,使用NAND Flash的同時,應采用錯誤探測/錯誤更正(EDC/ECC)算法。

8)NANDFlash與NOR Flash相比容量大。

9)NOR價格高,呵呵,這才是最重要的。

10) 在NOR器件上運行代碼不需要任何的軟件支持,在NAND器件上進行同樣操作時,通常需要驅動程序,也就是內存 技術驅動程序(MTD),NAND和NOR器件在進行寫入和擦除操作時都需要MTD。


本文章僅供學習交流用禁止用作商業用途,轉載請標明出處

微信公眾號:zhjj0729

微博:文藝to青年

簡書:水枂

總結

以上是生活随笔為你收集整理的nand flash和nor flash的这几点区别你知道吗?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。