DocumentCode :
1282893
Title :
Broadcasting test patterns to multiple circuits
Author :
Lee, Kuen-Jong ; Chen, Jih-Jeen ; Huang, Cheng-Hua
Author_Institution :
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
Volume :
18
Issue :
12
fYear :
1999
fDate :
12/1/1999 12:00:00 AM
Firstpage :
1793
Lastpage :
1802
Abstract :
Scan designs can alleviate test difficulties of sequential circuits by replacing the memory elements with scannable registers. However, scan operations usually result in long test application time. Most classical methods to solving this problem either perform test compaction to obtain fewer test vectors or use multiple scan chain design to reduce the scan time. For a large system, test vector compaction is a time-consuming process, while multiple scan chains either require extra pin overhead or need the sharing of normal I/O and scan I/O pins. In this paper, we present a novel test methodology that not only substantially reduces the total test pattern number for multiple circuits but also allows a single input data line to support multiple scan chains. Our main idea is to explore the “sharing” property of test patterns among all circuits under test (CUT´s). By appropriately connecting the inputs of all CUT´s during the automatic test-pattern generation process such that the generated test patterns can be broadcast to all scan chains when the actual testing operation is executed, the above-mentioned problems can be solved effectively. Our method also provides a low-cost and high-performance method to integrate the boundary scan and scan architectures. Experimental results show that 157 test patterns are enough to detect all detectable faults in the ten ISCAS´85 combinational circuits, while 280 are enough for the ten largest ISCAS´89 scan-based sequential circuits
Keywords :
automatic test pattern generation; combinational circuits; design for testability; integrated circuit design; integrated circuit testing; integrated logic circuits; logic design; logic testing; sequential circuits; ATPG process; DFT strategy; automatic test-pattern generation; boundary scan architectures; combinational circuits; multiple circuits; multiple scan chains; scan architectures; scan-based sequential circuits; single input data line; test methodology; test pattern broadcasting; Automatic test pattern generation; Automatic testing; Broadcasting; Circuit testing; Compaction; Electrical fault detection; Fault detection; Sequential analysis; Sequential circuits; Test pattern generators;
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/43.811328
Filename :
811328
Link To Document :
بازگشت