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
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
“<strong>Motorola's</strong><br />
family of digital<br />
signal<br />
processors,<br />
combined with<br />
<strong>Motorola's</strong> data<br />
c<strong>on</strong>versi<strong>on</strong><br />
parts, provide a<br />
complete, costefficient<br />
soluti<strong>on</strong><br />
to frequency<br />
domain<br />
problems . . .”<br />
SECTION 9<br />
C<strong>on</strong>clusi<strong>on</strong><br />
Frequency domain applicati<strong>on</strong>s are becoming more<br />
important as inexpensive hardware soluti<strong>on</strong>s become<br />
more readily available. <strong>Motorola's</strong> Family of<br />
DSP56001/2 and DSP96002 digital signal processors<br />
provide particularly effective soluti<strong>on</strong>s to frequency domain<br />
problems. A highly parallel architecture,<br />
combined with an instructi<strong>on</strong> set well suited for implementati<strong>on</strong><br />
of fast <str<strong>on</strong>g>Fourier</str<strong>on</strong>g> transforms, allow real-time<br />
computati<strong>on</strong> of high-resoluti<strong>on</strong> FFTs up to very high<br />
sampling rates. <str<strong>on</strong>g>Fast</str<strong>on</strong>g> interrupts of the DSP56001/2 and<br />
the parallel DMA over a separate bus in the DSP96002<br />
provide for data I/O with hardly any penalty in speed.<br />
Furthermore, the dual external buses <strong>on</strong> the<br />
DSP96002 allow fast calculati<strong>on</strong> of FFTs of virtually<br />
unlimited size, with no performance penalty <strong>on</strong> external<br />
data access.<br />
The large, 24-bit data representati<strong>on</strong> of DSP56001/2,<br />
together with infinite-precisi<strong>on</strong> internal arithmetic and<br />
c<strong>on</strong>vergent rounding, lead to numerically superior results<br />
over 16-bit DSPs with truncati<strong>on</strong> arithmetic.<br />
Special hardware provided in the DSP56001/2 allows<br />
no-overhead automatic scaling and block floating-point<br />
implementati<strong>on</strong>s of FFTs of virtually unlimited size,<br />
with result precisi<strong>on</strong> rivaling that of true floating point,<br />
for a fixed-point price.<br />
MOTOROLA 9-1