EasyManua.ls Logo

Analog Devices SHARC ADSP-214 Series - Internal Memory Storage; Coefficients and Input Buffer Storage

Analog Devices SHARC ADSP-214 Series
1192 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
ADSP-214xx SHARC Processor Hardware Reference 6-35
FFT/FIR/IIR Hardware Modules
1. The accelerator fetches four input data from the delay line and four
corresponding coefficients from the coefficient memory and feeds
them to the MAC units for multiply/accumulation.
2. The accelerator repeats the procedure with the next four input data
and coefficients until all the TAPs complete. For an N TAP filter
for example, this procedure is done N/4 times.
3. When all the TAPs complete, the accelerator adds the four MAC
outputs together to the previous partial sum (if any) to calculate
the final result.
4. Finally, that output sample is stored back in internal memory.
Internal Memory Storage
The following sections describe the storage format for the accelerator.
Coefficients and Input Buffer Storage
For any N TAP filter with coefficients:
C[i] i = 0,1,
N – 1
the coefficients should be stored in internal memory buffer in the order:
C[N – 1], C[N – 2]
C[1],C[0]
and the CI should point to C(N – 1)
www.BDTIC.com/ADI

Table of Contents

Related product manuals