Arranging a Pool of Functional Test Sequences for Variable In-Field Test Periods

被引:0
|
作者
Pomeranz, Irith [1 ]
机构
[1] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
来源
IEEE ACCESS | 2025年 / 13卷
关键词
Circuit faults; Clocks; Switches; Aging; Upper bound; Reviews; Logic; Fault diagnosis; Built-in self-test; Benchmark testing; Chip aging; functional test sequences; in-field testing; transition faults; SELF-TEST; MANAGEMENT;
D O I
10.1109/ACCESS.2025.3528741
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
High workloads applied to a system cause chips to be more susceptible to aging effects that may eventually result in hardware defects. The detection of the defects requires tests for delay faults to be applied in-field. Both scan-based tests and functional test sequences are important to apply. In-field test periods vary in length. Therefore, test sets of both types should be arranged such that every test period would be utilized for targeting the most likely to occur faults. This is preferred over the alternative where each test period is used for achieving the highest possible fault coverage since the highest possible fault coverage may be achieved without detecting the most likely to occur faults. This article considers the problem of arranging a pool of functional test sequences to match different in-field test periods when the goal is to ensure that the most likely to occur faults are detected in every test period. The procedure described in this article produces a series of solutions with subsets of increasing lengths of the pool (subpools) to detect subsets of transition faults of increasing sizes. The increase in the length of every subpool in the series is minimum or close-to-minimum relative to the length of the previous subpool. The procedure is implemented in an academic simulation environment and applied to benchmark circuits to demonstrate its effectiveness.
引用
收藏
页码:10009 / 10021
页数:13
相关论文
共 50 条