[发明专利]一种基于页块面三维的闪存地址映射方法有效
申请号: | 201210237994.X | 申请日: | 2012-07-11 |
公开(公告)号: | CN102779096A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | 李峰;高美洲;张洪柳 | 申请(专利权)人: | 山东华芯半导体有限公司 |
主分类号: | G06F12/06 | 分类号: | G06F12/06 |
代理公司: | 济南泉城专利商标事务所 37218 | 代理人: | 丁修亭 |
地址: | 250101 山东省济南市历下区(*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 页块面 三维 闪存 地址 映射 方法 | ||
1.一种基于页块面三维的闪存地址映射方法,与非闪存的存储空间除冗余的块外,被分配为若干有效块,其特征在于,所有的所述有效块被分成含有复数个有效块的逻辑单元,通过与非闪存控制单元的逻辑转换层两两关联每个逻辑单元内的所述有效块,在逻辑单元内以关联和被关联的方式被分成两类的所述有效块相应地分配给两个面,以一个面为基础建立块映射表;
响应于输入数据的写操作,依据建立的所述块映射表,分配一个有效块,建立该有效块及关联于该有效块的有效块的页映射表,交替地在该有效块及关联于该有效块的有效块上写入所述输入数据,并更新页映射表、块映射表和面映射表;
响应于读操作,依据所述面映射表和所述块映射表检索读操作的逻辑地址对应物理地址的所述有效块,然后依据检索到的有效块载入页映射表检索数据进行读取。
2.根据权利要求1所述的基于页块面三维的闪存地址映射方法,其特征在于,所述逻辑单元有两个。
3.根据权利要求1所述的基于页块面三维的闪存地址映射方法,其特征在于,在写操作的过程中,如果遇到坏块,则分配一个冗余的块来替换该坏块,并相应更新面、块、页地址映射表。
4.根据权利要求1至3任一所述的基于页块面三维的闪存地址映射方法,其特征在于,所述面映射表,依据所操作的有效块的映射粒度选择访问模式,该访问模式如下:
当所操作的有效块的映射粒度为页地址映射时,所述面映射表相应存放页地址映射的入口地址,通过该页地址映射的入口地址访问所操作的有效块;
当所操作的有效块的映射粒度为块地址映射时,所述面映射表相应存放该所操作的有效块的物理地址以及当前写入的页号;通过所操作的有效块的物理地址及块内的页号访问所操作的有效块。
5.根据权利要求1所述的基于页块面三维的闪存地址映射方法,其特征在于,同一所述有效块上的页被作相同的页标识,在逻辑页转换为物理页时,通过页标识的判断来判断连续的逻辑页的对应的当前物理页是否还在上一个物理块上,如果不在,则在相应的页地址映射表中添加当前物理页所在的新添加的物理块的块号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东华芯半导体有限公司,未经山东华芯半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210237994.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:太阳能电池片、硅片背面光学检测系统
- 下一篇:一种新型滑片压缩机气缸型线