MOTDSP566 Blockset

 

     Search     Help Desk 
MOTDSP566 FFT  Contents   See Also

Purpose

Compute the FFT of the input.

Library

Motdsp566lib

Description

The MOTDSP566 FFT block computes the fast Fourier transform (FFT) of each input channel independently at each sample time. The block assumes that the input is an M-by-N frame matrix. Each of the N frames in the matrix contains M sequential time samples from an independent signal.

The illustration below shows a 6-by-4 matrix input:

The Number of channels parameter specifies the number of independent channels (columns), N, in the matrix. The output is complex and has the same dimension and sample rate as the input (i.e., the FFT is computed at M frequency points for each channel).

The FFT operation for a single-channel input (Number of channels = 1) is shown below.

The input frame size, M, must be a power of two. To work with other frame sizes, use the Zero Pad block to pad or truncate the input frame to a power-of-two length.

Dialog Box

Command File
Command File used by Motorola DSP566xx simulator core.
DSP Processor Type
Select the DSP Processor to be used.
Number of channels
The number of columns (frames) in the input matrix.
Simulation Time to enter Interactive Mode (secs):
Simulation time to step into the assembly code by launching the assembly language debugger. This parameter must be a scalar greater than or equal to zero. This parameter will be ignored if not using Interactive Mode.

See Also

MOTDSP566 IFFT Inverse discrete Fourier transform



[ Previous | Help Desk | Next ]