A Fast Serial-Parallel Binary Multiplier
IEEE Transactions on Computers
Computer Arithmetic: Principles, Architecture and Design
Computer Arithmetic: Principles, Architecture and Design
Introduction to VLSI Systems
On a Bit-Serial Input and Bit-Serial Output Multiplier
IEEE Transactions on Computers
A Proof of the Modified Booth's Algorithm for Multiplication
IEEE Transactions on Computers
An 0(n) Parallel Multiplier with Bit-Sequential Input and Output
IEEE Transactions on Computers
Computer
Four State Asynchronous Architectures
IEEE Transactions on Computers
Fully asynchronous, robust, high-throughput arithmetic structures
VLSID '95 Proceedings of the 8th International Conference on VLSI Design
Hi-index | 14.98 |
Based on the modified Booth's algorithm, a fast 1-D serial- parallel systolic multiplier is designed for multiplying two's complement numbers. The circuit with countercurrent data flow pattern accepts the multiplicand serially, the multiplier in parallel, and outputs the product serially. It requires a complementer and N/2 cells, each of which contains a ripple-carry adder and some gates, where N is restricted to even. The number of clocks required to multiply an n-bit (n = N) multiplier and an m-bit multiplicand is equal to n + m - 1, and independent of the circuit size N.