Sie sind auf Seite 1von 21

KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

DIGITAL SIGNAL PROCESSING


Semester: V Year: 2018-19
Course Title Digital Signal Processing Course Code 15EC52
Total Teaching Hours 50 Teaching hours/week 04
20 Semester Examination 80
Internal Assessment Marks
Marks
Course Plan prepared by Prof. SURAJ KADLI & Prof Date: 23-07-2018
Vinay Chitare

Checked by Prof. Raveendra. M Date: 25-07-2018

Faculty of department of who Prof. Raveendra.M Prof. Kalmesh.W


can deal this subject Prof. Raghavendra N

Course Content

Revised
Teaching Bloom’s
Modules
Hours Taxonomy
(RBT)
Level
Module-1 L1,L2,L3
Discrete Fourier Transforms (DFT): Frequency domain sampling
and reconstruction of
discrete time signals. DFT as a linear transformation, its 10 Hours
relationship with other
transforms. Properties of DFT, multiplication of two DFTs- the
circular convolution.
Module-2 L1,L2,L3
Additional DFT properties, use of DFT in linear filtering, overlap-
save and overlap-add
10 Hours
method. Fast-Fourier-Transform (FFT) algorithms: Direct
computation of DFT, need for
efficient computation of the DFT (FFT algorithms).
Module-3 L1,L2,L3
Radix-2 FFT algorithm for the computation of DFT and IDFT–
decimation-in-time and 10 Hours
decimation-in-frequency algorithms. Goertzel algorithm, and
chirp-z transform.
Module-4 L1,L2,L3,L4
Structure for IIR Systems: Direct form, Cascade form, Parallel
form structures.IIR filter design: Characteristics of commonly
used analog filter – Butterworth and 10 Hours
Chebyshev filters, analog to analog frequency transformations.
Design of IIR Filters from analog filter using Butterworth filter:
Impulse invariance, Bilineartransformation.
Module-5 10 Hours L1,L2,L3,L4

ELECTRONICS AND COMMUNICATION ENGG 1


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

Structure for FIR Systems: Direct form, Linear Phase, Frequency


sampling structure,
Lattice structure.
FIR filter design: Introduction to FIR filters, design of FIR filters
using - Rectangular,
Hamming, Hanning and Bartlett windows.

Text books:
1. Digital signal processing – Principles Algorithms & Applications, Proakis &
Monalakis, Pearson education, 4th Edition, New Delhi, 2007.

Reference Books:
1.Discrete Time Signal Processing, Oppenheim & Schaffer, PHI, 2003.
2.Digital Signal Processing, S. K. Mitra, Tata Mc-Graw Hill, 3rd Edition, 2010.
3. Digital Signal Processing, Lee Tan: Elsevier publications, 2007

Student Assessment: Through three internal assessment tests.


Scheme of examination:
 The question paper will have ten questions.
 Each full Question consisting of 16 marks
 There will be 2 full questions (with a maximum of four sub questions) from each
 module.
 Each full question will have sub questions covering all the topics under a
 module.
 The students will have to answer 5 full questions, selecting one full question
 from each module.
Evaluation Scheme:
Assessment Marks
Internal Assessment tests 20
VTU Semester examination 80
Total 100
Syllabus for the internal Assessment Tests (Tentative):
Internal Assessment Test-I Module 1,Module 2
Internal Assessment Test-II Module 3,Module 4
Internal Assessment Test-III Module 4,Module 5
Test pattern: Three questions will be given and students have to answer any two full questions.
Each question carries 16 M.

Prerequisites:
1. signals & system course
2. Fourier series
3. Fourier transform
4. Z- transform

ELECTRONICS AND COMMUNICATION ENGG 2


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

Course Description:
Overview of the course
The contents of the course “Digital Signal Processing” is designed by the members of
the Boards of Studies (BoS) constituted by Visveswaraya Technological University (VTU)
Belgaum.
Advances in integrated circuit technology have had a major impact on the technical
areas to which digital signal processing techniques and hardware are being applied. A
thorough understanding of digital signal processing fundamentals and techniques is essential
for anyone whose work is concerned with signal processing applications.
Digital Signal Processing begins with a discussion of the analysis and representation
of discrete-time signal systems, including discrete-time convolution, and the discrete-time
Fourier transform. Emphasis is placed on the similarities and distinctions between discrete-
time. The course proceeds to cover digital filter design and a discussion of the fast Fourier
transform algorithm for computation of the discrete Fourier transform.
Relevance of the course:
The main purpose of studying this subject is to have knowledge of various techniques
used for manufacturing. A signal is a piece of information in binary or digital form. Digital
Signal Processing techniques improve signal quality or extract important information by
removing unwanted parts of the signal. Typical DSP application fields are audio signal
processing, video signal processing, image processing and telecommunications devices. DSP
is the basis of many technologies including mobile phones, personal computers, video
recorders, CD players, hard disc drive controllers and modems.

Application Areas:
•Speech/audio (speech recognition/synthesis, digital audio, equalization, etc.),
•Image/video (enhancement, coding for storage and transmission, robotic vision, animation,
etc.),
•Military/space (radar processing, secure communication, missile guidance, sonar processing,
etc.),
•Biomedical/health care (scanners, ECG analysis, X-ray analysis, EEG brain mappers, etc.)
•Consumer electronics (cellular/mobile phones, digital television, digital camera, Internet
voice/music/video, interactive entertainment systems, etc) and many more.
These applications and products require many interconnected complex steps, such as
collection, processing, transmission, analysis, audio/ display of real-world information in near
real time. DSP technology has made it possible to incorporate these steps into devices that are
innovative, affordable, and of high quality (for example, iPhone from Apple, Inc.). A typical
application to music is now considered as a motivation for the study of DSP.

Program Outcomes (POs):


POs describe what students are expected to know or be able to do by the time of graduation
from the program. The Program Outcomes of B.E. in Electronics and communication
Engineering are:

ELECTRONICS AND COMMUNICATION ENGG 3


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

1. An ability to apply knowledge of computing, mathematics, science and engineering


fundamentals appropriate to the discipline.
2. An ability to analyze a problem, identify and formulate the computing requirements
appropriate to its solution.
3. An ability to design, implement and evaluate an electronics-based system, process,
component, or program to meet desired needs with appropriate consideration for
public health and safety, cultural, societal and environmental considerations.
4. An ability to design and conduct experiments, as well as to analyze and interpret data.
5. An ability to use current techniques, skills and modern tools necessary for computing
practice.
6. An ability to analyze the local and global impact of computing on individuals,
organizations and society.
7. Knowledge of contemporary issues.
8. An understanding of professional, ethical, legal, security and social issues and
responsibilities.
9. An ability to function effectively individually and on teams, including diverse and
multidisciplinary, to accomplish a common goal.
10. An ability to communicate effectively with a range of audiences.
11. Recognition of the need for and an ability to engage in continuing professional
development.
12. An understanding of engineering and management principles and apply these to one’s
own work, as a member and leader in a team, to manage projects.

Course Learning Objectives (CLOs):


1. To understand the need of using very important mathematical tools such as Discrete
Fourier Transforms (DFT) and Fast Fourier Transform (FFT) to analyze the input
signal and design a processing system to give the desired output in the design of a
DSP system.
2. To develop FFT algorithms to eliminate the redundant calculation and enable to
analyse the spectral properties of a signal. This offers rapid frequency-domain
analysis and processing of digital signals and investigation of digital systems.
3. To design an IIR filter that involves design of a digital filter in the analog domain and
transforming the design into the digital domain.
4. To design FIR filters that are employed in filtering problems where linear phase
characteristics within the pass band of the filter is required. And to realize IIR and
FIR filters using direct forms, cascade and parallel forms.
5. Able to use the Fourier Transforms for various applications such as image processing
and speech analysis, which forms the basis of signal processing.

Course Learning Objectives (CLOs) to Program Outcomes (POs) mapping table:


Course learning objectives
(On successful completion PO PO PO PO PO PO PO PO PO PO PO PO
of the course the students 1 2 3 4 5 6 7 8 9 10 11 12
will be able to)
1 H M M L H --- --- --- L L M M
2 H H L L H --- --- --- L --- L L

ELECTRONICS AND COMMUNICATION ENGG 4


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

3 H M L L M --- --- --- L L L L


4 H M L L L --- --- --- L --- M L
5 H H M H H --- --- --- M --- M H

Bloom’s Taxonomy (BLO):

Bloom’s Taxonomy
Remembering Understanding Applying Analyzing Evaluation Creating
L1 L2 L3 L4 L5 L6

Unit wise lesson plan

Course title and code: Digital signal processing (15EC52)


Module-1 : Discrete Fourier Transforms (DFT): Planned hours: 10Hrs

Learning objectives:
1. Frequency domain sampling of the spectrum of a discrete time signal is important in
the processing of digital signals. Therefore this unit covers discrete fourier transforms
which transforms time domain to its equivalent frequency domain representation.
2. To establish the relationship between DFT and other transforms.

Lesson Schedule:
Class No. Portion to be covered per lecture (class) CLO BLT
L1 Introduction to DSP 1 L1
L2 DTFT Basics & Derivation of DFT from DTFT 1 L1,L2
L3 Frequency domain sampling 1 L1,L2,L3
L4 Reconstruction of discrete time signals. 1 L1,L2,L3
L5 DFT as a linear transformation 1 L1,L2,L3
L6 DFT relationship with other transforms. 1 L1,L2,L3
L7 Properties of DFT 1 L1,L2,L3
L8 multiplication of two DFTs- the circular convolution 1 L1,L2,L3
L9 circular convolution problems 1 L1,L2,L3
L10 Problems on DFT 1 L1,L2,L3

Assignment questions:
1. Find the N-point DFT of a sequence x(n) ={1 ,1, 2, 2}
2. Determine the DTFT of the sequence x(n)=an u(n) for a<1
3. Is the DFT of the finite length sequence periodic? If so state the reason.
4. Find the N-point IDFT of a sequence X(k) ={1 ,0 ,0 ,0}
5. What is zero padding? What are its uses?
6. Compute the DFT of x (n) =∂ (n-n0)

ELECTRONICS AND COMMUNICATION ENGG 5


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

7. Find the DFT of the sequence of x (n) = cos (nΠ/4) for 0≤n≤ 3
8. Compute the DFT of the sequence whose values for one period is given by x (n) = {1, 1,-2,-2}.
9. Find the IDFT of Y (k) = {1, 0, 1, 0}
10. Define discrete Fourier series.
11. Distinguish between linear convolution and Circular Convolution
12. Distinguish between DFT and DTFT
13. Write the analysis and synthesis equation of DFT
14. Calculate the DFT of a sequence x(n)=(1/4)^n for N=16

Unit wise lesson plan


Course title and code: Digital signal processing (15EC52)
Module-2: Additional DFT properties, Planned hours: 10Hrs

Learning objectives:
To study the properties of DFT, which helps in the application of the DFT to practical
problems.

Lesson Schedule:
Class No. Portion to be covered per lecture (class) CLO BLT
L11 Additional DFT properties of DFT 2 L1,L2,L3
L12 Circular-time shift, Circular frequency shift 2 L1,L2,L3
L13 Multiplication 2 L1,L2,L3
L14 Parseval’s theorem and problems 2 L1,L2,L3
L15 overlap-save method 2 L1,L2,L3
L16 overlap-save problems 2 L1,L2,L3
L17 overlap-add method 2 L1,L2,L3
L18 overlap-add problem 2 L1,L2,L3
Fast-Fourier-Transform(FFT)algorithms:Direct
L19 2 L1,L2,L3
computation of DFT
L20 need for efficient computation of the DFT (FFT algorithms) 2 L1,L2,L3

Assignment questions:
1. List out the properties of DFT
2. Define circular convolution
3. Distinguish between linear convolution and Circular Convolution
4. How the circular convolution is obtained using concentric circle method?
5. State the circular time shifting and circular frequency shifting properties of DFT.
6. State and prove the following properties of DFT (1) Circular convolution 2) Parseval‟s
relation
7. Find the circular convolution of x1(n)={1,2,3,4} x2(n)={4,3,2,1}
8. Find the circular convolution of the two sequences using matrix method X1(n)={1, 2, 3,
4} and x2(n)={1, 1, 1, 1}
9. State and prove Parseval‟s theorem

ELECTRONICS AND COMMUNICATION ENGG 6


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

10. State and prove circular time shift and circular frequency shift properties of DFT
11. State and prove circular convolution and circular conjugate properties of DFT

Unit wise lesson plan


Course title and code: Digital signal processing (15EC52)
Module 3: FFT algorithm Planned hours: 10Hrs

Learning objectives:
1. To study the application of DFT of long duration sequences. The methods are overlap add
and overlap save. These methods are used for linear filtering at a lower computational cost
2. To study computational complexity of DFT and necessity of FFT

Lesson Schedule:
Class No. Portion to be covered per lecture (class) CLO BLT
L21 Radix-2 FFT algorithm 2 L1,L2,L3
L22 DIT-FFT, Theory & Problem 2 L1,L2,L3
L23 DIT-FFT, Theory & Problem 2 L1,L2,L3
L24 Inverse DIT-FFT, Theory & Problem 2 L1,L2,L3
L25 Inverse DIT-FFT, Theory & Problem 2 L1,L2,L3
L26 Goertzel algorithm 2 L1,L2,L3
L27 Goertzel algorithm Problems 2 L1,L2,L3
L28 Problems 2 L1,L2,L3
L29 Chrip –Z transform 2 L1,L2,L3
L30 problems 2 L1,L2,L3

Assignment questions:

1. What is FFT? Why FFT is needed?


2. Calculate the number of multiplications needed in the calculation of DFT and FFT
with 64 point sequence.
3. What is the main advantage of FFT?
4. How many multiplications and additions are required to compute N-point FFT using
radix 2 FFT?
5. What is decimation-in-time algorithm?
6. What is decimation-in-frequency algorithm?
7. Draw the basic butterfly diagram for DIT and DIF algorithm
8. What are the applications of FFT algorithms?
9. Find the DFT of sequence x(n)={0,1, 3,4} using DIT-FFT algorithms.
10. Find the DFT of sequence x(n)={1,1, 1, 1} using DIF-FFT algorithms
11. Compute the 8 point DFT of the sequence x(n)={0.5, 0.5 ,0.5,0.5,0,0,0,0} using radix 2
DIF and DIT algorithm

ELECTRONICS AND COMMUNICATION ENGG 7


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

Unit wise lesson plan


Course title and code: Digital signal processing (15EC52)
Module 4: Structure for IIR Systems Planned hours: 10Hrs

Learning objectives:
1. To study Fast Fourier transform algorithms.
2. To study FFT algorithms for composite value of N
Lesson Schedule:
Class No. Portion to be covered per lecture (class) CLO BLO
L31 Structure of IIR System 3 L2,L3,L4
L32 Direct form & Cascade form 3 L2,L3,L4
L33 Parallel form structures 3 L2,L3,L4
IIR filter design Characteristics of commonly used
L34 3 L2,L3,L4
analog filter
L35 Butterworth approximination 3 L2,L3,L4
Chebyshev filters analog to analog frequency
L36 3 L2,L3,L4
transformations.
Design of IIR Filters from analog filter using
L37 3 L2,L3,L4
Butterworth filter:
L38 Impulse invariance 3 L2,L3,L4
L39 Bilinear transformation. 3 L2,L3,L4
L40 problems 3 L2,L3,L4

Assignment questions:
1. Distinguish between Butterworth and Chebyshev filter.
2. Distinguish between FIR and IIR filters
3. Give any two properties of Butterworth and chebyshev filters.
4. Give the expression for location of poles of normalized butterworth filter
5. Distinguish between the frequency response of Chebyshev Type I & Type II filter.
6 .What is prewarping?
7. Give the bilinear transformation
8. What are the advantages and disadvantages of bilinear transformation?
9. What is warping effect? What is its effect on magnitude and phase response?
10. Mention the advantage of direct and cascade structures
11. Draw the direct form realization of the system y(n)=0.5x(n)+0.9y(n-1)

Unit wise lesson plan


Course title and code: Digital signal processing (15EC52)
Module 5: Structure for FIR Systems Planned hours: 10Hrs
Learning objectives:

ELECTRONICS AND COMMUNICATION ENGG 8


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

1. To study design of analog filters using Butterworth and Chebyshev approximation.


2. To study frequency transformation which converts analog to digital filters.
Lesson Schedule:
Class No. Portion to be covered per lecture (class) CLO BLO
L41 Structure for FIR Systems 4,5 L2,L3,L4
L42 Direct form, Linear Phase, 4,5 L2,L3,L4
L43 Frequency sampling structure 4,5 L2,L3,L4
L44 Lattice structure. 4,5 L2,L3,L4
L45 Lattice structure problems 4,5 L2,L3,L4
L46 FIR filter design introduction to FIR filter 4,5 L2,L3,L4
L47 Rectangular window & filter design 4,5 L2,L3,L4
L48 Hamming window & filter design 4,5 L2,L3,L4
L49 Hanning windows & filter design 4,5 L2,L3,L4
L50 Bartlett windows & filter design 4,5 L2,L3,L4

Assignment questions:
1. Compare analog and digital filters.
2. What are the properties of FIR filters?
3. Compare various windows for design of FIR filters.
4. Explain the design of FIR filters using Kaiser window.
5. What is Gibbs phenomenon?

ELECTRONICS AND COMMUNICATION ENGG 9


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

VTU QUESTION PAPER

ELECTRONICS AND COMMUNICATION ENGG 10


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

ELECTRONICS AND COMMUNICATION ENGG 11


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

ELECTRONICS AND COMMUNICATION ENGG 12


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

ELECTRONICS AND COMMUNICATION ENGG 13


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

ELECTRONICS AND COMMUNICATION ENGG 14


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

ELECTRONICS AND COMMUNICATION ENGG 15


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

ELECTRONICS AND COMMUNICATION ENGG 16


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

ELECTRONICS AND COMMUNICATION ENGG 17


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

ELECTRONICS AND COMMUNICATION ENGG 18


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

ELECTRONICS AND COMMUNICATION ENGG 19


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

ELECTRONICS AND COMMUNICATION ENGG 20


KLSs VISHWANATHRAO DESHPANDE RURAL INSTITUTE OF TECHNOLOGY, HALIYAL

… End of DSP Lesson Plan …

ELECTRONICS AND COMMUNICATION ENGG 21

Das könnte Ihnen auch gefallen