久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2521|回復: 0
收起左側

NAND flash的壞塊

[復制鏈接]
ID:373920 發表于 2018-7-18 10:56 | 顯示全部樓層 |閱讀模式
1.為什么會出現壞塊
  由于NAND Flash的工藝不能保證NAND的Memory Array(由NAND cell組成的陣列)在其生命周期中保持性能的可靠(電荷可能由于其他異常原因沒有被鎖起來,可參考“NOR flash和 NAND flash的掉電保存原理介紹”這篇文章。
),因此,在NAND的生產中及使用過程中會產生壞塊。壞塊的特性是:當編程/擦除這個塊時,不能將某些位拉高,這 會造成Page Program和Block Erase操作時的錯誤,相應地反映到Status Register的相應位。
2.壞塊的分類
  總體上,壞塊可以分為兩大類
  (1) 固有壞塊
    這是生產過程中產生的壞塊,一般芯片原廠都會在出廠時都會將壞塊第一個page的spare area的第6個byte標記為不等于0xff的值。出廠時,ATO solution原廠也會保證第一個塊一定不是壞塊。
  (2) 使用壞塊
    這是在NAND Flash使用過程中,如果Block Erase或者Page Program錯誤,就可以簡單地將這個塊作為壞塊來處理,這個時候需要把壞塊標記起來。為了和固有壞塊信息保持一致,將新發現的壞塊的第一個page的 spare area的第6個Byte標記為非0xff的值。
3.壞塊管理
  根據上面的這些敘述,可以了解NAND Flash出廠時在spare area中已經反映出了壞塊信息,因此,如果在擦除一個塊之前,一定要先check一下spare area的第6個byte是否是0xff,如果是就證明這是一個好塊,可以擦除;如果是非0xff,那么就不能擦除。
當然,這樣處理可能會犯一個錯誤―――“錯殺偽壞塊”,因為在芯片操作過程中可能由于電壓不穩定等偶然因素會造成NAND操作的錯誤。但是,為了數據的可 靠性及軟件設計的簡單化,我們就要奉行“蔣委員長”的“寧可錯殺一千,也決不放過一個”的宗旨。
4.補充
  (1)需要對前面由于Page Program錯誤發現的壞塊進行一下特別說明。如果在對一個塊的某個page進行編程的時候發生了錯誤就要把這個塊標記為壞塊,首先就要把其他好的page里面的內容備份到另外一個空的好塊里面,然后,把這個塊標記為壞塊。
當然,這可能會犯“錯殺”之誤,一個補救的辦法,就是在進行完頁備份之后,再將這個塊擦除一遍,如果Block Erase發生錯誤,那就證明這個塊是個真正的壞塊,那就毫不猶豫地將它打個“戳”吧!
  (2)可能有人會問,為什么要使用spare area的第六個byte作為壞塊標記。這是NAND Flash生產商的默認約定,你可以看到Samsung,Toshiba,ATO solution都是使用這個Byte作為壞塊標記的。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕男人的天堂 | 中文字幕日韩欧美一区二区三区 | h在线 | 欧美片网站免费 | 亚洲精品成人 | 黑人巨大精品 | 欧美三级久久久 | 欧美极品在线观看 | 日本视频免费 | 精品99在线 | 精品永久 | 亚洲日本成人 | 福利在线看 | 在线午夜 | 欧美a级成人淫片免费看 | 国产精品欧美一区二区三区 | 久久久久成人精品亚洲国产 | 亚洲视频在线看 | 国产精品日产欧美久久久久 | 国产精品久久久亚洲 | 精品少妇一区二区三区在线播放 | 蜜臀av日日欢夜夜爽一区 | 亚洲一区二区三区视频 | 色欧美片视频在线观看 | 精品国产一区二区三区日日嗨 | 成人在线精品视频 | 国产99久久精品一区二区300 | 懂色中文一区二区在线播放 | 一区二区在线观看av | 亚洲激情在线 | 欧美黑人一区二区三区 | 国产精品久久久久久久久久久久久 | 国产精品一区久久久久 | 精品视频久久久久久 | 91免费视频观看 | 国产区在线看 | 久久免费福利 | 一级少妇女片 | 国产在线看片 | 激情一区二区三区 | 日韩av在线一区二区 |