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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.10.1 Radix-4 DIT Butterfly Core<br />

The butterfly equati<strong>on</strong>s for a radix-4 DIT FFT can be<br />

derived directly from two stages of radix-2 DIT butterflies,<br />

which are plotted in Figure 4-11. There are<br />

four butterflies with four twiddle factors involved in<br />

the calculati<strong>on</strong>. In the first pass, pass x, two butterflies<br />

are in the same group (the twiddle factors for a<br />

group are identical). In the sec<strong>on</strong>d pass, pass x+1,<br />

two adjacent butterflies share <strong>on</strong>e twiddle factor but<br />

differ by -j. (See SECTION 5.1 Optimizati<strong>on</strong>).<br />

A<br />

B<br />

C<br />

D<br />

W c<br />

W c<br />

Pass x<br />

b<br />

W<br />

b<br />

-jW<br />

Pass X+1<br />

Figure 4-11 A flow diagram of two stages in a radix-2 DIT butterfly —four<br />

complex multiplicati<strong>on</strong>s are involved in the computati<strong>on</strong>.<br />

There are four complex multiplicati<strong>on</strong>s required<br />

which can be reduced to three by combining them<br />

into a radix-4 butterfly. Eqn. 4-5 shows two-stage<br />

radix-2 butterfly calculati<strong>on</strong>s.<br />

MOTOROLA 4-27<br />

A’<br />

B’<br />

C’<br />

D’

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

Saved successfully!

Ooh no, something went wrong!