Data Memory; Coefficient Memory; Accelerator States; Reset State - Analog Devices SHARC ADSP-214 Series Hardware Reference Manual

Table of Contents

Advertisement

FFT Accelerator

Data Memory

The accelerator has a 1024 location deep, 32-bit wide data memory, orga-
nized into four independent blocks. Blocks are grouped in sets of two that
are used to fetch or store real and imaginary parts of data simultaneously.
Fetches and stores are accomplished by ping-ponging the read and write
buffers.

Coefficient Memory

The accelerator has a 512 location deep, 32-bit wide twiddle memory,
organized into two independent blocks (256x2). It allows fetching real
and imaginary twiddles simultaneously.

Accelerator States

The FFT accelerator has five different states:
1. Reset
2. Idle
3. Reading
4. Processing
5. Writing
These states are described in detail in the following sections.

Reset State

Reset mode is activated either by setting the
register or by applying logic low to the
If reset is activated by setting the
bring the accelerator out of reset.
6-6
www.BDTIC.com/ADI
RESET
FFT_RST
ADSP-214xx SHARC Processor Hardware Reference
bit in the
FFT_RST
input pin.
bit, this bit must be cleared to
FFTCTL1

Advertisement

Table of Contents
loading

Table of Contents