A novel technique for fast multiplication

In this paper we present the design of a new high speed multiplication unit. The design is based on non-overlapped scanning of 3-bit fields of the multiplier. In this algorithm the partial products of the multiplicand and three bits of the multiplier are pre-calculated using only hardwired shifts. T...

Full description

Saved in:
Bibliographic Details
Main Author: Sait, Sadiq M. (author)
Other Authors: Farooqui, A.A. (author), Beckhoff, G.F. (author), unknown (author)
Format: article
Published: 1995
Subjects:
Online Access:https://eprints.kfupm.edu.sa/id/eprint/14170/1/14170_1.pdf
https://eprints.kfupm.edu.sa/id/eprint/14170/2/14170_2.doc
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this paper we present the design of a new high speed multiplication unit. The design is based on non-overlapped scanning of 3-bit fields of the multiplier. In this algorithm the partial products of the multiplicand and three bits of the multiplier are pre-calculated using only hardwired shifts. These partial products are then added using a tree of carry-save-adders, and finally the sum and carry vectors are added using a carry-look-ahead adder. In case of 2's complement multiplication the tree of carry-save-adders also receives a correction output produced in parallel with the partial products. The algorithms is modeled in a hardware description language and its VLSI chip implemented. The performance of the new design is compared with other recent ones proposed in literature