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.

“<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

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

Saved successfully!

Ooh no, something went wrong!