• 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