Hi Stevo,

The short answer is that there aren't any papers I know of that went into
more detail on the math (I certainly didn't write one).  However, the
decomposition of a large FFT into smaller FFTs is a standard property of
the the radix-2 (and generally, radix-N) FFT algorithm.

The reordering and phase shifting is absolutely necessary to preserve the
phase relationships between all the various frequencies in the band.

Aaron


On Thu, Jun 19, 2014 at 2:10 PM, Stevo Bailey <
[email protected]> wrote:

>  Hi CASPERians,
>
> I'm working on a digital ASIC spectrometer like the Splash
> <https://casper.berkeley.edu/wiki/PIDDP_Spectrometer> one, but
> constructed in Chisel <https://chisel.eecs.berkeley.edu/> instead of the
> CASPER tools. Thus I'm implementing a number of DSP algorithms from
> scratch. I'm trying to work out the math behind a large-point FFT block.
> From my understanding, it consists of a number of biplex pipelined FFTs in
> parallel, followed by some reordering or phase shifting (is this
> necessary?), then followed by an in-place FFT. I have the biplex FFTs done.
> I'm looking for documents or publications discussing the math behind
> combining the parallel FFT results for the in-place FFT. Aaron has a paper
> <http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4840623> on
> this, but I was hoping for one with more detail.
>
> Thanks!
> Stevo
>



-- 
Aaron Parsons
510-306-4322
Hearst Field Annex B54, UCB

Reply via email to