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