2010
DOI: 10.1109/tc.2009.167
|View full text |Cite
|
Sign up to set email alerts
|

Improved Design of High-Performance Parallel Decimal Multipliers

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
58
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 85 publications
(58 citation statements)
references
References 24 publications
0
58
0
Order By: Relevance
“…DPD designs started first by presenting ideas for carry-save addition for decimal fixed point multipliers [37] then iterative high-frequency multipliers [38] and multioperand addition [39]. That early work combined with partial product generation [40] formed the base for the complete floating point multipliers [41,42] and the innovative ideas [33] relying on the various decimal codes yielding fully parallel floating point multipliers [13,34].…”
Section: Specific Designsmentioning
confidence: 99%
“…DPD designs started first by presenting ideas for carry-save addition for decimal fixed point multipliers [37] then iterative high-frequency multipliers [38] and multioperand addition [39]. That early work combined with partial product generation [40] formed the base for the complete floating point multipliers [41,42] and the innovative ideas [33] relying on the various decimal codes yielding fully parallel floating point multipliers [13,34].…”
Section: Specific Designsmentioning
confidence: 99%
“…Nonetheless, the recently commercialized digital processors contain radix-10 sequential multipliers with more efficient PPG [5], as well as decimal division units [25], all implemented by binary logical circuits. Fast parallel decimal multiplication [10,15,27], high-speed decimal division [17,20], and even decimal CORDIC [18], which are also optimized for condensed silicon area and/or reduced power dissipation, have been recently reported.…”
Section: Introductionmentioning
confidence: 99%
“…The general trend in the design and implementation of radix-10 multipliers (sequential or parallel) is to develop the PPG part based on the selection of pre-computed decimal multiples of the multiplicand, where many relevant proposals have appeared in the literature with a wide spectrum of area/speed tradeoff (e.g., [10,15,19,27]). However, the PPG part of one recent FPGA implementation of decimal multiplication [26] has used the 1×1 binary-coded decimal (BCD) digit multiplier that was presented in [14].…”
Section: Introductionmentioning
confidence: 99%
“…1, adapted from [2]. In this Figure, the PPG mostly consists of wired shifts and various recoders the same as in [2].…”
mentioning
confidence: 99%
“…However, we decided on generating the 4X directly from X, not by cascading two 2X blocks, so as to manage to perform PPG in one cycle. Consequently, the area of the proposed PPG is slightly higher than the previous counterpart [2]. The next step after computing the easy multiples is to select values for U i , V i ∈ {0, X, 2X, 4X, 5X}, regarding y i : y 3 i y 2 i y 1 i y 0 i , so as to generate the ith partial product P i = U i + V i .…”
mentioning
confidence: 99%