ADSP CP
ADSP CP
ADSP CP
AND TECHNOLOGY
Thalayanai Road, Vasudevanallur- 627760
Department of Electronics and Communication Engineering
Academic Year 2024 – 2025 (Odd semester)
Course Plan
COURSE OBJECTIVES:
The student should be made:
To introduce the concepts of discrete time random signal processing
To know about multirate signal processing and its applications
To understand the spectrum estimation techniques
To learn the concept of prediction theory and filtering
PRE REQUISITE:
COURS
COURSE NAME DESCRIPTION SEM
E CODE
EC3492 Digital Signal Processing To convert the analog system to the digital system and vice versa. 4
II
Stationary random processes, Autocorrelation, Rational Power Spectra, Filters for
6
generating random Processes from white noise and inverse filter – AR, MA and
ARMA processes – relationship between autocorrelation and the filter parameters.
LINEAR PREDICTION AND FILTERING
III Linear Prediction – Forward and Backward - Wiener filters for filtering and prediction 6
– FIR Wiener Filter – IIR Wiener Filter – Kalman Filter
IV ADAPTIVE FILTERING 6
FIR adaptive filters – adaptive filters based on steepest descent method – LMS
algorithm – Variants of LMS algorithm – adaptive echo cancellation – adaptive
channel equalization – RLS Algorithm.
V SPECTRUM ESTIMATION
Estimation of power spectra from finite duration observations of signals – Non parametric 6
methods of spectrum estimation – the Bartlett and the Welch method – Parametric spectrum
estimation – AR, MA and ARMA.
PRACTICAL EXERCISES:
1. Study of autocorrelation and Cross Correlation of random signals
2. Design and Implementation of Multirate Systems.
3. Design and Implementation of Wiener Filter
30
4. Design and Implementation of FIR Linear Predictor
5. Design of adaptive filters using LMS algorithm
6. Spectrum Estimation using Bartlett and Welch Methods
TOTAL HOURS 60
TEXT BOOKS:
1. John G. Proakis & Dimitris G.Manolakis, ―Digital Signal Processing – Principles, Algorithms &
Applications, Fourth Edition, Pearson Education / Prentice Hall, 2007.
2. P. Vaidyanathan, "Multirate systems and filter banks", Prentice Hall Inc. 1993.
REFERENCES:
1. Monson H. Hayes, "Statistical digital signal processing and modeling", John Wiley and Sons Inc.
New York, Indian reprint 2008.
2. Haykin, Adaptive Filter Theory, 4th Edition, Pearson Education, New Delhi, 2006.
3. Sophoncles J. Orfanidis, “Optimum Signal Processing “, McGraw Hill, 2000.
4. P.Ramesh Babu, “Digital Signal Processing”, 4th Edition, SCITECH Publications,2012
COURSE OUTCOMES:
COURSE OUTCOMES MAPPING WITH PROGRAM OUTCOMES AND PROGRAM SPECIFIC OUTCOMES
CO No. PO-1 PO-2 PO-3 PO-4 PO-5 PO-6 PO-7 PO-8 PO-9 PO-10 PO-11 PO-12 PSO-1 PSO-2 PSO-3
CO1 3 3 3 2 2 2 - - - - - 1 2 3 3
CO2 3 3 3 2 2 2 - - - - - 2 3 2 2
CO3 3 3 3 2 2 2 - - - - - 2 2 2 1
CO4 3 3 3 2 2 2 - - - - - 2 3 2 2
CO5 3 3 2 2 1 1 - - - - - 1 2 3 1
AVG 3 3 3 2 2 2 - - - - - 2 3 2 2
Note:1:Low, 2:Medium, 3:High, ‘-‘: No correlation
LESSON PLAN
Text /
S. Teaching Course
Date/ Hour Unit Topics to be covered Ref.
No Methodology Outcome
Book
1 12.08.24/1 I Introduction T1 Black Board CO1
2 13.08.24/3 I Review of Convolution, DFT and ZT T1 Black Board CO1
3 16.08.24/3 I Multi rate Signal Processing – Decimation T1 Black Board CO1
4 19.08.24/1 I Interpolation T1 Black Board CO1
5 20.08.24/3 I Sampling Rate Conversion by a rational factor T1 Black Board CO1
6 Digital filter banks T1, CO1
23.08.24/3 I Black Board
R4
7 Sub band coding of Speech signals T1, CO1
27.08.24/3 I Black Board
R4
8 Quadrature Mirror Filter T1, CO1
30.08.24/3 I Black Board
R4
9 02.09.24/1 I Solved Problems T1 Black Board CO1
10 Stationary random processes T1, CO2
03.09.24/3 II Black Board
R4
11 Autocorrelation T1, CO2
06.09.24/3 II Black Board
R4
Filters for generating random Processes from
12 09.09.24/1 II T1 Black Board CO2
white noise and inverse filter
13 10.09.24/3 II Rational Power Spectra T1 Black Board CO2
14 16.09.24/1 II AR, MA and ARMA processes T1 Black Board CO2
Relationship between autocorrelation and the
15 21.09.24/3 II T1 Black Board CO2
filter parameters
16 23.09.24/1 II Solved problems T1 Black Board CO2
17 24.09.24/3 III Linear Prediction – Forward and Backward T1 Black Board CO3
18 30.09.24/1 III Wiener filters for filtering and prediction T1 Black Board CO3
19 01.10.24/3 III FIR Wiener Filter T1 Black Board CO3
20 07.10.24/1 III IIR Wiener Filter T1 Black Board CO3
21 08.10.24/3 III Kalman Filter R1 Black Board CO3
22 14.10.24/1 III Solved problems T1 Black Board CO3
23 15.10.24/3 IV FIR adaptive filters R1 Black Board CO4
Adaptive filters based on steepest descent
24 19.10.24/3 IV R1 Black Board CO4
method
25 21.10.24/1 IV LMS algorithm T1 Black Board CO4
26 22.10.24/3 IV Variants of LMS algorithm R1 Black Board CO4
27 28.10.24/1 IV Adaptive echo cancellation T1 Black Board CO4
28 29.10.24/3 IV Adaptive channel equalization T1 Black Board CO4
29 04.11.24/1 IV RLS Algorithm R1 Black Board CO4
Estimation of power spectra from finite
30 05.11.24/3 V T1 Black Board CO5
duration observations of signals
Non parametric methods of spectrum
31 08.11.24/3 V T1 Black Board CO5
estimation Bartlett method
32 09.11.24/3 V Welch method T1 Black Board CO5
Performance characteristics of non parametric
33 11.11.24/1 V power spectrum estimators-Barlett and Welch T1 Black Board CO5
method.
34 12.11.24/3 V Computational requirements of non parametric T1 Black Board CO5
PSE- Bartlett & Welch method
35 15.11.24/3 V Parametric spectrum estimation T1 Black Board CO5
36 18.11.24/1 V AR, MA and ARMA T1 Black Board CO5
37 19.11.24/3 V Solved problems T1 Black Board CO5
38 22.11.24/3 Revision
PRACTICAL
S. Teaching
Date/ Hour Exp Topics to be covered Course Outcome
No Methodology
1
Study of autocorrelation and Cross Correlation CO1
19.08.24/6,7 1
of random signals
Design and Implementation of Multirate CO1
2 02.09.24/6,7 2
Systems.
3 16.09.24/6,7 3 Design and Implementation of Wiener Filter CO1
4
Design and Implementation of FIR Linear CO2
30.09.24/6,7 4
Predictor
5
Design of adaptive filters using LMS CO2
14.10.24/6,7 5
algorithm
Spectrum Estimation using Bartlett and Welch
6 28.10.24/6,7 6 Methods CO2
ASSESSMENT METHODS
Prepared by Approved by
SIGNATURE:
NAME:
DESIGINATION:
HoD/