[发明专利]存储器管理系统及其方法有效
| 申请号: | 201710552316.5 | 申请日: | 2017-07-07 |
| 公开(公告)号: | CN107590031B | 公开(公告)日: | 2021-12-24 |
| 发明(设计)人: | 金善郁;金熩权;全渽永;崔圭铉 | 申请(专利权)人: | 高丽大学校产学协力团 |
| 主分类号: | G06F11/20 | 分类号: | G06F11/20;G06F3/06 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 王小衡;任庆威 |
| 地址: | 韩国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 管理 系统 及其 方法 | ||
1.一种存储器管理方法,包括:
借助于分析装置,优先地修复虚拟区域中的错误;
其中,借助于分析装置,优先地修复虚拟区域中的错误包括:
借助于分析装置,生成与物理区域和虚拟区域相关的错误信息管理表;
借助于分析装置,选择虚拟区域VQ,在所述虚拟区域VQ中作为包括在错误信息管理表中的每个虚拟区域中的具有未修复错误的列的数目的AY与作为包括在错误信息管理表中的每个虚拟区域中可用的备用列的数目的CY之间的差具有最大值;
借助于分析装置,检查作为选定虚拟区域VQ中的具有未修复错误的列的数目的AQ是否等于或小于作为选定虚拟区域VQ中的可用备用列的数目的CQ;以及
作为检查结果,当在选定虚拟区域VQ中AQ大于CQ时确定仅由备用列不能实现修复,并且为了使用备用行来执行修复,借助于分析装置确定在虚拟区域VQ中是否存在大于0的RX,RX是每个物理区域中可用的备用行的数目,并且被针对所有物理区域PX预先设定,
其中,Q是其中具有错误的列的数目与备用列的数目之间的差具有最大值的虚拟区域的值。
2.根据权利要求1所述的方法,其中,错误信息管理表表示用于物理区域PX和虚拟区域VY的(fX,Y)、RX、CY和AY的关系,(fX,Y)是存储在由物理区域PX和虚拟区域VY定义的存储单元中的未修复错误的数目,CY是每个虚拟区域中的备用列的数目,并且AY是每个虚拟区域中的具有未修复错误的列的数目,并且X表示物理区域且Y表示虚拟区域。
3.根据权利要求1所述的方法,还包括:
作为检查结果,当作为选定虚拟区域VQ中的具有未修复错误的列的数目的AQ等于或小于作为选定虚拟区域VQ中的可用备用列的数目的CQ时,借助于分析装置确定错误修复已成功地完成,在错误修复完成时根据备用存储单元的分配结果在由对应于虚拟区域的存储介质中的物理区域和虚拟区域管理的错误地址存储空间中存储与虚拟区域相关的K位的位置信息、与虚拟区域相关的M+N-K位的位置信息以及错误地址,并且结束整个过程,
其中,K位的位置信息的值和M+N-K的位置信息的值被配置为向量,并且位的位置由对应于虚拟基本区域的键值的“0”和对应于虚拟子区域的键值的“1”配置,并且所述存储器的一个区块中的所有行被组合并划分成2M个物理基本区域,所述2M个物理基本区域中的每一个被划分成2N个物理子区域,2M+N个物理子区域组成2K个虚拟基本区域,M、N和K是自然数且K等于或小于M+N,所述区块为所述存储器中要用于存储和管理信息的基本区域。
4.根据权利要求1所述的方法,还包括:
当作为确定结果对于所有物理区域PX而言不存在预先设定的大于0的RX(其为每个物理区域中可用的备用行的数目)时,借助于分析装置确定错误修复失败并结束整个过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高丽大学校产学协力团,未经高丽大学校产学协力团许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710552316.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种浒苔生物炭包及其再生工艺、制备工艺和应用
- 下一篇:一种凹凸棒防锈干燥剂





