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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

NOR flash and NAND flash

發布時間:2024/9/20 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NOR flash and NAND flash 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

(1)讀寫的基本單位

應用程序對NOR芯片操作以“”為基本單位。為了方便對大容量NOR閃存的管理,通常將NOR閃存分成大小為128KB或者64KB的邏輯塊,有時候塊內還分成扇區。讀寫時需要同時指定邏輯塊號和塊內偏移。

應用程序對NAND芯片操作是以“”為基本單位。NAND閃存的塊比較小,一般是8KB,然后每塊又分成頁,頁的大小一般是512字節。要修改NAND芯片中一個字節,必須重寫整個數據塊。

(2)NOR閃存是隨機存儲介質,用于數據量較小的場合;NAND閃存是連續存儲介質,適合存放大的數據。?

(3)由于NOR地址線和數據線分開,所以NOR芯片可以像SRAM一樣連在數據線上。NOR芯片的使用也類似于通常的內存芯片,它的傳輸效率很高,可執行程序可以在芯片內執行( XI P, eXecute In Place),這樣應用程序可以直接在flash閃存內運行,不必再把代碼讀到系統RAM中。由于NOR的這個特點,嵌入式系統中經常將NOR芯片做啟動芯片使用。而NAND共用地址和數據總線,需要額外聯結一些控制的輸入輸出,所以直接將NAND芯片做啟動芯片比較難。

(4)NAND閃存的容量比較大,目前最大容量己經達到8G字節。為了方便管理,NAND的存儲空間使用了塊和頁兩級存儲體系,也就是說閃存的存儲空間是二維的,比如K9F5608UOA閃存塊的大小為16K,每頁的大小是512字節,每頁還16字節空閑區用來存放錯誤校驗碼空間(有時也稱為out-of-band,OOB空間);在進行寫操作的時候NAND閃存每次將一個字節的數據放入內部的緩存區,然后再發出“寫指令”進行寫操作。由于對NAND閃存的操作都是以塊和頁為單位的,所以在向NAND閃存進行大量數據的讀寫時,NAND的速度要快于NOR閃存。?

(5)NOR閃存的可靠性要高于NAND閃存,這主要是因為NOR型閃存的接口簡單,數據操作少,位交換操作少,因此可靠性高,極少出現壞區塊,因而一般用在對可靠性要求高的地方。相反的,NAND型閃存接口和操作均相對復雜,位交換操作也很多,關鍵性數據更是需安錯誤探測/錯誤更正〔EDC/ECC)算法來確保數據的完整性,因此出現問題的幾率要大得多,壞區塊也是不可避免的,而且由于壞區塊是隨機分布的,連糾錯也無法做到。

(6)NAND型閃存在擦、寫文件(特別是連續的大文件)時速度非常快,非常適用于順序讀取的場合,而NOR的讀取速度很快,在隨機存取的應用中有良好的表現。????????? ? ? NOR與NAND各有所長,但兩種優勢無法在一個芯片上得到體現。所以,設計人員在選用芯片時,只能趨其利而避其害,依照使用目的和主要功能在兩者之間進行適當的選擇。

總結:

NOR flash可靠性高,隨機存取好,可直接運行程序。

NAND flash存儲容量大,擦寫連續文件快,容易出現壞區塊。

援引文章:http://jinren1010.spaces.eepw.com.cn/articles/article/item/15556

版權聲明:本文為博主原創文章,未經博主允許不得轉載。

轉載于:https://www.cnblogs.com/otaku-lip/p/4765028.html

總結

以上是生活随笔為你收集整理的NOR flash and NAND flash的全部內容,希望文章能夠幫你解決所遇到的問題。

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