DocumentCode :
1253521
Title :
Charge-based fault simulation for CMOS network breaks
Author :
Konuk, Haluk ; Ferguson, F. Joel ; Larrabee, Tracy
Author_Institution :
California Design Center, Hewlett-Packard Co., Palo Alto, CA, USA
Volume :
15
Issue :
12
fYear :
1996
fDate :
12/1/1996 12:00:00 AM
Firstpage :
1555
Lastpage :
1567
Abstract :
We define a network break as a break fault in the p-network or in the n-network of a CMOS cell that breaks one or more transistor paths between the cell output and Vdd or GND. Previous work, mostly in the context of transistor stuck-open faults, studied test invalidation due to transient paths to Vdd or GND, and due to charge sharing. In this paper we show the importance of Miller feedthrough and feedback capacitances in network break test invalidation, which was ignored by previous work. We present a new fault simulation algorithm for network breaks, with the following novelties: First, the electrical charge coming from Miller and p-n junction capacitances is computed using a transistor charge model; this automatically handles the nonlinear nature of transistor capacitances accurately, as opposed to assuming constant capacitance values as was done in previous work. Next, we use only six voltage levels for charge computations, which allows us to create look-up tables that dramatically reduce the computation time. Finally, the maximum voltage an internal node in an n-network can acquire is about three-fourths of the Vdd voltage (instead of Vdd as assumed by previous work), and similarly, a p-network node cannot discharge all the way down to the GND voltage. Using our simulator to analyze test sets for the ISCAS´85 circuits, we found that the charge coming from Miller capacitances has a larger share in test invalidation than the charge from p-n junction capacitances. Our simulator spends less time for charge computations than it spends for transient path identification
Keywords :
CMOS integrated circuits; circuit analysis computing; circuit feedback; computational complexity; electric charge; fault diagnosis; semiconductor device models; table lookup; CMOS cell; CMOS network breaks; Miller feedthrough; break fault; charge sharing; charge-based fault simulation; computation time; electrical charge; fault simulation algorithm; feedback capacitances; look-up tables; n-network; network break; network breaks; nonlinear nature; p-n junction capacitances; p-network; test invalidation; transient paths; transistor capacitances; transistor charge model; transistor stuck-open faults; Analytical models; Capacitance; Circuit faults; Circuit simulation; Circuit testing; Computational modeling; Computer networks; Feedback; P-n junctions; Voltage;
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.552089
Filename :
552089
Link To Document :
بازگشت