DocumentCode :
2663276
Title :
Easily testable DCVS multiplier
Author :
Takach, Andres R. ; Jha, Niraj K.
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., NJ, USA
fYear :
1990
fDate :
1-3 May 1990
Firstpage :
2732
Abstract :
Clocked differential cascode voltage switch (DCVS) circuits are dynamic CMOS circuits which have the advantage of being protected against test-set invalidation due to circuit delays. A C-testable DCVS design of a carry-save parallel multiplier is presented. This design is C-testable with only six test vectors which detect all detectable stuck-at, stuck-on, and stuck-open faults in the circuit. The hardware needed for an n×n multiplier consists of n (n-1) full-adders, a summand generator consisting of n 2 2-input AND gates, as well as (at most) four extra 2-input AND gates to enhance the controllability of the circuit. An additional controllable input t is required. The design of the multiplier is discussed. The set of vectors to test the individual building blocks of the multiplier is presented. The input assignments to the DCVS multiplier, which result in the application of the appropriate tests to each module, are discussed, and the validity of the test set for detecting the detectable single stuck-at, stuck-open, and stuck-on faults is proved
Keywords :
CMOS integrated circuits; VLSI; digital arithmetic; integrated circuit testing; logic arrays; multiplying circuits; 2-input AND gates; C-testable DCVS design; carry-save parallel multiplier; circuit delays; clocked DCVS circuits; controllability; controllable input; design; design for testability; differential cascode voltage switch; dynamic CMOS circuits; fault analysis; full-adders; input assignments; n×n multiplier; protected against test-set invalidation; set of vectors; six test vectors; stuck-at faults; stuck-on faults; stuck-open faults; summand generator; test set; testable DCVS multiplier; Circuit faults; Circuit testing; Clocks; Delay; Electrical fault detection; Fault detection; Protection; Switches; Switching circuits; Voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 1990., IEEE International Symposium on
Conference_Location :
New Orleans, LA
Type :
conf
DOI :
10.1109/ISCAS.1990.112574
Filename :
112574
Link To Document :
بازگشت