• DocumentCode
    1252469
  • Title

    A new IIR algorithm based on the overlap-save approach

  • Author

    Wu, Chen-Mie ; Vishwanath, Mohan ; Owens, Robert M. ; Irwin, Mary Jane

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
  • Volume
    44
  • Issue
    9
  • fYear
    1997
  • fDate
    9/1/1997 12:00:00 AM
  • Firstpage
    783
  • Lastpage
    785
  • Abstract
    In this work, a new IIR algorithm is presented. It is based on a block implementation method for IIR filters, and has two stages. First, a circular convolution is used to transform the input into intermediate results. Second, a correction circuit transforms the intermediate result into the correct output. Because the correction circuit uses part of the previous output to correct the current intermediate result, our approach is an overlap-save based algorithm. The multiplicative complexity of this algorithm is shown to be 2 log (kn)+[8 log(n)+12/k]+1 real multiplications per output point, for a block of size kn, where n is the order of the filter and k⩾2, is a constant. This complexity is much less (by more than 50%) than other known algorithms. Another advantage of this algorithm is that it is easily parallelizable
  • Keywords
    IIR filters; computational complexity; convolution; filtering theory; matrix multiplication; parallel algorithms; IIR algorithm; IIR filters; block implementation; circular convolution; correction circuit; multiplicative complexity; overlap-save based algorithm; Amplitude modulation; Bandwidth; Circuits; Dynamic range; Equations; Gain control; Signal processing algorithms; Steady-state; Transfer functions; Very large scale integration;
  • 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.625026
  • Filename
    625026