[发明专利]存储器数据的容错保护方法、装置、设备及存储介质有效
申请号: | 201810575809.5 | 申请日: | 2018-06-06 |
公开(公告)号: | CN108984340B | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 邵翠萍;李慧云;方嘉言 | 申请(专利权)人: | 深圳先进技术研究院 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 深圳智趣知识产权代理事务所(普通合伙) 44486 | 代理人: | 王策 |
地址: | 518055 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 数据 容错 保护 方法 装置 设备 存储 介质 | ||
本发明适用电子信息技术领域,提供了一种存储器数据的容错保护方法、装置、设备及存储介质,该方法包括:获取请求写入的存储数据,计算存储数据的均值矩阵和协方差矩阵,根据协方差矩阵计算存储数据对应的特征向量矩阵,根据存储数据的均值矩阵和该特征向量矩阵,对存储数据进行降维,生成低维映射矩阵,由特征向量矩阵和低维映射矩阵构成存储数据对应的压缩数据,计算压缩数据的均值矩阵并对压缩数据进行校验编码,将存储数据的均值矩阵、压缩数据的均值矩阵和压缩数据写入存储器,从而降低了存储器中数据出错的概率,进而在读取该存储数据时可通过写入存储器的压缩数据对存储数据的多位错误进行容错纠正,降低容错保护的硬件开销。
技术领域
本发明属于电子信息技术领域,尤其涉及一种存储器数据的容错保护方法、装置、设备及存储介质。
背景技术
摩尔定律推动下的集成电路工艺不仅增加了存储器的集成密度,还使得存储器的工作电压和节点电容降低,大幅度减小了节点翻转所需的临界电荷。地面环境中的α粒子、中子或者辐射环境中的重离子、质子,它们撞击存储器表面后会以直接或间接电离的方式产生大量的电子空穴对,一旦被收集的电子空穴对超过节点的临界电荷,造成节点内容的翻转,容易引起存储器SEU或MBU。针对存储器的SEU问题,除了从物理上防御和基于电路的加固外,三模冗余(TMR)和检错纠错码(ECC)技术是最常用的两种方法。
三模冗余方法可以纠正每位错误,甚至一个数据全错,也能得到正确的结果,而且速度快,只是增加的硬件较多。检错纠错码(ECC)技术包括多种编码技术,不同的编码技术有不同的检错和纠错能力。例如,奇偶校验码只能检测出一个码字中的一位或奇数位错,但是不能定位错误,因而也不能纠正错误;汉明码可以纠正一个码字中任何一位错误,检测出两位错误。还有许多高阶的ECC编码算法,例如BCH码,RS码等,可以检测和纠正一个码字中的多位错误,但是算法复杂,面积和延迟开销也更大,并且当发生类似MBU这种连续多位错误的时候,高阶编码技术也不能保证准确定位错误位置。
此外,在很多应用领域中,并不总是需要将数据中的错误纠正到唯一正确的值,例如,针对图像识别、数据挖掘等数据密集型的一些应用,数据的反复迭代和大样本使得这些应用对数据精度的要求并不会很高,近似容错就能够满足应用需求。在国内外有很多近似计算的新方法,能够减少电路的资源开销,但是还未曾有存储器近似容错的相关研究。
发明内容
本发明的目的在于提供一种存储器数据的容错保护方法、装置、设备及存储介质,旨在解决由于现有技术无法提供一种存储器数据容错保护的有效方法,导致存储器数据容错保护的效果不佳且硬件开销大的问题。
一方面,本发明提供了一种存储器数据的容错保护方法,所述方法包括下述步骤:
当接收到数据写入请求时,获取请求写入存储器中的存储数据;
计算所述存储数据的均值矩阵和协方差矩阵,根据所述协方差矩阵计算所述存储数据对应的特征向量矩阵;
根据所述存储数据的均值矩阵和所述特征向量矩阵,对所述存储数据进行降维,生成对应的低维映射矩阵;
由所述特征向量矩阵和所述低维映射矩阵构成所述存储数据对应的压缩数据,计算所述压缩数据的均值矩阵,并对所述压缩数据进行校验编码;
将所述存储数据的均值矩阵、所述压缩数据的均值矩阵和校验编码的所述压缩数据写入所述存储器。
另一方面,本发明提供了一种存储器数据的容错保护装置,所述装置包括:
存储数据获取单元,用于当接收到数据写入请求时,获取请求写入存储器中的存储数据;
矩阵计算单元,用于计算所述存储数据的均值矩阵和协方差矩阵,根据所述协方差矩阵计算所述存储数据对应的特征向量矩阵;
数据降维单元,用于根据所述存储数据的均值矩阵和所述特征向量矩阵,对所述存储数据进行降维,生成对应的低维映射矩阵;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳先进技术研究院,未经深圳先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810575809.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据恢复方法及相关产品
- 下一篇:一种基于分布式存储系统的数据恢复方法及系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置