Here's some stuff I wrote up while I was trying to figure out Aaron's FFT
magic which might be useful to others. Read at your own risk of course.
http://www.eecs.berkeley.edu/~sgowda/parallel_fft_algorithm.pdf
-Suraj


On Mon, Jun 23, 2014 at 11:43 AM, Aaron Parsons <
[email protected]> wrote:

> 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