DocumentCode
3028046
Title
A Parallel-Serial Decimal Multiplier Architecture
Author
Dadda, L. ; Pisoni, M. ; Santambrogio, Marco D.
fYear
2012
fDate
5-7 Dec. 2012
Firstpage
310
Lastpage
317
Abstract
Derived from a parallel multiplier, a parallel-serial decimal multiplier is proposed in which the multiplicand is assumed in parallel whereas the multiplier is in digit-serial form. A scheme for a parallel-serial decimal multiplier is presented, using BCD digits. The multiplicand is assumed in parallel, the multiplier in digit-serial form. The values of the Digit Products in the successive columns of the product array are added in binary and converted in decimal. Their decimal alignment generates a set of three or four serial decimal numbers whose sum is the product. The parallel-serial proposal substantially reduces complexity and it exploits overlapping update to speed up the pipeline. Evaluation on a basic implementation on FPGAs is compared against another embedded multiplier approach, showing that the proposed scheme achieves an increasing advantage as the input size increases.
Keywords
binary codes; field programmable gate arrays; multiplying circuits; pipeline processing; BCD digits; FPGA; complexity reduction; decimal alignment; digit product values; digit-serial form; embedded multiplier; parallel multiplicand; parallel-serial decimal multiplier architecture; pipeline; product array; serial decimal numbers; Adders; Arrays; Clocks; Delay; Field programmable gate arrays; Registers; Decimal Multiplier; FPGA; Multiplier;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Engineering (CSE), 2012 IEEE 15th International Conference on
Conference_Location
Nicosia
Print_ISBN
978-1-4673-5165-2
Electronic_ISBN
978-0-7695-4914-9
Type
conf
DOI
10.1109/ICCSE.2012.50
Filename
6417309
Link To Document