[发明专利]一种NandFlash驱动方法有效
申请号: | 201910600440.3 | 申请日: | 2019-07-04 |
公开(公告)号: | CN110287068B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 赵凌峰 | 申请(专利权)人: | 四川长虹空调有限公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20;G06F12/02;G06F11/14 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 陈立志 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及NandFlash驱动领域,公开了一种NandFlash驱动方法,用以在RAM较小的MCU上实现NandFlash的坏块管理。本发明将NandFlash划分活动区和备用区,并在MCU的ROM中开辟两个空闲区域,空闲区域用于存储NandFlash的逻辑地址‑物理地址映射表,其中,映射表的索引即对应NandFlash的物理块,其值为对应NandFlash物理块的状态,物理块的状态均含有:标记该块是否为坏块的坏块标记F1,该块对应的目标地址F2;在判断到NandFlash的该块损坏时,在备用区中使用一个好块替换掉对应的坏块,同时在逻辑地址‑物理地址映射表中更新坏块标记F1和目标地址F2。本发明适用于NandFlash的坏块管理。 | ||
搜索关键词: | 一种 nandflash 驱动 方法 | ||
【主权项】:
1.一种NandFlash驱动方法,其特征在于,将NandFlash划分为两个区域:活动区和备用区,活动区为应用可实际寻址的空间,备用区的块作为活动区的替换块;在MCU的ROM中开辟两个空闲区域,两个区域均用于存储NandFlash的逻辑地址‑物理地址映射表,记为第一映射表和第二映射表;两个逻辑地址‑物理地址映射表的索引即对应NandFlash的物理块,其值为对应NandFlash物理块的状态;所述物理块的状态均含有以下信息:标记该块是否为坏块的坏块标记F1,该块对应的目标地址F2;在对NandFlash的某个块进行写操作或擦除操作失败时,或在初始化过程中对活动区扫描时发现NandFlash的出厂坏块标记,则判断NandFlash的该块已经损坏,此时在备用区中使用一个好块替换掉对应的坏块,同时在逻辑地址‑物理地址映射表中更新坏块标记F1和目标地址F2。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹空调有限公司,未经四川长虹空调有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910600440.3/,转载请声明来源钻瓜专利网。