[发明专利]采用连氏错误校正码设计的存储器存储装置及其编码方法有效
申请号: | 201811580028.1 | 申请日: | 2018-12-24 |
公开(公告)号: | CN110299182B | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 连存德;谢明辉;林小峰;张雅廸;林纪舜 | 申请(专利权)人: | 华邦电子股份有限公司 |
主分类号: | G11C29/42 | 分类号: | G11C29/42 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 罗英;臧建明 |
地址: | 中国台湾台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 采用 错误 校正 设计 存储器 存储 装置 及其 编码 方法 | ||
1.一种采用错误校正码设计的存储器存储装置的编码方法,包括:
接收写入命令,所述写入命令包括写入地址与写入数据;
读取现有码字,所述现有码字包括用以指示所述现有码字翻转的第一翻转比特,以及基于所述第一翻转比特来翻转所述现有码字的比特;
通过错误校正码编码器,基于错误校正码算法将所述写入数据编码成新码字,其中所述现有码字与所述新码字的任意码字的1补数也是码字,以及基于需要从现有码字改变为新码字的比特数,翻转所述新码字的比特;
将所述新码字写进写入地址,所述新码字包括指示所述新码字比特翻转的第一翻转比特。
2.根据权利要求1所述的编码方法,其中决定所述新码字的第一翻转比特,以使从所述写入地址读取的所述现有码字或具有预定义数据模式的所述现有码字改变为所述新码字的比特数最小化。
3.根据权利要求1所述的编码方法,其中如果要改变的比特数与不改变的比特数相同,则不进行比特翻转。
4.根据权利要求1所述的编码方法,其中所述现有码字与所述新码字的每个码字包括在所述码字的第一部分中的第一翻转比特,且还包括在所述码字的第二部分的第二翻转比特。
5.根据权利要求4所述的编码方法,其中决定所述第一翻转比特与所述第二翻转比特中的每一个翻转比特,以最小化在所述翻转比特的所述第一部分或所述第二部分中被改变的比特数。
6.根据权利要求1所述的编码方法,其中决定所述第一翻转比特,以最小化所述新码字与所述现有码字中经选比特的切换。
7.根据权利要求6所述的编码方法,其中所述经选比特是奇偶比特。
8.一种采用错误校正码设计的存储器存储装置,包括:
连接接口,配置为耦合到主机系统;
存储器阵列;以及
存储器控制电路,耦合到所述连接接口与所述存储器阵列,且被配置为根据所接收到包括写入地址与写入数据的写入命令来进行编码操作,其中所述编码操作包括:
读取现有码字,所述现有码字包括用以指示所述现有码字比特翻转的第一翻转比特,以及基于所述第一翻转比特来翻转所述现有码字的比特;
通过错误校正码编码器,基于错误校正码算法将所述写入数据编码成新码字,其中所述现有码字与所述新码字的任意码字的1补数也是码字,以及基于需要从现有码字改变为新码字的比特数,翻转所述新码字的比特;以及
将所述新码字写进写入地址,所述新码字包括指示所述新码字比特翻转的第一翻转比特。
9.根据权利要求8所述的存储器存储装置,其中所述存储器控制电路被配置为决定所述新码字的第一翻转比特,以使从所述写入地址读取的所述现有码字或具有预定义数据模式的所述现有码字改变为所述新码字的比特数最小化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华邦电子股份有限公司,未经华邦电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811580028.1/1.html,转载请声明来源钻瓜专利网。