• 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