99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

微軟公司宣布不再支持你正在使用的 IE瀏覽器,這會嚴重影響瀏覽網頁,請使用微軟最新的Edge瀏覽器
廠商專區
產品/技術
應用分類

Nand Flash編程應用難點淺析

2017-10-12 09:03 來源:ZLG致遠電子 編輯:電源網

Nand Flash存儲器是flash存儲器的一種,為固態大容量內存的實現提供了廉價有效的解決方案。NAND存儲器具有容量較大,改寫速度快等優點,適用于大量數據的存儲,如嵌入式產品中包括數碼相機、記憶卡、體積小巧的U盤等。

1989年,東芝公司發表了Nand Flash結構,強調降低每比特的成本,更高的性能,并且像磁盤一樣可以通過接口輕松升級。經過十幾年的發展,NAND應用越來越廣泛,但是大多數工程師卻仍然不知道關于NAND應用的一些難點:分區、ECC糾錯、壞塊管理等。只有真正了解NAND特性的工程師,才能在應用上得心應手,不會被Nand Flash所絆倒。

一、分區

定義分區的實質是定義數據會如何寫入NAND Flash,不同內容的數據寫到對應的地址中。一般用戶會有多個區,比如boot、kernel、fs、user等分區。

分區的描述:分區的地址范圍(起始塊、結束塊),鏡像文件大小(Image Size)。

分區的數據存儲:鏡像文件是從分區的起始塊開始存放,如果分區中有壞塊,將使用壞塊處理策略替換壞塊,直到鏡像文件結束,如果分區中不夠好塊存放鏡像文件,則燒錄失敗。

如下圖是跳過壞塊的鏡像文件分區燒寫示意圖:

跳過壞塊的鏡像文件分區燒寫示意圖

二、ECC(錯誤更正)算法

ECC 存在于NAND 每頁的備用區(Spare Area)中,它允許外部系統發現主區的數據是否有誤。在大多數情況下,ECC 算法可以糾正誤碼,NandFlash在使用中也可能會出現壞塊,所以ECC是非常有必要的。

不同的用戶會可能會使用不同的ECC算法,一般來說ECC算法由處理器供應商提供,如果編程器軟件中無這個ECC算法,則需要用戶提供ECC算法源代碼。

如果用戶不使用調入文件,而是使用讀母片的方式燒錄,并且無動態數據,則可以不考慮ECC算法,因為母片中的備用區已計算好ECC,直接將母片的備用區拷貝至其他芯片即可。

三、壞塊管理

壞塊處理策略定義了在遇到壞塊時算法應該如何處理,基本的壞塊處理策略有:跳過壞塊、替換表(預留塊區Reserve BlockArea,RBA)等等,下面分別對幾種壞塊處理方案進行說明。

1)硬拷貝

硬拷貝其實就是遇到壞塊什么都不處理,不管好塊還是壞塊直接燒寫按順序燒寫數據,即使校驗數據不一致也不報錯,這是最簡單、直接的處理方法,但是只能適用于數據不需管理的方案;

硬拷貝

2)跳過壞塊

跳過壞塊就是燒錄數據時,遇到壞塊即跳過此壞塊,將數據順延燒到下一個好塊,這樣可以保證所有的數據都能燒寫到NAND存儲空間中,但是并不知道數據究竟燒到了哪一位;

跳過壞塊

3)替換表

此方法是將NAND存儲空間中預留出一些塊作為保留塊,當遇到壞塊時,在預留的保留塊中選一個塊來替換壞塊,將原來寫到壞塊的數據寫到替換塊中;

替換表

4)BBT(Bad block table)

此方法核心是跳過壞塊,但是跳過后需要在NAND閃存指定位置寫入一個壞塊表(Bad block table),下圖是BBT的結構圖。

NAND應用需要注意的點大致整理如上,實際使用中會有靈活的應用方案,需要熟知NAND特性、編程器原理的工程師才能設計出合適的方案加以運用。P800Flash極速編程器融合了ZLG致遠電子三代Flash編程器的特點,全面支持eMMC、NOR、NAND Flash的燒錄,可提供完善的編程解決方案。

BBT(Bad block table)

聲明:本內容為作者獨立觀點,不代表電源網。本網站原創內容,如需轉載,請注明出處;本網站轉載的內容(文章、圖片、視頻)等資料版權歸原作者所有。如我們采用了您不宜公開的文章或圖片,未能及時和您確認,避免給雙方造成不必要的經濟損失,請電郵聯系我們,以便迅速采取適當處理措施;歡迎投稿,郵箱∶editor@netbroad.com。

相關閱讀

微信關注
技術專題 更多>>
技術專題之EMC
技術專題之PCB

頭條推薦

電子行業原創技術內容推薦
客服熱線
服務時間:周一至周五9:00-18:00
微信關注
獲取一手干貨分享
免費技術研討會
editor@netbroad.com
400-003-2006
主站蜘蛛池模板: 午夜一级 | 完全着衣の爆乳お姉さんが | 婷婷丁香六月激情综合在线人 | 国产69精品久久久久孕妇 | 国产亚洲综合精品 | 秋霞鲁丝片无码一区二区 | 毛片无码一区二区三区a片视频 | 99国产精品久久久蜜芽 | 蜜桃网在线 | 97人妻熟女成人免费视频 | 成人av在线大片 | 无码三级香港经典三级在线视频 | 久久精品美女 | 午夜秒播 | 日日添日日鲁日日夜 | 新版天堂资源中文www官网 | 国产精品成人一区二区三区吃奶 | 一色一伦一区二区三区 | 成人黄色免费观看 | 国产a级淫片 | 欧美性受xxxx黑人x丫x性爽 | 老司机福利在线视频 | 宅男伊人 | 全黄a免费一级毛片人人爱 久久久久偷看国产亚洲87 | 亚洲欧美不卡 | 欧美疯狂做爰3xxx高清 | 久久99视频精品 | 超碰97青青草 | 精品久久999 | 老司机伊人网 | 国产精品理伦 | 国产成人精品高清久久 | 涂了春药被一群人伦爽99势 | 日本丰满大乳人妻无码 | 寡妇张开腿让黑人捅爽 | AV无码岛国免费动作片 | 久久久久久久久888 久久国产a级久久美女毛片 | 亚洲自拍偷拍欧美 | 久久久久久国产精品亚洲78 | 中文无码精品a∨在线 | 18禁止进入1000部高潮网站 |