用于通过数据反演来提高数据存储的设备和方法技术

技术编号:12030772 阅读:99 留言:0更新日期:2015-09-10 17:26
本发明专利技术涉及用于通过数据反演来提高数据存储的设备和方法。一种设备包括处理单元和内存。处理单元被构造为对多个位进行编码以获得多个编码位,处理单元被构造为确定反演决定。当反演决定指示编码位的子集不应该被反演时,处理单元被构造为将第一码字的位存储在内存中作为存储字。当反演决定指示编码位的子集应该被反演时,处理单元被构造为反演编码位的子集的每个编码位以获得第二码字并且将第二码字存储在内存中。

【技术实现步骤摘要】

本公开涉及一种。
技术介绍
如果将会提供改进的多位校正的概念,则这将会是非常有益的。 增加内存的可靠性变得越来越重要,并且减少新出现类型内存中的功耗也变得越 来越重要。 许多类型的内存(例如,MRAM(磁阻随机存取存储器)、R-RAM(电阻随机存取存储 器))针对永久错误和过错表现出不对称行为。例如,许多内存通常表现出比卡1内存错误 多的卡〇内存错误。其它内存通常表现出比卡〇内存错误多的卡1内存错误。 例如,针对用于写1或0的功耗,闪存是不对称的。换句话说,与当0被写到内存 中时相比,当1被写到内存中时,功耗不同。在R-RAM中,错误是单向的,主要地,发生卡零 错误,而非卡一错误。此外,关于MRAM,主要发生卡0错误,而非卡1错误。 如果将会提供改进的数据存储的概念,则这将会是非常有益的。
技术实现思路
提供一种包括处理单元和内存的设备。处理单元被构造为通过采用线性纠错码来 对多个位进行编码以获得多个编码位,其中所述多个编码位中的每一个具有位值,其中线 性纠错码具有至少3的码距,并且其中所述多个编码位形成线性纠错码的第一码字。另外, 处理单元被构造为根据编码位的子集确本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/58/CN104900271.html" title="用于通过数据反演来提高数据存储的设备和方法原文来自X技术">用于通过数据反演来提高数据存储的设备和方法</a>

【技术保护点】
一种设备,包括:处理单元;和内存,其中所述处理单元被构造为通过采用线性纠错码来对多个位进行编码以获得多个编码位,其中所述多个编码位中的每一个具有位值,其中线性纠错码具有至少3的码距,并且其中所述多个编码位形成线性纠错码的第一码字,其中处理单元被构造为根据编码位的子集确定指示编码位的子集是否应该被反演的反演决定,其中所述子集包括所述多个编码位中的至少三个编码位,其中当反演决定指示编码位的子集不应该被反演时,处理单元被构造为将第一码字的位存储在内存中作为存储字,其中存储在内存中的第一码字的位包括具有第一预定义位值的指示位,并且其中当反演决定指示编码位的子集应该被反演时,处理单元被构造为通过经由改变...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:M格泽尔K霍夫曼T柯恩
申请(专利权)人:英飞凌科技股份有限公司
类型:发明
国别省市:德国;DE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1