[发明专利]存储器测试方法及装置有效
| 申请号: | 201410078928.1 | 申请日: | 2014-03-05 |
| 公开(公告)号: | CN103824600B | 公开(公告)日: | 2017-01-04 |
| 发明(设计)人: | 钱亮 | 申请(专利权)人: | 上海华虹宏力半导体制造有限公司 |
| 主分类号: | G11C29/44 | 分类号: | G11C29/44 |
| 代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 骆苏华 |
| 地址: | 201203 上海市浦东*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 测试 方法 装置 | ||
技术领域
本发明涉及存储器技术领域,特别是涉及一种存储器测试方法及装置。
背景技术
存储器(Memory)是计算机系统中的记忆设备,用来存放程序和数据。计算机中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。存储器根据控制器指定的位置存入和取出信息。有了存储器,计算机才有记忆功能,才能保证正常工作。
存储器经制造完成后,在出厂前需要先对其质量进行测试,该测试工作可以通过多种方式来完成,例如可以直接测试、用嵌入式CPU进行测试或采用内建自测试技术(MBIST)等。
在测试过程中若发现存储器存在质量问题,测试未通过时,例如数据无法写入/读取,或存储的数据丢失等等,需要对存在质量问题的存储器进行修复。
一个存储器可以包括多个扇区(Sector),例如可以是几百或几千个等。每个扇区可以分别包括512个字节(Byte),当然,也可以是1024字节、256字节或其他适当的字节数。
当发现某个存储器存在质量问题时,只需要对存储器内存在问题的部分进行修复即可,而不必涉及整个存储器。通常情况下,可以以扇区为单位对存在问题的存储器进行修复,即:当某个扇区内存在某一字节测试未通过,则对该扇区进行修复。当然,也不排除以字节或以整个存储器为单位进行修复的可能。
现有技术在对存储器的质量进行测试时,以扇区为序,并在每个扇区中依次对每一个字节进行测试。
发明人发现:在以扇区为单位对存储器进行修复的情况下,当发现扇区内存在某个字节测试未通过(fail)时,已经足以得出“该扇区需要进行修复”的结论,此时,没有必要再对该扇区内剩余的字节进行测试。
由此可见,现有技术中对存储器进行测试的方法存在一定的冗余(redundancy)测试,导致测试效率较低。因此,在以扇区为单位对存储器进行修复的情况下,如何避免冗余测试,提高测试效率,是一个亟需解决的技术问题。
发明内容
本发明解决的是现有技术中存储器测试方法存在一定的冗余测试,测试效率较低的技术问题。
为了解决上述问题,本发明实施例提供一种存储器测试方法,所述存储器包括多个扇区,所述每个扇区分别包括多个字节,所述测试方法包括:
以字节为单位依次对存储器内每个扇区内的各个字节进行测试,直至遍历所述存储器内所需测试的所有扇区;
在所述对各个字节进行测试后,分别判断所述各个字节测试是否通过;
若所述存储器内某一字节测试通过,则下一步对该字节的后一个字节进行测试;
若所述存储器内某一字节测试未通过,则下一步对该字节所在扇区的后一个扇区的第一个字节进行测试;
对所述存储器内测试未通过的扇区进行修复,所述测试未通过的扇区具体是:若某一扇区内包括测试未通过的字节,则该扇区为测试未通过的扇区。
可选的,所述以字节为单位依次对存储器内每个扇区内的各个字节进行测试具体是:以字节为单位,在所述存储器内以扇区为序,在每个扇区内以字节为序对存储器内每个扇区内的各个字节进行测试。
可选的,所述所需测试的所有扇区为:所述存储器内的所有扇区或所述存储器内nvr阵列中的所有扇区。
可选的,所述存储器测试方法采用内建自测试技术对所述存储器进行测试。
为了解决上述问题,本发明实施例还提供一种存储器测试装置,包括:测试模块、判断模块和修复模块,其中:
所述测试模块,用于以字节为单位依次对存储器内每个扇区内的各个字节进行测试,直至遍历所述存储器内所需测试的所有扇区;
所述判断模块,用于在所述对各个字节进行测试后,分别判断所述各个字节测试是否通过;
所述测试模块,还用于在所述判断模块执行操作之后,若所述存储器内某一字节测试通过,则下一步对该字节的后一个字节进行测试,若所述存储器内某一字节测试未通过,则下一步对该字节所在扇区的后一个扇区的第一个字节进行测试;
修复模块,用于对所述存储器内测试未通过的扇区进行修复,所述测试未通过的扇区具体是:若某一扇区内包括测试未通过的字节,则该扇区为测试未通过的扇区。
可选的,所述以字节为单位依次对存储器内每个扇区内的各个字节进行测试具体是:以字节为单位,在所述存储器内以扇区为序,在每个扇区内以字节为序对存储器内每个扇区内的各个字节进行测试。
可选的,所述所需测试的所有扇区为:所述存储器内的所有扇区或所述存储器内nvr阵列中的所有扇区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华虹宏力半导体制造有限公司,未经上海华虹宏力半导体制造有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410078928.1/2.html,转载请声明来源钻瓜专利网。





