Built-in Test with Modified-Booth High-Speed Pipelined Multipliers and Dividers

作者: Hao-Yung Lo

DOI: 10.1023/A:1023792812521

关键词: AdderDigital electronicsCyclic codeBit-lengthShift registerArithmeticMultiplicationVery-large-scale integrationMultiplier (economics)Mathematics

摘要: An embedded test pattern generator scheme for large-operand (unlimited bit length) multiplier and divider is presented by employing a simple digital circuit. This based on the generation of cyclic code polynomials from characterized G(X) incorporated with Modified-Booth algorithm. Due to advantages former, hardware complexity simple, moreover, can share same small change control lines. latter's schemes, numbers “sub/add” operations are reduced one half multiplicand result final product. Therefore, proposed pipelined multipliers permit very high throughput arbitrary value digit size. Only full adders/subtractors shift registers used in hardware. The input data multiplier/divider be processed parallel or without considering carry/borrow delays during operations. speed computation has therefore been greatly improved approximately factor 2. Since most parts components both divider, adders replaced subtractors switching structure tremendously reduced. In addition, these function units involved generators, so that they as built-in self-test (BIST).

参考文章(22)
Barry W. Johnson, Design & analysis of fault tolerant digital systems Addison-Wesley Longman Publishing Co., Inc.. ,(1988)
Shu Lin, Daniel J. Costello, Error control coding : fundamentals and applications ,(1983)
Robert S. Swarz, Daniel P. Siewiorek, The theory and practice of reliable system design ,(1982)
M. Psarakis, D. Gizopoulos, A. Paschalis, Y. Zorian, An effective BIST architecture for sequential fault testing in array multipliers vlsi test symposium. pp. 252- 258 ,(1999) , 10.1109/VTEST.1999.766673
Eiji Fujiwara, Kohji Matsuoka, A Self-Checking Generalized Prediction Checker and Its Use for Built-In Testing IEEE Transactions on Computers. ,vol. 36, pp. 86- 93 ,(1987) , 10.1109/TC.1987.5009451
George P. Alexiou, Nick Kanopoulos, A new serial/parallel two's complement multiplier for vlsi digital signal processing International Journal of Circuit Theory and Applications. ,vol. 20, pp. 209- 214 ,(1992) , 10.1002/CTA.4490200207
J.E. Price, A new look at yield of integrated circuits Proceedings of the IEEE. ,vol. 58, pp. 1290- 1291 ,(1970) , 10.1109/PROC.1970.7911
Shyue-Kung Lu, Cheng-Wen Wu, Ruei-Zong Hwang, Cell delay fault testing for iterative logic arrays Journal of Electronic Testing. ,vol. 9, pp. 311- 316 ,(1996) , 10.1007/BF00134694
Hao‐Yung Lo, Tsin‐Yuan Chang, Ming‐Che Lee, Parallel unidirectional division algorithms and implementations parallel unidirectional division algorithms and implementations Journal of The Chinese Institute of Engineers. ,vol. 24, pp. 487- 496 ,(2001) , 10.1080/02533839.2001.9670645