发明名称 闪存存储管理方法
摘要 本发明揭示了一种闪存存储管理方法,将闪存划分为至少一个区以及至少两个域,每个域包括多个物理块,且区大小为域大小的整数倍;以区为单位,建立物理块分配表;以域为单位,建立逻辑块地址与物理块地址之间的块地址映射表;在对闪存进行读写操作时,仅调用当前读写操作地址所对应域的块地址映射表与其所对应区的物理块分配表至RAM。如此,任意时刻,RAM中仅需暂存一个域的块地址映射表与一个区的物理块分配表,相对于现有技术中存储整个闪存的块地址映射表与物理块分配表,本发明所占的RAM资源大幅减少,成本随之降低。
申请公布号 CN102043721B 申请公布日期 2016.10.26
申请号 CN201010172669.0 申请日期 2010.05.12
申请人 中颖电子股份有限公司 发明人 张钦;苗诗君;聂仙丽;龚静
分类号 G06F12/02(2006.01)I 主分类号 G06F12/02(2006.01)I
代理机构 上海思微知识产权代理事务所(普通合伙) 31237 代理人 郑玮
主权项 一种闪存存储管理方法,其特征是,包括:建立表格,其包括:将闪存划分为至少两个区,所述区还包括域,每个域包括多个物理块,每个物理块包括多个页,且区大小为域大小的两倍或两倍以上;以区为单位,建立物理块分配表;以区为单位,将若干物理块定义为冗余块;以域为单位,建立逻辑块地址与物理块地址之间的块地址映射表;其中,所述物理块分配表对应的物理块地址范围大于所述块地址映射表对应的物理块地址范围;调用表格,其包括:仅调用当前读写操作地址所对应域的块地址映射表与其所对应区的物理块分配表至RAM;进行读写操作,其包括:依据RAM中的块地址映射表进行逻辑地址与物理地址转换,然后依据RAM中的物理块分配表进行相应的读写操作。
地址 200335 上海市长宁区金钟路767弄3号楼