DocumentCode :
2371651
Title :
C-testable multipliers based on the modified Booth algorithm
Author :
Gizopoulos, D. ; Nikolos, D. ; Paschalis, A. ; Kostarakis, P.
Author_Institution :
Inst. Inf. & Telecommun., NCSR, Attiki, Greece
fYear :
1994
fDate :
15-17 Nov 1994
Firstpage :
163
Lastpage :
168
Abstract :
In this paper we show that the conventional implementation of the multiplier based on the modified Booth algorithm with 2-bit recording is not C-testable and then we propose simple modifications that result in a C-testable design. A test set of 80 vectors is sufficient to test each cell of our multiplier exhaustively, irrespectively of its size. All single stuck-at faults are detectable with only 31 test vectors. The number of the required extra primary inputs is only two, while both the hardware and delay overhead are very small and decrease with increasing N. For example, for our C-testable design of the 64×64 multiplier, the hardware overhead is 1.60% and the delay overhead is 9.76%
Keywords :
design for testability; fault diagnosis; logic arrays; logic testing; multiplying circuits; 2-bit recording; C-testable design; C-testable multipliers; VLSI circuits testing; modified Booth algorithm; test vectors; Algorithm design and analysis; Circuit faults; Circuit testing; Delay; Electrical fault detection; Fault detection; Hardware; Informatics; Logic arrays; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Symposium, 1994., Proceedings of the Third Asian
Conference_Location :
Nara
Print_ISBN :
0-8186-6690-0
Type :
conf
DOI :
10.1109/ATS.1994.367236
Filename :
367236
Link To Document :
بازگشت