DocumentCode :
40108
Title :
An Efficient On-Chip Test Generation Scheme Based on Programmable and Multiple Twisted-Ring Counters
Author :
Wei-Cheng Lien ; Kuen-Jong Lee ; Tong-Yu Hsieh ; Wee-Lung Ang
Author_Institution :
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
Volume :
32
Issue :
8
fYear :
2013
fDate :
Aug. 2013
Firstpage :
1254
Lastpage :
1264
Abstract :
Twisted-ring-counters (TRCs) have been used as built-in test pattern generators for high-performance circuits due to their small area overhead, low performance impact and simple control circuitry. However, previous work based on a single, fixed-order TRC often requires long test time to achieve high fault coverage and large storage space to store required control data and TRC seeds. In this paper, a novel programmable multiple-TRC-based on-chip test generation scheme is proposed to minimize both the required test time and test data volume. The scan path of a circuit under test is divided into multiple equal-length scan segments, each converted to a small-size TRC controlled by a programmable control logic unit. An efficient algorithm to determine the required seeds and the control vectors is developed. Experimental results on ISCAS´89, ITC´99 and IWLS´05 benchmark circuits show that, on average, the proposed scheme using only a single programmable TRC design can achieve 35.58%-98.73% reductions on the number of test application cycles with smaller storage data volume compared with previous work. When using more programmable TRC designs, 83.60%-99.59% reductions can be achieved with only slight increase on test data volume.
Keywords :
built-in self test; counting circuits; programmable logic devices; ISCAS´89 benchmark circuits; ITC´99 benchmark circuits; IWLS´05 benchmark circuits; TRC seeds; built-in test pattern generators; control data; control vectors; fault coverage; high-performance circuits; multiple twisted-ring counters; on-chip test generation scheme; programmable control logic unit; programmable counters; scan path; single programmable TRC design; storage space; test application cycles; test data volume; test time; Built-in self-test; Circuit faults; Process control; Radiation detectors; Switches; System-on-chip; Vectors; Circuit testing; logic BIST; twisted-ring-counters;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2013.2253155
Filename :
6559094
Link To Document :
بازگشت