• DocumentCode
    3024089
  • Title

    Using a Scaling Factor in O(1/N) for the fixed-point implementation of the second-order goertzel filter

  • Author

    Medina-Melendrez, Modesto ; Arias-Estrada, Miguel ; Castro, Albertina

  • Author_Institution
    Electr. & Electron. Dept., Technol. Inst. of Culiacan, Culiacan, Mexico
  • fYear
    2012
  • fDate
    20-23 May 2012
  • Firstpage
    3218
  • Lastpage
    3221
  • Abstract
    Overflows in the fixed-point implementation of the second-order Goertzel filter can be avoided by using either a non-uniform scaling factor or a very conservative one. According to a previously reported overflow analysis, where only real-valued input sequences of length N were considered, the required scaling factor can reach values in O(1/N2). In this paper, a method to use a scaling factor equal to π/(4N) is proposed based on a novel overflow analysis that considers also complex-valued input sequences. It is demonstrated that when a bank of Goertzel filters has to be implemented, the second-order version is more advantageous than the first-order version since it requires less hardware resources requirements.
  • Keywords
    filters; scaling circuits; sequences; complex-valued input sequence; fixed-point implementation; hardware resource requirement; nonuniform scaling factor; overflow analysis; second-order Goertzel filter; Adders; Algorithm design and analysis; Filter banks; Fixed-point arithmetic; Hardware; Optical filters; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2012 IEEE International Symposium on
  • Conference_Location
    Seoul
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-0218-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.2012.6272009
  • Filename
    6272009