[发明专利]一种存储控制器和数据搬迁监测方法有效
申请号: | 201980089806.3 | 申请日: | 2019-01-31 |
公开(公告)号: | CN113330411B | 公开(公告)日: | 2023-09-01 |
发明(设计)人: | 张先富;王正波 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;李稷芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 控制器 数据 搬迁 监测 方法 | ||
本申请实施例公开了一种存储控制器和数据搬迁监测方法。这里,该存储控制器和存储器耦合。上述存储器包括第一存储器区域和第二存储区域。该存储控制器包括:数据搬迁电路、数据操作判别电路。数据搬迁电路用于产生搬迁信号,以将第一存储区域中的数据搬迁至第二存储区域。在数据搬电路将第一存储区域中的所有数据搬迁至第二存储区域的过程中,数据操作判别电路用于接收并监测输入至存储器的数据操作信号,并在监测到该数据操作信号为针对第一存储区域的数据改写信号时,输出数据搬迁失败信号。采用本申请实施例,可提升数据搬迁方法的效率、准确率和适用性。
技术领域
本申请涉及电子技术领域,尤其涉及一种存储控制器和数据搬迁监测方法。
背景技术
近些年来,随着计算机技术和电子器件制造工艺的不断发展,各式各样的计算机系统不断出现。存储器作为计算机系统不可或缺的关键组成部分,人们对于存储器的可用性和可靠性的要求也变得越来越高。实际应用中,存储器易因环境压力(如存储器所处环境温度过高)和周边压力(如存储器外围电路接触不良)的干扰造成永久性或者短暂性的失效,如何在短时间内发现存储器失效情况并及时的进行处理,成为了当前较为热门的研究点之一。
现有技术中,通常采用不中断存储器正常工作状态的实时检测技术对存储器进行检测,以及时发现存储器失效的情况。在实际应用中,上述实时检测技术都会涉及到存储器数据搬迁,如存储器数据的备份和恢复。而在数据搬迁过程中,需要保证搬迁操作的原子性,即被搬迁数据在搬迁前后应保证完全一致,若搬迁过程中被搬迁数据被改写,则需要重新进行数据搬迁。但是,现有的数据搬迁方法中,无法及时检测到被搬迁数据被改写这一情况,导致数据搬迁过程中出现许多因数据搬迁失败导致的无效的数据操作,从而使得现有的数据搬迁方法效率低、准确率低、适用性差。
发明内容
本申请实施例提供一种存储控制器和数据搬迁监测方法,可提升数据搬迁方法的效率、准确率及适用性。
第一方面,本申请实施例提供了一种存储控制器。该存储控制器与存储器耦合。该存储控制器包括:数据搬迁电路和数据操作判别电路。上述数据搬迁电路的一端与存储器的一端相连接,上述数据搬迁电路的另一端与数据操作判别电路的一端相连接。上述数据操作判别电路另一端与存储器的一端相连接。上述存储器包括第一存储区域和第二存储区域。上述数据搬迁电路可用于产生搬迁信号,该搬迁信号用于将第一存储区域中的数据搬迁至第二存储区域。在上述数据搬电路将第一存储区域中的所有数据搬迁至第二存储区域的数据搬迁过程中,上述数据操作判别电路用于接收并监测输入至上述存储器的数据操作信号。在监测到上述数据操作信号为针对上述第一存储区域的数据改写信号时,输出数据搬迁失败信号。
在本申请实施例中,在数据搬迁电路将存储器的第一存储区域的数据搬迁至第二存储区域的过程中,通过数据操作判别电路对输入到存储器中的数据操作信号进行实时的监测,以及时判断出数据搬迁失败这一情况,从而可减少因数据搬迁失败造成的无效数据搬迁操作,提升了基于该存储控制器的数据搬迁方法的效率、准确率及适用性。
结合第一方面,在第一种可能的实现方式中,上述数据操作判别电路还用于在上述数据搬迁过程中未监测到上述针对第一存储区域的数据改写信号时,输出数据搬迁成功信号。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,上述存储控制器还包括地址切换电路。上述地址切换电路用于:在监测到上述数据搬迁成功信号后,将针对上述第一存储区域的数据操作信号所指向的数据存储地址由上述第一存储区域的存储地址切换成上述第二存储区域中相应的存储地址。在确定数据搬迁成功后,通过地址切换电路进行地址切换,可避免依靠软件进行地址切换带来的数据处理时延,提升了基于上述存储控制器的数据搬迁方法的效率。同时,也能保证数据搬迁完成后针对第一存储区域的数据操作能够被正确的执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980089806.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:工件保持夹具以及电镀装置
- 下一篇:根据选择的建议向自动化助理补充语音输入
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置