DocumentCode :
3090558
Title :
Inserting test points to control peak power during scan testing
Author :
Sankaralingam, Ranganathan ; Touba, Nur A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
fYear :
2002
fDate :
2002
Firstpage :
138
Lastpage :
146
Abstract :
This paper presents a procedure for inserting test points at the outputs of scan elements of a full-scan circuit in such a manner that the peak power during scan testing is kept below a specified limit while maintaining the original fault coverage. If the power in a clock cycle during scan testing exceeds a specified limit (which depends on the peak power the chip has been designed to supply), a "peak power violation" is said to occur. Given a set of vectors, simulation is used to identify the cycles in which peak power violations occur (called "violating cycles"). For each violating cycle, the reduction in power caused by a control-0 and control-1 test point at each scan element is determined by simulation. The optimization problem then is to select as few test points as possible to eliminate all violating cycles. We present a heuristic procedure for minimizing the number of test points using integer linear programming techniques. The test points are activated and deactivated in a manner such that there is neither any loss in fault coverage nor peak power violations in the capture cycle. Experimental results indicate that the proposed procedure is very effective in controlling peak power during scan testing using a small number of test points.
Keywords :
automatic test pattern generation; boundary scan testing; integer programming; integrated circuit testing; linear programming; logic testing; ATPG; control-0 test point; control-1 test point; fault coverage; full-scan circuit; heuristic procedure; integer linear programming techniques; optimization problem; peak power control; peak power violation; scan testing; simulation; test point insertion; violating cycles elimination; Built-in self-test; Circuit faults; Circuit testing; Clocks; Flip-flops; Frequency; Power dissipation; Power supplies; Switches; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Defect and Fault Tolerance in VLSI Systems, 2002. DFT 2002. Proceedings. 17th IEEE International Symposium on
ISSN :
1550-5774
Print_ISBN :
0-7695-1831-1
Type :
conf
DOI :
10.1109/DFTVS.2002.1173510
Filename :
1173510
Link To Document :
بازگشت