[發明專利]一種基于FAT文件系統的NANDFLASH管理方法無效
| 申請號: | 200910059192.2 | 申請日: | 2009-05-06 |
| 公開(公告)號: | CN101667189A | 公開(公告)日: | 2010-03-10 |
| 發明(設計)人: | 唐偉 | 申請(專利權)人: | 和芯微電子(四川)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 成都天嘉專利事務所(普通合伙) | 代理人: | 徐 豐 |
| 地址: | 610041四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 fat 文件系統 nandflash 管理 方法 | ||
1、一種基于FAT文件系統的NANDFLASH管理方法,其特征在于:首先是對NANDFLASH中的各個塊進行檢測,找出壞塊,然后對壞塊進行處理,將壞塊的物理地址轉換成簇號,最后在FAT表中將壞塊的簇號標記,所述標記的值大于FAT表中最大的簇號。
2、根據權利要求1所述一種基于FAT文件系統的NANDFLASH管理方法,其特征在于:所述壞塊的物理地址轉換成簇號是通過壞塊處理程序進行轉換的,轉換的代碼為:
for(i=0;i<ClusPerBlk;i++)
{
????BadClusNum[i]=BadBlkNum*ClusPerBlk+2;
}
其中,ClusPerBlk表示每塊的簇數;BadClusNum表示壞塊所對應的簇號;BadBlkNum表示壞塊地址,+2表示FAT表里面的簇號是從2開始的。
3、根據權利要求1或2所述一種基于FAT文件系統的NANDFLASH管理方法,其特征在于:所述檢測是先擦除塊,當擦除塊不成功時,則說明其為壞塊,當擦出成功則向該塊寫數據,然后將寫入的數據讀出和原始數據進行比較,當兩者有差異則表示該塊為壞塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于和芯微電子(四川)有限公司,未經和芯微電子(四川)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910059192.2/1.html,轉載請聲明來源鉆瓜專利網。





