DocumentCode
2277362
Title
FPGA-based digit-serial complex number multiplier-accumulator
Author
Sansaloni, T. ; Valls, J. ; Parhi, K.K.
Author_Institution
Dipt. de Ing. Electron., Univ. Politecnica de Valencia, Spain
Volume
4
fYear
2000
fDate
2000
Firstpage
585
Abstract
This paper presents a FPGA implementation of digit-serial complex number Multiplier-Accumulators (CMACs) based on Booth recoding techniques and carry save (CS) adders. The complex number Multiplier-Accumulators can be pipelined at LUT-level. An efficient mapping of the Booth recoding and the partial product generation is presented which results in a logic depth reduction. The combination of 5-3 and 4-3 converters in the CS structure and the utilization of ripple carry adder (RCA) trees lead to a minimum area requirement
Keywords
adders; carry logic; field programmable gate arrays; multiplying circuits; pipeline arithmetic; 4-3 converter; 5-3 converter; Booth recoding techniques; FPGA-based digit-serial complex number multiplier-accumulator; LUT-level pipelining; carry save adders; complex number multiplier-accumulators; logic depth reduction; minimum area requirement; partial product generation; ripple carry adder trees; Adders; Arithmetic; Digital signal processing; Field programmable gate arrays; Finite impulse response filter; IIR filters; Programmable logic devices; Sampling methods; Throughput; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
Conference_Location
Geneva
Print_ISBN
0-7803-5482-6
Type
conf
DOI
10.1109/ISCAS.2000.858819
Filename
858819
Link To Document