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
Link To Document :
بازگشت