• DocumentCode
    1544188
  • Title

    FIR filter synthesis algorithms for minimizing the delay and the number of adders

  • Author

    Kang, Hyeong-Ju ; Park, In-Cheol

  • Author_Institution
    Dept. of Elect. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Taejeon, South Korea
  • Volume
    48
  • Issue
    8
  • fYear
    2001
  • fDate
    8/1/2001 12:00:00 AM
  • Firstpage
    770
  • Lastpage
    777
  • Abstract
    As the complexity of digital filters is dominated by the number of multiplications, many works have focused on minimizing the complexity of multiplier blocks that compute the constant coefficient multiplications required in filters. Although the complexity of multiplier blocks is significantly reduced by using efficient techniques such as decomposing multiplications into simple operations and sharing common subexpressions, previous works have not considered the delay of multiplier blocks which is a critical factor in the design of complex filters. In this paper, we present new algorithms to minimize the complexity of multiplier blocks under the given delay constraints. By analyzing multiplier blocks in view of delay, three delay reduction methods are proposed and combined into previous algorithms. Since the proposed algorithms can generate multiplier blocks that meet the specified delay, a trade-off between delay and hardware complexity is enabled by changing the delay constraints. Experimental results show that the proposed algorithms can reduce the delay of multiplier blocks at the cost of a little increase of complexity
  • Keywords
    FIR filters; adders; circuit optimisation; delays; FIR filter synthesis algorithm; adder; delay minimization; digital filter; hardware complexity; multiplier block; Added delay; Adders; Algorithm design and analysis; Costs; Digital filters; Digital signal processing; Energy consumption; Finite impulse response filter; Hardware; Signal processing algorithms;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7130
  • Type

    jour

  • DOI
    10.1109/82.959867
  • Filename
    959867