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 technique the partial products of the multiplicand and three bits of the multiplier are pre-calculated using only hardwired shifts. T...
Gespeichert in:
Veröffentlicht in: | International journal of electronics 1999-01, Vol.86 (1), p.67-77 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | 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 technique 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-lookahead adder. In the 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 algorithm is modelled in a hardware description language and its VLSI chip implemented. The performance of the new design is compared with that of other recent ones proposed in literature. |
---|---|
ISSN: | 0020-7217 1362-3060 |
DOI: | 10.1080/002072199133689 |