Digital Signal Processing
IE 312 DIGITAL SIGNAL PROCESS
ツ Objectives:
After completion of this course students should able to
1. Analysis of signals using different techniques
2. Selection of DSP Processor for project applications.
3. Programming of DSP processor
4. Design of small project using DSP processor
Unit I
Digital Signal Processor: Harvard architecture and modified Harvard architecture. Introduction to fixed point and floating point DSP processors, architectural features, Computational units, bus architecture and memory architecture, data addressing, address generation unit, programme control, programme sequencer, pipelining, interrupts, features of external interfacing, on-chip peripherals, hardware timers, host interface port, clock generator, SPORT.
[08 Hrs]
Unit II
Programming of DSP Processor
Addressing modes, Instruction set, Programming tools such as DSP Assembler, IDE environments like CCS for DSP chip or visual DSP for Analog DSP chips, programming using DSP processor.
[08 hrs]
Unit III
Frequency Response Characteristics of LTI system Frequency response of a system to complex exponential and sinusoidal signals, steady state and transient response to sinusoidal inputs signals, computation of frequency response functions. Design of LTI systems as frequency selective filters.
Finite Impulse Response, Infinite Impulse response filter structures Structures for FIR filters : direct , cascade, frequency sampling and lattice. Structure of IIR filters: direct, cascade, parallel, lattice. Effect of finite word length in Digital filters.
[08 Hrs]
Unit IV
Discrete Fourier transform
Frequency domain sampling, Discrete Fourier transform (DFT): DFT pair, properties of DFT, frequency response analysis of signals using the DFT, linear filtering based on DFT, Fast Fourier tram(FFT); Introduction, Radix -2 decimation in time FFT algorithm, Radix-2 decimation in frequency algorithm, inverse of FFT.
[08Hrs]
Unit V
Finite Impulse Response Filters
Introduction to finite impulse response filters, linear phase filters, symmetric & anti 窶都ymmetric filters, Design of FIR filter: windowing method, analysis of different types of windows, frequency sampling method, optimal equi-ripple, FIR differentiators.
[08 Hrs]
Unit VI
Infinite Impulse Response Filter
Introduction to Infinite Impulse Response filter, Butterworth, Chebyshev approximation. Design of IIR filters: Impulse invariant method, bilinear transformation, approximation derivative method, IIR filter design using least square method: Pade approximation. Frequency transformations: low pass to high pass, band pass, band reject.
[08 Hrs]
Text Books:
ツ。 DSP Principles, algorithms and applications- Proakis, Manolakis PHI
ツ。 DSP, Oppenheium, Schalfer
ツ。 DSP and Applications with TMS320C673 & TMS320C716 DSK by DR Rulpph Chassaing
ツ。 DSP filter analysis & Design by A Antoniou:窶カ McGraw Hill 1979
ツ。 DSP applications using C & TMS320C6X DSK by Rulph Chassaing by WILAT publication
ツ。 DSP Implementation using DSP microprocssors with examples from TMS320C54XX, Avtar Singh, S. Srinivasan
Reference Books:
ツ。 TMS320C67XX DSP Reference set, Vol. 2 1999
ツ。 DSP processor fundamental architecture and features, Piscataway, N.J.IEEE, 1997, Lapsley p. Bier J, Shoham A, Lee E.A