Jump to content

CRL702

From IITD Wiki
Revision as of 10:20, 4 March 2026 by Prashantt492 (talk | contribs) (Creating course page via bot)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
CRL702
Architectures and Algorithms for DSp Systems
Credits 4
Structure 2-0-4
Pre-requisites
Overlaps

CRL702 : Architectures and Algorithms for DSp Systems

[edit]

Lectures: Introduction – DSP Tasks and Applications, Real-time Signal Processing, Representation of DSP algorithms; Number Representations and Arithmetic Operations - Fixed point and floating point representations and arithmetic operations; Q notation; Digital Signal Processor Architectures – CPU, Peripherals; Specific DSP processor architecture; DSP Instruction Set and Assembly Language Programming – Instruction types; Parallel programming; Pipelining; Efficient programming; DSP Algorithms and their Efficient Implementation - a) Linear filtering; b) FFT and spectrum analysis; c) Scalar and vector quantization, source coding, linear prediction coding; d) Function generation; Software Design for Low Power Consumption. The DSP architecture and assembly language programming will be studied in lectures and laboratory with reference to a specific DSP processor. Laboratory: 1. Basic DSP algorithms using MATLAB, 2. Familiarization with DSP kit, 3. Real-time filtering, 4. PN Sequence generation, 5. FFT, 6. Lab project.