dora
Full Member level 3

fft fixed-point dsp 16 winograd
Hello friends,
I have 24 long real data vector and I would like to calculate the
1,2,3,4 Fourier coefficients only. (the zero coeff is the DC term)
I would like to do this as efficiently as possible using 16 bits fixed point DSP.
What I am having in mind is the Goertzel algorithm for calculation of the single FFT bin.
It seems to me that the 4 Goertzel filters can be calculate more efficiently together then
separately but still I don't have the formula. Currently I am thinking in this respect.
In addition I need only the magnitude value of the 1,2,3,4 Fourier coeffs so probably this
can simplify the things even more.
So can someone propose solution of my problem?
Thank you in advance!
dora
Hello friends,
I have 24 long real data vector and I would like to calculate the
1,2,3,4 Fourier coefficients only. (the zero coeff is the DC term)
I would like to do this as efficiently as possible using 16 bits fixed point DSP.
What I am having in mind is the Goertzel algorithm for calculation of the single FFT bin.
It seems to me that the 4 Goertzel filters can be calculate more efficiently together then
separately but still I don't have the formula. Currently I am thinking in this respect.
In addition I need only the magnitude value of the 1,2,3,4 Fourier coeffs so probably this
can simplify the things even more.
So can someone propose solution of my problem?
Thank you in advance!
dora