High-Speed VLSI Multiplication Algorithm with a Redundant Binary Addition Tree
IEEE Transactions on Computers
Algorithms for Iterative Array Multiplication
IEEE Transactions on Computers
IEEE Transactions on Computers
The art of computer programming, volume 2 (3rd ed.): seminumerical algorithms
The art of computer programming, volume 2 (3rd ed.): seminumerical algorithms
Computer Organization and Architecture
Computer Organization and Architecture
Linear Algorithms That Are Efficiently Parallelized to Time O(logn)
Linear Algorithms That Are Efficiently Parallelized to Time O(logn)
A complexity theory for VLSI
Hi-index | 0.00 |
A new fast algorithm for parallel multiplication of two n-bit binary numbers has been presented in this paper. The proposed algorithm computes the product in 31og2n units of time of a single bit full-adder and is easily implemented on a suitable VLSI architecture using less than n(n + (1/2) log2n)/2 processing elements. The algorithm requires regular interconnection between only two types of cells and hence is very suitable for VLSI implementation. It can also be easily modified to handle two's complement numbers without any additional execution time.