• DocumentCode
    637703
  • Title

    High performance FPGA-based implementation of a parallel multiplier-accumulator

  • Author

    Cieplucha, Marek

  • Author_Institution
    Fac. of Electron. & Inf. Technol., Warsaw Univ. of Technol., Warsaw, Poland
  • fYear
    2013
  • fDate
    20-22 June 2013
  • Firstpage
    485
  • Lastpage
    489
  • Abstract
    This paper presents an FPGA-based design and implementation of a universal multiplier-accumulator unit. The proposed structure is based on an idea of parallel multiplication of properly aligned data stored in FPGA on-chip memory used as a cyclic buffer. The example application was implemented in Altera Cyclone II device and worked as a hardware accelerator of digital FIR filter. The results show that the higher performance for high-order FIR filter operation may be achieved in Altera Cyclone II family FPGAs in comparison to modern digital signal processors.
  • Keywords
    FIR filters; buffer circuits; embedded systems; field programmable gate arrays; logic design; multiplying circuits; Altera Cyclone II family; FPGA on-chip memory; cyclic buffer; digital FIR filter; digital signal processors; hardware accelerator; parallel multiplication; parallel multiplier-accumulator; Cyclones; Digital signal processing; Field programmable gate arrays; Finite impulse response filters; Performance evaluation; Program processors; Random access memory; Digital Filter; Embedded Multiplier; FIR Filter; FPGA; MAC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mixed Design of Integrated Circuits and Systems (MIXDES), 2013 Proceedings of the 20th International Conference
  • Conference_Location
    Gdynia
  • Print_ISBN
    978-83-63578-00-8
  • Type

    conf

  • Filename
    6613401