










































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An outline and detailed steps for implementing a finite impulse response (fir) filter using a circular buffer on the adsp-21x dsp device. It covers the requirements of the dsp, including fast multiply-accumulates, extended precision accumulator register, dual operand fetch, circular buffering, and zero-overhead looping. The document also discusses various analog devices architectures and programming, such as sharc and blackfin, and their optimization techniques.
Typology: Slides
1 / 50
This page cannot be seen from the preview
Don't miss anything!











































Architectural Analysis of a DSP Device,
the Instruction Set and the Addressing Modes
Docsity.com^1
Outline
DSP Requirements
Analog Devices Architectures and Programming
Docsity.com^2
CALCULATING OUTPUTS OF 4-TAP FIR FILTER USING A CIRCULAR BUFFER
4
y(3) = h(0) x(3) + h(1) x(2) + h(2) x(1) + h(3) x(0)
y(4) = h(0) x(4) + h(1) x(3) + h(2) x(2) + h(3) x(1)
y(5) = h(0) x(5) + h(1) x(4) + h(2) x(3) + h(3) x(2)
Memory Location 0 1 2 3
Read x(0) x(1) x(2) x(3)
Write x(4)
Read x(4) x(1) x(2) x(3)
Write
x(5)
Read x(4) x(5) x(2) x(3)
Copied from [Kester03] Docsity.com
FIR filter steps
Copied from [Kester03]buffer^ Docsity.com^5
Outline
DSP Requirements
Analog Devices Architectures and Programming
Docsity.com^7
Motorola DSP5600X
Copied from [Takala05] Docsity.com^10
21x MAC
www.analog.com/dsp Docsity.com^13
Outline
DSP Requirements
Docsity.com^16
Outline
DSP Requirements
Docsity.com^20