• DocumentCode
    856785
  • Title

    RAPID PROTOTYPING - Area efficient FIR filters for high speed FPGA implementation

  • Author

    Macpherson, K.N. ; Stewart, R.W.

  • Author_Institution
    Dept. of Electron. & Electr. Eng., Univ. of Strathclyde, Glasgow
  • Volume
    153
  • Issue
    6
  • fYear
    2006
  • Firstpage
    711
  • Lastpage
    720
  • Abstract
    A new algorithm that synthesises multiplier blocks with low hardware requirement suitable for implementation as part of full-parallel finite impulse response (FIR) filters is presented. Although the techniques in use are applicable to implementation on application-specific integrated circuit (ASIC) and Structured ASIC technologies, analysis is performed using field programmable gate array (FPGA) hardware. Fully pipelined, full-parallel transposed-form FIR filters with multiplier block were generated using the new and previous algorithms, implemented on an FPGA target and the results compared. Previous research in this field has concentrated on minimising multiplier block adder cost but the results presented here demonstrate that this optimisation goal does not minimise FPGA hardware. Minimising multiplier block logic depth and pipeline registers is shown to have the greatest influence in reducing FPGA area cost. In addition to providing lower area solutions than existing algorithms, comparisons with equivalent filters generated using the distributed arithmetic technique demonstrate further area advantages of the new algorithm
  • Keywords
    FIR filters; adders; field programmable gate arrays; logic circuits; multiplying circuits; pipeline arithmetic; FIR filters; FPGA implementation; distributed arithmetic technique; field programmable gate array hardware; full-parallel finite impulse response filters; multiplier block adder; multiplier block logic; pipeline registers;
  • fLanguage
    English
  • Journal_Title
    Vision, Image and Signal Processing, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-245X
  • Type

    jour

  • DOI
    10.1049/ip-vis:20045133
  • Filename
    4027982