[发明专利]在读操作时纠正DRAM中存储阵列的错误的方法以及DRAM在审

专利信息
申请号: 201710350971.2 申请日: 2017-05-17
公开(公告)号: CN107195329A 公开(公告)日: 2017-09-22
发明(设计)人: 亚历山大 申请(专利权)人: 西安紫光国芯半导体有限公司
主分类号: G11C29/42 分类号: G11C29/42;G06F11/10
代理公司: 北京北翔知识产权代理有限公司11285 代理人: 郑建晖,钟守期
地址: 710075 陕西省*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 在读 操作 纠正 dram 存储 阵列 错误 方法 以及
【说明书】:

技术领域

发明涉及存储器领域,具体地涉及DRAM,更具体地涉及一种在读操作时纠正DRAM中存储阵列的错误的方法以及DRAM。

背景技术

DRAM(Dynamic Random Access Memory)即动态随机存取存储器,其是一种易失性存储器。

对于DRAM来说,在数据存储的过程中数据常常会出现错误,因此需要错误检测和纠正技术来保证数据存储的正确性。ECC(Error Correction Code,纠错码)利用在一定长度数据位的基础上增加监督位来检测和纠正出错的数据。包含ECC功能的DRAM的常规读写过程如图1和图2所示。

图1示意性地描述了DRAM的数据写入过程,其中数据阵列用来存储数据,ECC阵列用来存储ECC位,即监督位。当N位数据从外部源写入存储器时,存储器会通过ECC编码模块用此N位数据产生M位监督位,N位数据和M位监督位会被暂时数据锁存,然后通过写驱动一起被写入相应的存储阵列,即N位数据存储于数据阵列中,M位监督位存储于ECC阵列中。其中,数据长度N大于0,并小于等于存储器进行一次读写操作的数据长度。监督位长度M大于0,其值由所选取的ECC算法所决定。应注意,数据阵列、ECC阵列以及ECC编码模块都位于存储器内部,存储器内部还包括在此未示出的其他部件。

图2示意性地描述了DRAM的数据读取过程。N位数据和M位监督位被从各自的存储阵列中读取,经灵敏放大器放大后被暂时数据锁存,然后送到ECC解码和纠正模块,ECC解码和纠正模块可以对错误进行检测和纠正,并输出纠正后的N位数据。

图3示出了带纠错的数据读取过程。图3中只示出了数据阵列中存在错误,但应理解,ECC阵列中同样也可存在错误。从数据阵列读出并经过灵敏放大器放大的数据也带着同样的错误信息,此错误信息在ECC解码和纠正模块被纠正,从而使得读出到存储器外部的系统的数据为无错误的数据。虽然此时读出到存储器外部的系统的数据的错误已经是被纠正后的数据,但在存储阵列中的相应数据依然是错误的数据。随着时间的推移,存储阵列中会出现更多的错误,如图4中所示,如果错误数据的数量超出了ECC可以检测和纠正的范围,那ECC解码和纠正模块就不能检测出错误,也不能纠正错误,读出到存储器外部的系统的数据就会是带着错误的数据。

因此,需要能够及时地纠正数据阵列和ECC阵列中的错误。

发明内容

根据本发明的第一方面,提供了一种在读操作时纠正DRAM中存储阵列的错误的方法,其中所述存储阵列包括数据阵列和ECC阵列,所述方法包括:

从所述存储阵列中读取数据;

当该数据中含有错误数据位时,通过DRAM中的ECC解码和纠正模块对所述错误数据位进行纠正;

仅仅将经纠正的错误数据位以及其位置寄存在一个寄存器中;

该寄存器控制DRAM中的多个写驱动,以仅仅将经纠正的错误数据位写回到所述存储阵列。

根据本发明的方法的一个优选实施方案,该寄存器包括数据寄存器和位置寄存器,并且其中经纠正的错误数据位被寄存在该数据寄存器中,经纠正的错误数据位的位置被寄存在该位置寄存器中。

根据本发明的方法的一个优选实施方案,该数据寄存器包括一个或多个子寄存器,所述一个或多个子寄存器的数目为所述ECC解码和纠正模块能够纠正的错误的位数,所述一个或多个子寄存器中的每一个子寄存器分别连接至所述多个写驱动中的每一个写驱动,由所述位置寄存器根据经纠正的错误数据位的位置发出使能信号来开启相应的写驱动。

根据本发明的方法的一个优选实施方案,所述错误数据位存在于所述数据阵列中。

根据本发明的方法的一个优选实施方案,所述错误数据位存在于所述ECC阵列中。

根据本发明的方法的一个优选实施方案,写驱动为存储器已有的写驱动,其中:在进行读操作时,由所述位置寄存器根据经纠正的错误数据位的位置发出使能信号,以开启相应的写驱动并且控制将数据寄存器中的经纠正的错误数据位传导到写驱动;在进行写操作的时候,断开所述数据寄存器和写驱动的连接,使得待写入的数据由外部决定。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安紫光国芯半导体有限公司,未经西安紫光国芯半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710350971.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top