一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

存储器测试方法与流程

2021-09-28 21:08:00 来源:中国专利 TAG:存储器 测试 方法


1.本发明涉及存储器领域,尤其涉及一种存储器测试方法。


背景技术:

2.在进行存储器测试时,存储器可依据外部的时脉信号产生有效的数据窗(data window),并由存储器测试设备获取数据以进行测试。
3.一些测试设备可自动跟踪数据选通信号(dqs)来获取数据以进行测试,而有些测试设备没有自动跟踪的功能。随着温度和电压等参数的变化,存储器的数据窗会产生位移,而没有自动跟踪功能的测试设备无法正确地捕获到移动后的数据窗所具有的有效数据,进而无法准确地获取数据,造成存储器测试不准确。
4.因此,如何提高没有自动跟踪功能的测试设备的准确性,成为目前亟需解决的问题。


技术实现要素:

5.本发明所要解决的技术问题是,提供一种存储器测试方法,其能够提高没有自动跟踪功能的测试设备的准确性。
6.为了解决上述问题,本发明提供了一种存储器测试方法,其包括如下步骤:提供数据库,所述数据库包括数据选通信号与时钟信号之间的偏差值及所述偏差值与存储器参数的对应关系;当在预设存储器参数下对所述存储器施加读命令时,在所述数据库中查找与所述预设存储器参数对应的偏差值;根据所述偏差值获取捕获输出信号的时间值;在所述时间值处捕获输出信号,以实现对存储器的测试。
7.进一步,所述存储器参数至少包括电压及温度。
8.进一步,形成所述数据库的方法包括如下步骤:在一个存储器参数下,对存储器施加读命令;以预设时间值为起点,以设定时间步长捕获所述存储器的输出信号;将有效的所述输出信号的捕获时间值与预设时间值的差值作为所述存储参数对应的数据选通信号与时钟信号之间的偏差值;更改所述存储器参数,重复上述步骤,以形成所述数据库。
9.进一步,所述预设时间值为读取延迟消逝的时间值。
10.进一步,在所述预设时间值捕获的所述输出信号为无效信号。
11.进一步,当所述输出信号由有效信号转换为无效信号时,停止捕获所述输出信号。
12.进一步,当连续的多个所述输出信号均为有效信号的情况下,当所述输出信号由有效信号转换为无效信号时,停止捕获所述输出信号。
13.进一步,将首次有效的输出信号的捕获时间值与预设时间值的差值作为初始值,将最后一次有效的输出信号的捕获时间值与预设时间值的差值作为结束值,在所述初始值与所述结束值形成的时间范围内选取一个数值作为所述存储参数对应的数据选通信号与时钟信号之间的偏差值。
14.进一步,将捕获的输出信号与测试数据进行比较,以判断所述输出信号是否有效。
15.进一步,所述输出信号的变化趋势为无效信号、有效信号、无效信号。
16.进一步,所述根据所述偏差值捕获输出信号的时间值的步骤进一步包括:将所述偏差值与读取延迟消逝的时间值之和作为捕获所述输出信号的时间值。
17.本发明的优点在于,将数据选通信号与时钟信号之间的偏差值及所述偏差值与存储器参数的对应关系形成数据库,在进行测试时,可直接依据数据库的记录获取捕获输出信号的时间值;在所述时间值处捕获输出信号,以实现对存储器的测试,从而使得没有自动跟踪功能的测试设备也能够准确地获得测试数据。
附图说明
18.图1是本发明存储器测试方法的一个具体实施方式的步骤示意图;
19.图2是本发明形成数据库的步骤示意图;
20.图3是本发明对存储器装置施加读命令后的时序图
21.图4是在定温度变电压下有效的输出信号区域及无效的输出信号区域随偏差值变化的shmoo分布图;
22.图5a是采用现有的没有自动跟踪功能的测试设备获得的在定温度变电压下有效的输出信号区域及无效的输出信号区域随偏差值tdqsck变化的shmoo分布图;图5b是采用本发明测试方法获得的在定温度变电压下有效的输出信号区域及无效的输出信号区域随偏差值tdqsck变化的shmoo分布图,其中,输出信号的无效区域采用阴影绘示。
具体实施方式
23.下面结合附图对本发明提供的存储器测试方法的具体实施方式做详细说明。
24.图1是本发明存储器测试方法的一个具体实施方式的步骤示意图。请参阅图1,所述存储器测试方法包括如下步骤:步骤s10,提供数据库,所述数据库包括数据选通信号与时钟信号之间的偏差值及所述偏差值与存储器参数的对应关系。
25.所述数据选通信号dqs与时钟信号ck之间的偏差值tdqsck是读取延迟消逝到实际有效dqs/dq输出的时序,其为半导体存储器常规的参数。
26.所述存储器参数是指影响存储器性能的参数,其至少包括电压及温度。
27.在本具体实施方式中,在所述数据库中,一对电压及温度的组合对应一个数据选通信号与时钟信号之间的偏差值。举例说明,在所述数据库中存储电压v1、v2,温度t1、t2,则电压v1及温度t1对应tdqsck-1,对应电压v2及温度t1tdqsck-1,电压v1及温度t2对应tdqsck-3,电压v2及温度t2对应tdqsck-3。上述仅是列举两个电压及两种温度的情况,在实际使用中,可根据存储器自身的电压要求及环境来设定数据库中的电压及温度数量。
28.其中,所述数据库能够以查找表的形式存储在测试设备的固件中。
29.步骤s11,当在预设存储器参数下对所述存储器施加读命令时,在所述数据库中查找与所述预设存储器参数对应的偏差值。
30.例如,在电压v1及温度t1的情况下对所述存储器施加读命令,则在所述数据库中查找与电压v1及温度t1的组合对应的偏差值tdqsck。
31.步骤s12,根据所述偏差值获取捕获输出信号的时间值。
32.在该步骤中,将所述偏差值与读取延迟消逝的时间值之和作为捕获所述输出信号
的时间值。即确定时间值以确定何时基于数据选通信号捕获数据。
33.步骤s13,在所述时间值处捕获输出信号,以实现对存储器的测试。
34.本发明存储器测试方法利用数据库存储数据选通信号与时钟信号之间的偏差值,并根据所述偏差值获取捕获输出信号的时间值,进而能够捕获到移动后的数据窗所具有的有效数据,以实现对存储器的测试,本发明不需要跟踪数据选通信号即可实现对存储器装置的测试,大大提高了没有自动跟踪功能的测试设备的测试准确度。
35.进一步,本发明还提供一种形成所述数据库的方法。所述形成数据库的方法是基于对存储器施加读命令实现的。
36.图2是形成数据库的步骤示意图,图3是对存储器装置施加读命令后的时序图。请参阅图2及图3,形成数据库的方法包括如下步骤:
37.步骤s20,在一个存储器参数下,对存储器施加读命令。
38.例如,在电压v1及温度t1的情况下,对存储器施加读命令。
39.步骤s21,以预设时间值为起点,以设定时间步长捕获所述存储器的输出信号。
40.具体地说,在本具体实施方式中,以读取延迟消逝的时间值rl为起点,以设定时间步长捕获所述存储器的输出信号,捕获所述存储器的输出信号的位置请参阅图3中的箭头所示。即在一次读命令下,多次捕获所述存储器的输出信号。所述设定时间步长可根据实际需求选取,例如几纳秒或十几纳秒等。
41.步骤s22,将有效的所述输出信号的捕获时间值与预设时间值的差值作为所述存储参数对应的数据选通信号与时钟信号之间的偏差值。
42.不同的时间值捕获的输出信号可能为有效信号,也可能为无效信号。其中,可通过将捕获的输出信号与测试信号进行比较来判断所述输出信号是否无效。若所述输出信号与测试信号一致,则说明所述输出信号为有效信号,若所述输出信号与测试信号不一致,则说明所述输出信号为无效信号。
43.进一步,在某一时间值处可通过向所述存储器提供一组图形作为选通信号(strobe)来捕获对应的输出信号。若该组图形对应的输出信号的有效信号数量在一预设百分比之上,则认为该时间值处的输出信号为有效信号,若该组图形对应的输出信号的有效信号数量在所述预设百分比之下,则认为该时间值处的输出信号为无效信号。
44.进一步,为了提高数据库数据采集的准确度,所述预设时间值的设置要满足如下要求:在预设时间值后,所述输出信号的变化趋势应该为无效信号、有效信号、无效信号,即在所述预设时间值捕获的所述输出信号为无效信号,在经过若干个预设时间步长后,所述输出信号变为有效信号,再经过若干个预设时间步长后,所述输出信号变为无效信号。
45.进一步,当所述输出信号由有效信号转换为无效信号时,停止捕获所述输出信号,即将所述输出信号由有效信号转换为无效信号作为停止捕获所述输出信号的标准。为了进一步提高数据采集的准确度,通常需要采集到连续的多个所述输出信号均为有效信号的情况,在该种情况下,当所述输出信号由有效信号转换为无效信号时,停止捕获所述输出信号。
46.进一步,也可在实际有效dqs/dq输出的一个时钟周期后停止捕获所述输出信号,例如,如图3,在时钟周期ta1与时钟周期tb4之间捕获输出信号,待下一个有效dqs/dq输出前停止捕获输出信号。
47.在连续的多个所述输出信号均为有效信号的情况下,确定所述存储参数对应的数据选通信号与时钟信号之间的偏差值的方法可为:将首次有效的输出信号的捕获时间值与预设时间值的差值作为初始值;将最后一次有效的输出信号的捕获时间值与预设时间值的差值作为结束值;在所述初始值与所述结束值形成的时间范围内选取一个数值作为所述存储参数对应的数据选通信号与时钟信号之间的偏差值,例如,在所述初始值与所述结束值形成的时间范围内选取中间值作为所述存储参数对应的数据选通信号与时钟信号之间的偏差值。
48.步骤s23,更改所述存储器参数,重复上述步骤,以形成所述数据库。
49.例如,更改所述存储器参数为电压v2与温度t1的组合,充分步骤s20至步骤s22,获取该存储参数对应的数据选通信号与时钟信号之间的偏差值。以此类推,形成所述数据库。
50.图4是在定温度变电压下有效的输出信号区域及无效的输出信号区域随偏差值变化的shmoo分布图,请参阅图4,横坐标为偏差值,纵坐标为电压,区域a1及区域a2为输出信号为无效信号的区域,区域b为输出信号为有效信号的区域。区域b位于区域a1及区域a2之间。其中,可选取一电压,在其对应的b区域选取一个偏差值作为该存储器参数下的偏差值;再选取另一电压,在其对应的b区域选取一个偏差值作为该存储器参数下的优选偏差值,作为另一存储器参数下的优选偏差值。以此类推,选取多个优选的偏差值,并可将多个优选偏差值以曲线的形式存储在数据库中。
51.图5a是采用现有的没有自动跟踪功能的测试设备获得的在定温度变电压下有效的输出信号区域及无效的输出信号区域随偏差值tdqsck变化的shmoo分布图;图5b是采用本发明测试方法获得的在定温度变电压下有效的输出信号区域及无效的输出信号区域随偏差值tdqsck变化的shmoo分布图,其中输出信号的无效区域采用阴影绘示。请参阅图5a及图5b,在现有的没有自动跟踪功能的测试设备获得的shmoo分布图上,在左上角及左下角均有输出信号的无效区域,这是由于现有的没有自动跟踪功能的测试设备无法自动跟踪信号,其无法在准确的时间值处获取输出信号,使得测量误差大,真正发生故障的单元无法被检测出来,测试准确度较低;而采用本发明测试方法获得的shmoo分布图上,其能够利用数据库获取准确的捕获输出信号的时间,能够检测出真正出现故障的单元。从图5b可以看出,仅在shmoo分布图左下角区域存在较小无效区域,而并非是如图5a所示的较大范围的区域均为无效区域。
52.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜