DocumentCode :
3534570
Title :
FPGA-implementation of Time-Multiplexed Multiple Constant Multiplication based on carry-save arithmetic
Author :
Gutierrez, Roberto ; Valls, Javier ; Perez-Pascual, Asuncion
Author_Institution :
Dept. of Phys. & Comput. Archit., Miguel Hernandez Univ., Elche, Spain
fYear :
2009
fDate :
Aug. 31 2009-Sept. 2 2009
Firstpage :
609
Lastpage :
612
Abstract :
This paper proposes a method to implement time-multiplexed multiple constant multiplication (T-MMCM) based on carry-save adders on FPGA devices. Some basic cells have been defined. These cells are efficiently mapped on the FPGA devices and allow the designer to built T-MMCM circuits based on a tree topology. The performance of the proposed method has been validated by means of two designs: an n-point FFT butterfly with n=64, 128 and 256, and a 2-D DCT. Both designs have been implemented on a Virtex-5 device. The results show that the proposed method improves the throughput (up to 50%) and reduces the area in many cases compared to the implementation based on carry-propagate adders.
Keywords :
adders; digital signal processing chips; field programmable gate arrays; 2D DCT; FPGA-implementation; Virtex-5 device; carry-propagate adders; carry-save arithmetic; n-point FFT butterfly; time-multiplexed multiple constant multiplication; Adders; Circuit topology; Computer architecture; Digital arithmetic; Digital signal processing; Discrete cosine transforms; Field programmable gate arrays; Physics; Table lookup; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location :
Prague
ISSN :
1946-1488
Print_ISBN :
978-1-4244-3892-1
Electronic_ISBN :
1946-1488
Type :
conf
DOI :
10.1109/FPL.2009.5272379
Filename :
5272379
Link To Document :
بازگشت