Documente Academic
Documente Profesional
Documente Cultură
Course Code ECE300 Course Category Course Title DIGITAL SIGNAL PROCESSING Courses with numerical and conceptual focus Course Planner 15712::Rosepreet Kaur Bhogal Lectures 3.0 Tutorials Practicals Credits 1.0 0.0 4.0
TextBooks Sr No T-1 Title Digital Signal Processing Principles, Algorithms and Application Reference Books Sr No R-1 R-2 R-3 R-4 R-5 Title Digital Signal Processing Author Edition Year 2008 2006 Publisher Name Tata McGraw Hill Tata McGraw Hill Prentice Hall John Wiley & Sons 2008 Prentice Hall S. Salivahan, A Vallavaraj, 1st Gnanpiya 1st 1st 1st Author Edition Year 2009 Publisher Name Prentice Hall John G Proakis, Dimtris G 4th Manolakis
Digital Signal Processing-A computer S. K. Mitra based approach Theory and Application of Digital Signal Processing Digital Signal Processing Discrete-Time Signal Processing L.R. Rabiner and B. Gold D. J. DeFatta, J. G. Lucas and W. S. Hodgkiss
Alan V Oppenheim, 2nd Ronald W Schafer, John R Back Johny R.Johnson 1st
2006
Prentice Hall
Journals articles as Compulsary reading (specific articles, complete reference) http://www.cems.uvm.edu/~gmirchan/classes/EE275/Mitra_4/applications/Applications2.pdf , http://www.nptel.iitm.ac.in/courses/IIT-MADRAS/Principles_Of_Communication/pdf/Lecture03_SignalSpaces.pdf ,
Relevant Websites Sr No RW-1 RW-2 RW-3 (Web address) (only if relevant to the course) http://www.mikroe.com/chapters/view/72/ http://www.mikroe.com/chapters/view/73/chapter-3-iir-filters/ http://people.cs.pitt.edu/~kirk/cs1501/animations/FFT.html Salient Features Finite Impulse Response Filter Infinite Impulse Response Filter FFT Algorithm
LTP week distribution: (LTP Weeks) Weeks before MTE Weeks After MTE Spill Over 7 7 3
Week 1
Lecture 1
Discrete-Time Signals(Sequences)
T-1:1.1-1.3 R-6:1.1
Lecture 2
Discrete-Time Signals (Representation of Signals on Orthogonal Basis) Discrete-Time Systems(ZTransform) T-1:3.1-3.4 R-5:chapter 3
OR-2
would be knowing about orthogonality Understanding the frequency domain Ztransform and its representation application to identifying system properties, solving difference equations, and determining the frequency response of a system Understanding the frequency domain Ztransform and its representation application to identifying system properties, solving difference equations, and determining the frequency response of a system Understanding the frequency domain Ztransform and its representation application to identifying system properties, solving difference equations, and determining the frequency response of a system Explain with the help of mathematical examples using MATLAB
Lecture 3
Week 2
Lecture 4
Discrete-Time Systems(ZTransform)
T-1:3.1-3.4 R-5:chapter 3
Lecture 5
Discrete-Time Systems(ZTransform)
T-1:3.1-3.4 R-5:chapter 3
Week 2
Lecture 6
T-1:3.5
Week 3
Lecture 7
T-1:5.1 -5.2
with the help of MATLAB, explain how to convert the raw signal into frequency domain and what kind of information one can get from frequency analysis
Lecture 8
Discrete-Time Systems(Inverse Systems) Discrete-Time Systems(Discrete Fourier Transform (DFT)) Discrete-Time Systems(Discrete Fourier Transform (DFT)) Discrete-Time Systems(Fast Fourier Transform Algorithm) T-1:7.1-7.4 T-1:7.1-7.4
invertibility of LTI systems and deconvolution sampling in frequency domain sampling in frequency domain Test1 T-1:8.1- 8.3
able to calculate input find input using of system while output MATLAB is known frequency domain analysis frequency domain analysis
DIT FFT algorithm, DIF the FFT and its FFT algorithm implementation will be further analyse and the student will understand the FFT structure and decimation processes DIT FFT algorithm, DIF the FFT and its FFT algorithm implementation will be further analyse and the student will understand the FFT structure and decimation processes FIR and IIR realization reasons for different structures reasons for different structures features of method
Week 5
Lecture 13
T-1:8.1- 8.3
Lecture 14
Discrete-Time Systems (Implementation of Discrete Time Systems) Discrete-Time Systems (Implementation of Discrete Time Systems)
T-1:9.1 to 9.3
Lecture 15
T-1:9.1 to 9.3
Week 6
Lecture 16
symmetric and anti symmetric response,Designing of FIR symmetric and anti symmetric response,Designing of FIR Test2
features of method
Lecture 17
Week 6 Week 7
Design of FIR filters(FIR filter design using Hamming window) Design of FIR filters(FIR filter design using Hanning window) Design of FIR filters(FIR filter design using Blackman window) Design of FIR filters(ParkMcClellan's method)
features of method features of method features of method design digital filters with ParkMcClellans
MID-TERM
Week 8 Lecture 22 Design of IIR Filters(Introduction to Butterworth and Chebyshev analog filters) T-1:10.3.4 designing of analog filters comparison of butterworth and chebyshev analog filters with also conversion from analog to digital filter using impulse invariant and bilinear tranformation method comparison of butterworth and chebyshev analog filters with also conversion from analog to digital filter using impulse invariant and bilinear tranformation method would be knowing about elliptic approximation RW-2 designing of low pass, high pass , band pass and band stop butterworth filter and chebyshev filter designing of low pass, high pass , band pass and band stop butterworth filter and chebyshev filter designing of low pass, high pass , band pass and band stop butterworth filter and chebyshev filter comparsion of butterworth and chebyshev IIR filter
Lecture 23
T-1:10.3.4
Lecture 24
Design of IIR Filters(Elliptic Approximations) Design of IIR Filters(Lowpass, Bandpass, Bandstop and High pass filters)
T-1:10.3.4
Week 9
Lecture 25
T-1:10.3.4 R-2:9.4
Lecture 26
T-1:10.3.4 R-2:9.4
RW-2
Lecture 27
T-1:10.3.4 R-2:9.4
RW-2
Week 10
Lecture 28
T-1:10.3.4 R-2:9.4
RW-2
designing of low pass, high pass , band pass and band stop butterworth filter and chebyshev filter Effect of word length analyze their sensitivity to finite precision effects such as input quantization, coefficient quantization, and multiplication roundoff analyze their sensitivity to finite precision effects such as input quantization, coefficient quantization, and multiplication roundoff analyze their sensitivity to finite precision effects such as input quantization, coefficient quantization, and multiplication roundoff analyze their sensitivity to finite precision effects such as input quantization, coefficient quantization, and multiplication roundoff analyze their sensitivity to finite precision effects such as input quantization, coefficient quantization, and multiplication roundoff
Lecture 29
T-1:9.4
Lecture 30
T-1:9.6
Week 11
Lecture 31
T-1:9.6
Lecture 32
T-1:9.5
Lecture 33
T-1:9.5
Week 12
Lecture 34
Spectral Estimation(Parametric and Non-Parametric Spectral Estimation) Spectral Estimation(Parametric and Non-Parametric Spectral Estimation)
T-1:14.2 -14.3
Barllet method and would be knowing Welch about various methods method,YuleWalker and of power spectrum Burg method Barllet method and would be knowing Welch about various methods method,YuleWalker and of power spectrum Burg method Test3
Lecture 35
T-1:14.2 -14.3
Week 12
Lecture 36
Spectral Estimation(Parametric and Non-Parametric Spectral Estimation) Spectral Estimation(Parametric and Non-Parametric Spectral Estimation) Signal Processing(Introduction to Multirate Signal Processing) Signal Processing(Introduction to Multirate Signal Processing) Signal Processing(Application of DSP to Speech and Radar Signal Processing) Signal Processing(Application of DSP to Speech and Radar Signal Processing) Signal Processing(Application of DSP to Speech and Radar Signal Processing)
T-1:14.2 -14.3
Barllet method and would be knowing Welch about various methods method,YuleWalker and of power spectrum Burg method Barllet method and would be knowing Welch about various methods method,YuleWalker and of power spectrum Burg method Multi-rate DSP Multi-rate DSP OR-1 real world applicatrions real world applicatrions real world applicatrions decimators and interpolators design and implementation decimators and interpolators design and implementation student can think of future prospects of DSP student can think of future prospects of DSP student can think of future prospects of DSP
Week 13
Lecture 37
T-1:14.2 -14.3
Lecture 38
T-1:11.1-11.4
Lecture 39
T-1:11.1-11.4
Week 14
Lecture 40
Lecture 41
OR-1
Lecture 42
OR-1
SPILL OVER
Week 15 Lecture 43 Lecture 44 Lecture 45 Spill Over Spill Over Spill Over
Test1
Lec 1 to Lec 10
Test2
Lec 10 tp Lec17
Individual
5/6
Test3
Lec 17 - Lec 35
Individual
11 / 12
Plan for Tutorial: (Please do not use these time slots for syllabus coverage)
Tutorial No. Lecture Topic Type of pedagogical tool(s) planned (case analysis,problem solving test,role play,business game etc)
Sequences, Representation of Signals on Orthogonal Basis, Sampling and Reconstruction of Signals Z-Transform, Frequency Analysis Inverse Systems, DFT DFT FFT FFT, FIR filters FIR filters
Problem Solving Problem Solving Problem Solving Problem Solving Problem Solving Problem Solving Problem Solving
After Mid-Term
Tutorial8 Tutorial9 Tutorial10 Tutorial11 Tutorial12 Tutorial13 Tutorial14 IIR filters IIR filters Lowpass, Bandpass, Bandstop and High pass filters Input and quantization error Overflow and limit cycles, Coefficient error Parametric and Non-Parametric Spectral Estimation Multirate (Interpolation, Decimation of sequences ) Problem Solving Problem Solving Problem Solving Problem Solving Problem Solving Problem Solving Problem Solving