I/o data flow, Streaming fft, Using the streaming fft – Altera FFT MegaCore Function User Manual

Page 28: I/o data flow -5, Streaming fft -5

Advertising
background image

Figure 3-2: Single-Output FFT Engine

H[k,m]

G[k,0]

G[k,1]

G[k,2]

G[k,3]

x[k,0]

x[k,1]

x[k,2]

x[k,3]

-j

-1 j

-1

-1

j

-1

-j

RAM

RAM

ROM

FFT Engine

BFPU

I/O Data Flow

Streaming FFT

The streaming FFT allows continuous processing of input data, and outputs a continuous complex data

stream without the need to halt the data flow in or out of the FFT IP core.
The streaming FFT generates a design with a quad output FFT engine and the minimum number of

parallel FFT engines for the required throughput.
A single FFT engine provides enough performance for up to a 1,024-point streaming I/O data flow FFT.

Using the Streaming FFT

When the data transfer is complete, the FFT deasserts

sink_sop

and loads the data samples in natural

order.

UG-FFT

2014.12.15

I/O Data Flow

3-5

FFT IP Core Functional Description

Altera Corporation

Send Feedback

Advertising