concatenated FFT's?
CASTalk.com Forum Index CASTalk.com
Discussion of DSP, FPGA, storage and embedded system.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web castalk.com
concatenated FFT's?

 
Post new topic   Reply to topic    CASTalk.com Forum Index -> DSP
Author Message
Ronald H. Nicholson Jr.
Guest





Posted: Sun Dec 19, 2004 3:38 am    Post subject: concatenated FFT's? Reply with quote

I read about something like the following before, but don't know what
search terms to feed Google in order to find it.

If I have only the FFT results, length N, for 2 successive frames of
data, naively I can get an FFT of length 2N by first doing two IFFT's
and then an FFT on the concatenation of their output. Is there a more
efficient method?


IMHO. YMMV.
--
Ron Nicholson rhn AT nicholson DOT com http://www.nicholson.com/rhn/
#include <canonical.disclaimer> // only my own opinions, etc.
Back to top
John Monro
Guest





Posted: Sun Dec 19, 2004 7:57 am    Post subject: Re: concatenated FFT's? Reply with quote

Ronald H. Nicholson Jr. wrote:

Quote:
I read about something like the following before, but don't know what
search terms to feed Google in order to find it.

If I have only the FFT results, length N, for 2 successive frames of
data, naively I can get an FFT of length 2N by first doing two IFFT's
and then an FFT on the concatenation of their output. Is there a more
efficient method?


IMHO. YMMV.


Ronald,


Yes, there is! In fact, the FFT Butterfly is no more than an efficient
method of combining two length-N FTs to deliver a single length-2N FT.

All you need to do is put the two length-N FFTs end-to-end, and treat
that block of 2N samples as the input to the last stage of a length-2N
'decimation-in-time' FFT. Arrange the frames so that the more recent
frame is the one that receives the phase-rotation.

Regards,
John
Back to top
 
Post new topic   Reply to topic    CASTalk.com Forum Index -> DSP All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




VoIP Electronics Powered by phpBB