Issue No. 03 - May-June (2007 vol. 24)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MDT.2007.77
Ilia Polian , Albert-Ludwigs University of Freiburg
Alejandro Czutro , Albert-Ludwigs University of Freiburg
Sandip Kundu , University of Massachusetts, Amherst
Bernd Becker , Albert-Ludwigs University of Freiburg
Circuit activity is a function of input patterns. When circuit activity changes abruptly, it can cause a sudden drop or rise in power supply voltage. This change is known as power droop and is an instance of power supply noise. Although power droop can cause an IC to fail, such failures cannot currently be screened during testing because they are not covered by conventional fault models. This article presents a technique for screening such failures. The authors propose a heuristic method to generate test sequences that create worst-case power drop by accumulating the high- and low-frequency effects. The authors employ a dynamically constrained version of the classical D-algorithm, which generates new constraints on the fly, for test generation. The obtained patterns can be used for manufacturing testing as well as for early silicon validation. The authors have implemented a prototype ATPG to demonstrate the feasibility of this approach, and they generate test sequences for ISCAS circuits.
power droop, signal integrity errors, ATPG, D-algorithm, heuristic method, high-frequency effects, low-frequency effects
I. Polian, A. Czutro, B. Becker and S. Kundu, "Power Droop Testing," in IEEE Design & Test of Computers, vol. 24, no. , pp. 276-284, 2007.