[发明专利]存储器错误检测方法及装置在审
申请号: | 201510729616.7 | 申请日: | 2015-10-30 |
公开(公告)号: | CN105304144A | 公开(公告)日: | 2016-02-03 |
发明(设计)人: | 叶甜春 | 申请(专利权)人: | 中国科学院微电子研究所 |
主分类号: | G11C29/42 | 分类号: | G11C29/42 |
代理公司: | 北京蓝智辉煌知识产权代理事务所(普通合伙) 11345 | 代理人: | 陈红 |
地址: | 100029 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 错误 检测 方法 装置 | ||
1.一种存储器错误检测装置,在同一个芯片上包括控制装置、存储器单元阵列、页缓冲器、错误检测单元以及IO缓冲器,错误检测单元位于页缓冲器与IO缓冲器之间用于在控制装置的控制下对存储器单元阵列中的错误进行检测,其中错误检测单元包括组合逻辑运算模块、加法器、累加器、触发器、比较器、选择器,寄存器包括错误码计数寄存器、错误位计数寄存器、故障阈值寄存器、通过/故障状态寄存器、通过/故障标记寄存器、包含错误位地址的其他错误信息寄存器;以及其中,页缓冲器中的数据与IO缓冲器输入的参考数据通过异或门存入错误码计数寄存器,错误码计数寄存器与复位信号输入累加器与触发器构成反馈回路,反馈回路的输出一路连接至比较器、在比较器处与来自故障阈值寄存器的阈值作比较,比较的结果经过选择器选择之后存入通过/故障状态寄存器,反馈回路的输出另一路连接至错误位计数寄存器阵列。
2.如权利要求1的存储器错误检测装置,其中,控制装置包括电压发生器、解码器、控制器,在控制器的控制下解码器将来自电压发生器的信号转变为存储器单元阵列的字线控制信号;优选地,控制装置的控制器进一步包括用于存储错误检测单元检测结果的错误检测单元寄存器,以及用于接收指令或测试指令的指令/测试接口。
3.如权利要求1的存储器错误检测装置,其中,页缓冲器分为S个区段,错误位计数寄存器阵列包括对应的S个错误位计数寄存器,S大于等于1。
4.一种存储器错误检测方法,采用如权利要求1至3任一项所述的存储器错误检测装置,在控制装置的控制下通过位于页缓冲器与IO缓冲器之间的错误检测单元对存储器单元阵列中的错误进行检测,其中,所述方法包括步骤:
a、通过IO缓冲器装载测试数据并编程到存储器单元阵列;
b、根据指令,对存储器单元阵列执行错误检测操作,将错误数据位的总数以及错误数据位的地址存储到控制器中的寄存器;
c、通过读取控制器中的寄存器的数值,直接获得错误检测结果。
5.如权利要求4的存储器错误检测方法,其中,步骤b进一步包括:
b1、从存储器单元读出测试数据并写入至页缓冲器;
b2、从页缓冲器读出测试数据并写入至错误检测单元,并且同时从IO缓冲器向错误检测单元加载参考数据;
b3、在错误检测单元中将测试数据与参考数据作比较;
b4、对比较的结果进行计数处理。
6.如权利要求5的存储器错误检测方法,其中,步骤b4进一步包括:对错误位计数,列地址递增,以及判定列地址是否超过当前区段,如果否则返回至步骤b2,如果是则前进至后续步骤。
7.如权利要求5的存储器错误检测方法,其中,步骤b4之后进一步包括:判定错误是否大于阈值,如果是则设置故障标记,如果否则设置通过标记;存储故障信息;计数器复位;区段递增;判定是否超过最后区段,如果是则结束,如果否则返回至步骤b2。
8.如权利要求5的存储器错误检测方法,其中,步骤b1之前进一步包括:判定是否存在错误检测指令,如果是则继续执行步骤b1,如果否则空载等待。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院微电子研究所,未经中国科学院微电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510729616.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:实验室样品批量处理周转工作架
- 下一篇:一种活性炭再生装置