DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
SYLLABUS
AIM:
To review signals and systems, study DFT and FFT, discuss the design of IIR & FIR filters and study typical applications of digital signal processing.
OBJECTIVES:
To introduce discrete Fourier transform and its applications.
To teach the design of infinite and finite impulse response filters for filtering undesired signals. To introduce signal processing concepts in systems having more than one sampling frequency.
UNIT I SIGNALS AND SYSTEMS 9
Basic elements of DSP – concepts of frequency in Analog and Digital Signals – sampling theorem – Discrete – time signals, systems – Analysis of discrete time LTI systems – Z transform – Convolution (linear and circular) – Correlation.
UNIT II FREQUENCY TRANSFORMATIONS 9
Introduction to DFT – Properties of DFT – Filtering methods based on DFT – FFT Algorithms Decimation – in – time Algorithms, Decimation – in – frequency Algorithms – Use of FFT in Linear Filtering – DCT.
UNIT III IIR FILTER DESIGN 9
Structures of IIR – Analog filter design – Discrete time IIR filter from analog filter – IIR filter design by Impulse Invariance, Bilinear transformation, Approximation of derivatives – (HPF, BPF, BRF) filter design using frequency translation.
UNIT IV FIR FILTER DESIGN 9
Structures of FIR – Linear phase FIR filter – Filter design using windowing techniques, Frequency sampling techniques – Finite word length effects in digital Filters.
UNIT V FINITE WORD LENGTH EFFECTS IN DIGITAL FILTERS 9
Binary fixed point and floating point number representations – Comparison - Quantization noise – truncation and rounding – quantization noise power- input quantization error- coefficient quantization error – limit cycle oscillations-dead band- Overflow error-signal scaling.
TEXT BOOKS:
1. John G. Proakis & Dimitris G.Manolakis, “Digital Signal Processing – Principles, Algorithms & Applications”, Fourth edition, Pearson education / Prentice Hall, 2007.
REFERENCES:
1. Emmanuel C.Ifeachor, and Barrie.W.Jervis, “Digital Signal Processing”, Second Edition, Pearson Education, Prentice Hall, 2002.
2. Sanjit K. Mitra, “Digital Signal Processing – A Computer Based Approach”, Third Edition, Tata Mc Graw Hill, 2007. 3. A.V.Oppenheim, R.W. Schafer and J.R. Buck, Discrete-Time Signal Processing, 8th Indian Reprint, Pearson, 2004.
4. Andreas Antoniou, “Digital Signal Processing”, Tata McGraw Hill, 2006.
BOOKS FOR EXAM PREPARATION:
1. Digital Signal Processing, A.Nagoor Kani, Mc Graw Hill Education (India) Private Limited, Second Edition, 2015
2. Digital Signal Processing, R.A.Bapatre and J S Katre, Tech-Max Publications, Second Edition, September 2007
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
LESSON PLAN
LESSON PLAN – JUNE 2015
Unit : I - VBranch: IT Year : III Semester : V Date : 29.06.2016 Sub Code : IT6502
Sub Name : Digital Signal Processing Staff In-Charge : Prakash A
Designation/ Department : Assistant Professor / ECE Academic Year : 2015-2016
S.No Topic Sub Topics
No. of Hours Date of Handling Text/ Ref. Book Teaching Mode Status Att % Requi red Handl ed
UNIT – I SIGNALS AND SYSTEMS
1 Basic elements of DSP Different elements 1 T1 BB 2 Concepts of frequency in Analog and Digital Signals, Sampling theorem Frequency transformation, Sampling and Aliasing 1 T1 BB 3 Discrete – time signals, systems
Static and Dynamic, Time variant and time invariant, Linear and non-linear,
Causal and non-causal
2 T1 BB
4
Analysis of discrete time LTI systems
Zero-input response, particular solution, zero-state response
1 T1 BB
5 Z transform Properties and 1 T1 BB
6 Tutorials Tutorials on Z-transforms and inverse z-transforms 3 T1 BB 7 Convolution Circular 1 T1 BB 8 Convolution Linear 1 T1 BB
9 Correlation Procedure and tutorials 1 T1 BB 10 Tutorials Tutorials on convolution and correlation 1 T1 BB
UNIT – II FREQUENCY TRANSFORMATIONS
1 Introduction to DFT Properties of DFT 1 T1 BB 2 Circular convolution Procedure and tutorials 1 T1 BB 3 Filtering methods based on DFT- FFT Algorithms Classification of filters 1 T1 BB 4 Decimation in
time Algorithms Procedure 1 T1 BB
5 Tutorials Tutorials on DIT 2 T1 BB
6
Decimation in frequency Algorithms
Procedure 1 T1 BB
7 Tutorials Tutorials on DIF 2 T1 BB
8 Use of FFT in
Linear Filtering Flow graphs 1 T1 BB
9 DCT Discrete Cosine Transforms 1 T1 BB 10 Uses and applications of DCT Applications 2 T1 BB
UNIT – III IIR FILTER DESIGN
1 Structures of IIR - Analog filter design Direct form structures 1 T1 BB 2
Discrete time IIR filter from analog filter
Direct form
structures form I and II Realization
1 T1 BB
3
IIR filter design by Impulse Invariance
Design steps for IIR
filter 1 T1 BB
4 Tutorials Tutorials on Impulse
Invariance method 2 T1 BB
5
IIR filter design by Bilinear transformation
Design steps for IIR filter Tutorials on IIR filter design
1 T1 BB
6 Tutorials Tutorials on Bilinear
transformation 2 T1 BB
derivatives – LPF, HPF 8 Approximation of derivatives – BPF, BRF Procedure 1 T1 BB 9 Tutorials Tutorials on Impulse Invariance method & Bilinear
transformation
3 T1 BB
UNIT – IV FIR FILTER DESIGN
1 Structures of FIR filter
Direct and Cascade
form structures 1 T1 BB
2 Linear phase FIR Structure and design 1 T1 BB
3 Fourier Series Procedure 1 T1 BB
4 Filter design using windowing techniques Rectangular, Hamming and Hanning windows 2 T1 PPT
5 Tutorials Rectangular window 2 T1 BB
6 Tutorials Hamming Window 2 T1 BB
7 Tutorials Hanning window 2 T1 BB
8 Frequency sampling techniques Sampling Techniques 1 T1 PPT 9 Tutorials Tutorials on Frequency Sampling Techniques 2 T1 BB
UNIT – V FINITE WORD LENGTH EFFECTS IN DIGITAL FILTERS
1
Binary fixed point and floating point representation Concepts 1 R2 PPT 2 Comparison between fixed point and floating point Differentiation 1 R2 BB 3 Quantization noise Procedure 1 R2 PPT 4 Truncation and rounding Concepts 1 R2 BB 5 Quantization noise power Steps involved in quantization 2 R2 BB 6 Input quantization error Concepts 1 R2 BB 7 Co-efficient quantization error Applications 1 R2 BB
8 Limit cycle oscillations
Concepts &
Procedure 1 R2 BB
9 Dead band and over flow error
Types of over flow
1 R2 BB
10 Signal scaling Concepts 2 R2 BB
11
Tutorials Tutorials on fixed point and floating point representation
2 R2 BB
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
Branch: IT Year : III Semester : V Date : 29.06.2016 Sub Code : IT6502
Sub Name : Digital Signal Processing Staff In-Charge : Prakash A
Designation/ Department : Assistant Professor / ECE Academic Year : 2015-2016
Course Delivery Plan:
Weeks 1 2 3 4 5 6 7 8 9 10 11 12 13 Units I II III IV V TEXT BOOKS:
1. John G. Proakis and Dimitris G.Manolakis, “Digital Signal Processing – Principles, Algorithms & Applications”, Fourth Edition, Pearson Education, Prentice Hall, 2007.
2. Emmanuel C..Ifeachor, & Barrie.W.Jervis, “Digital Signal Processing”, Second edition, Pearson Education / Prentice Hall, 2002.
REFERENCE BOOKS:
1. Alan V.Oppenheim, Ronald W. Schafer & Hohn. R.Back, “Discrete Time Signal Processing”, Pearson Education, 2nd edition, 2005.
2. Andreas Antoniou, “Digital Signal Processing”, Tata McGraw Hill, 2001.
3. Sanjit K. Mitra, “Digital Signal Processing – A Computer Based Approach”, Third Edition, Tata Mc Graw Hill, 2007.