Proceedings of the 39th Midwest Symposium on Circuits and Systems
DOI: 10.1109/mwscas.1996.594049
|View full text |Cite
|
Sign up to set email alerts
|

A multiplier and squarer generator for high performance DSP applications

Abstract: A generator for multiplier and squarer structures, suitable for high performance bit-parallel DSP applications in VLSI, is presented. The squarer structure employs a novel bit-parallel partial product reduction scheme, reducing delay and hardware by 50%, compared to a full multiplication. The generator is based on optimized Wallace trees, Booth encoding and binary tree vector merging addition. Computation of weighted square sums is used as a design example, which has applications in e.g. pattern recognition. R… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
27
0

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 51 publications
(29 citation statements)
references
References 7 publications
0
27
0
Order By: Relevance
“…The folding technique described in [1] uses the symmetry of the partial product matrix (PPM) of squarer to archive 50% reduction of the number of partial products compared with a standard multiplier. The partial products rearrangement technique in [2,3] is used to reduce the total number of partial product bits and the depth of PPM.…”
Section: Introductionmentioning
confidence: 99%
“…The folding technique described in [1] uses the symmetry of the partial product matrix (PPM) of squarer to archive 50% reduction of the number of partial products compared with a standard multiplier. The partial products rearrangement technique in [2,3] is used to reduce the total number of partial product bits and the depth of PPM.…”
Section: Introductionmentioning
confidence: 99%
“…When realized using the STMicroelectronics (ST) 90 nm 1V CMOS standard cells library, the multiplier is ∼ 20% slower, consumes ∼ 70% more power and occupies ∼ 70% more silicon area. For this reason several efficient techniques have been proposed in the past for both ASIC [8][9][10][11][12][13][14][15] and FPGA-based [16] implementations of squaring circuits.…”
Section: Introductionmentioning
confidence: 99%
“…Approximate squaring circuits have numerous applications as mentioned in [12][13][14][15]20] such as cryptography, computation of Euclidean distance among pixels for a graphics processor or in rectangular to polar conversions in several signal processing circuits where full precision results are not required. As indicated in [14,25], customized squaring modules do have important applications in digital signal processing.…”
Section: Introductionmentioning
confidence: 99%
“…As indicated in [14,25], customized squaring modules do have important applications in digital signal processing. Specifically, in [6], a method is described where resolution can be increased during a graphics blend operation through the incorporation of a squaring operation implemented by a multiplier followed by a truncation circuit.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation