[发明专利]针对逻辑地址不同数据自动配置虚拟块的方法有效
申请号: | 200910310277.3 | 申请日: | 2009-11-24 |
公开(公告)号: | CN101876945A | 公开(公告)日: | 2010-11-03 |
发明(设计)人: | 刘升;邱波 | 申请(专利权)人: | 西安奇维测控科技有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/08 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 康凯 |
地址: | 710077 陕西省西安*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 逻辑 地址 不同 数据 自动 配置 虚拟 方法 | ||
1.一种针对逻辑地址不同数据自动配置虚拟块的方法,其特征在于,该方法包括以下步骤:
1)将一次要写的数据放在数据缓存中,分析这些数据的特征,将其分为两类,一类是逻辑地址连续的一块数据,另一类是多个逻辑地址不连续的一块数据;
2)在虚拟块的构建中设置一个变量,该变量保存该虚拟块最近改写完所有数据所进行操作的次数,用该变量值的大小识别该虚拟块经常操作的是上述哪类数据;
3)将逻辑地址连续的一块数据放在上述小的变量值对应的虚拟块中,该虚拟块由多个物理块构成,并且这些物理块分布在每个通道的每个芯片里;将多个逻辑地址不连续的一块数据放在上述大的变量值对应的虚拟块中,该虚拟块由每个通道的一个或几个物理块构成。
2.根据权利要求1所述针对逻辑地址不同数据自动配置虚拟块实现地址映射的方法,其特征在于:还包括当同一段逻辑地址的数据的逻辑地址特征发生变化时,重复上述步骤2)和步骤3)操作,以改变这些逻辑地址改变的数据对应的虚拟块。
3.根据权利要求1或2所述针对逻辑地址不同数据自动配置虚拟块实现地址映射的方法,其特征在于:所述虚拟块是由每个通道内的每个芯片内的物理块的一部分构成,即将每个物理块等分成N块,然后将每个通道内每个芯片内取一个l/n个物理块来够成一个虚拟块;所述每个虚拟块由一个数据结构组成;数据结构里记录了该虚拟块由那些物理块的那部分构成;以此来进行从虚拟块上的地址映射到物理块上的地址;相应地上述变量值的大的虚拟块包含物理块少,上述变量值的小的虚拟块包含物理块多。
4.根据权利要求3所述针对逻辑地址不同数据自动配置虚拟块实现地址映射的方法,其特征在于:所述变量值的小的虚拟块包含物理块最少为一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安奇维测控科技有限公司,未经西安奇维测控科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910310277.3/1.html,转载请声明来源钻瓜专利网。