14.08.2013 Views

Fast Fourier Transforms on Motorola's Digital Signal Processors

Fast Fourier Transforms on Motorola's Digital Signal Processors

Fast Fourier Transforms on Motorola's Digital Signal Processors

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figure 6-2<br />

Figure 6-3<br />

Figure 6-4<br />

Figure 6-5<br />

Figure 6-6<br />

Figure 6-7<br />

Figure 6-8<br />

Figure 7-1<br />

Figure A-1<br />

Figure B-1<br />

Figure B-2<br />

Illustrati<strong>on</strong>s<br />

Bergland algorithm has <strong>on</strong>ly log2(N)-1 passes and<br />

<strong>on</strong>e more additi<strong>on</strong> and subtracti<strong>on</strong> 6-5<br />

(a) Butterfly of Bergland Algorithm with W = 1<br />

(b) Butterfly of Bergland Algorithm with W ≠ 1 6-6<br />

C language code that generates Bergland<br />

order tables 6-7<br />

Computati<strong>on</strong> of the real-input, DIT FFT 6-17<br />

DSP56001 assembly code that calculates energy<br />

of DFT coefficients by single parameter 6-19<br />

Double buffering input data so that data input can<br />

work with the FFT program c<strong>on</strong>currently 6-21<br />

Block diagram of the double buffering technique 6-22<br />

The flow diagram of an 8-point discrete cosine<br />

transform 7-4<br />

Optimized Complex FFT for the DSP96002 A-1<br />

<str<strong>on</strong>g>Fast</str<strong>on</strong>g>er real FFT for the DSP96002 B-1<br />

Real FFT for DSP56001/2 B-5<br />

MOTOROLA xi

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!