You are on page 1of 16

K L UNIVERSITY

B. Tech. III Year, I Semester


Academic Year: 2014-15
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
COURSE HANDOUT

1.Course Name

: DIGITAL SIGNAL PROCESSING

2.Course Detail

: Theory & Lab (Professional Core)

3.Course Structure

: Credits: 4 L T P: 3--02

4.Pre-requisite

: 11-EC203

5.Course Coordinator

: Dr T Venkata Rama Krishna

6.Team Members

: 1) Ms K Ch Sri Kavya
2) Ms S Vara Kumari
3) Dr K S N Murthy

7. COURSE CONTENT & OVERVIEW


Digital

Signal

Processing

is

concerned

with

developing

and

understanding of the concepts underlying digital signal processing. It


impacts all modern aspects of life and sciences; from communication,
entertainment to health and economics. This course deals DFT and its
properties, FFT , design of analog filters like Butterworth, Chebyshev,
and digital filter design for both IIR & FIR filters. Different filter
structures for the realization of digital filters will be discussed. The
main

applications

of

DSP

are

audio

signal processing,

audio

compression, digital image processing, video compression, speech


processing, speech recognition, digital communications, etc.

8. Program Outcomes
Program Outcome
1.

Apply knowledge of mathematics, science, engineering fundamentals and an


engineering specialization to the conceptualization of engineering models.

Selected, because Fundamentals of usage can be modeled


2.

Identify, formulate, research literature and solve complex engineering problems


reaching substantiated conclusions using first principles of mathematics and
engineering sciences.

Selected, because literature provide ample instances that enable solving complex engineering
problems.
3.

Design solutions for complex engineering problems and design systems, components
or processes that meet specified needs with appropriate consideration for public health
and safety, cultural, societal, and environmental considerations.

Not Selected
4.

Conduct investigations of complex problems including design of experiments, analysis


and interpretation of data, and synthesis of information to provide valid conclusions.

Selected
5.

Create, select and apply appropriate techniques, resources, and modern engineering
tools, including prediction and modeling, to complex engineering activities, with an
understanding of the limitations.

Selected,
6.

Function effectively as an individual, and as a member or leader in diverse teams and


in multi-disciplinary settings.

Not Selected as it is not covered in the course.


7.

Communicate effectively on complex engineering activities with the engineering


community and with society at large, such as being able to comprehend and write
effective reports and design documentation, make effective presentations, and give and
receive clear instructions.

Selected.
8.

Demonstrate understanding of the societal, health, safety, legal and cultural issues and
the consequent responsibilities relevant to engineering practice.

Not Selected.
9.

Understand and commit to professional ethics and responsibilities and norms of


engineering practice.

Selected.
10.

Understand the impact of engineering solutions in a societal context and demonstrate


knowledge of and need for sustainable development.

Selected.
11.

Demonstrate a knowledge and understanding of management and business practices,


such as risk and change management, and understand their limitations.

Not Selected.
12.

Recognize the need for, and have the ability to engage in independent and life-long
learning.

Not Selected.

9. Cognitive Processes associated with the course


S.No. Cognitive
Level

Selected/
NotSelected

Explanation for selection and non-selection based


on the nature of the course and instructors
preferences

1.

Remember

Selected

Several concepts like formulas for DFS and DFT.

2.

Understand

Selected

Understanding concepts liks circular convolution and


linear convolution

Apply

Selected

Applying DFT methods to compute linear


convolution

4.

Analyze

Selected

After designing the IIR and FIR filters frequency


response to be analyzed.

Evaluate

Selected

Different windowing techniques to be evaluated

Create

Selected

Students need to design FIR and IIR filters.

10. Categories of Knowledge associated with Engineering Courses:


S
.No.

Knowledge
Category

Selected/
NotSelected

Explanation for selection and non-selection


based on the nature of the course and
instructors preferences

1.

Factual

Selected

Needs the facts about signals, transformation from


time to frequency.

2.

Conceptual

Selected

Conceptual knowledge like problem solving thro


thinking and reasoning, usability, design and
evaluation of FFT algorithms and design of filters.

Procedural

Selected

Procedures need to design analog filters and to


convert low pass filter to other types of filters

4.

Fundamental
Design
Concepts

Selected

Design concepts are needed to design databases as


planned.

5.

Criteria
and Selected
Specifications

Specifications are required to desing the practical


filters.

6.

Practical
Constraints

In Filters Design , student needs to know the


limitations of different techniques.

7.

Design
Selected
Instrumentalities

Designing and realization of filters

8.

Meta cognitive

Not required.

Selected

Not selected

10. Taxonomy (Classification) Table: Selected Cognitive Level Knowledge Matrix.


Cognitive
Levels
Remember

Understand

Apply

Analyze

Evaluate

Create

Knowledge
Categories
Factual

Conceptual

X
X
X

Procedural
Fundamental
Design
Concepts

Design

Practical
Constraints

Criteria and
Specification

12. Competencies: At the end of the course the student will acquire following competencies.

C1

Competency

POs Levels

Application of discrete maths, complex

1-3, 2-1,

variables, and transform theory to discrete-time


signal processing.

C2

Able to apply transform methods to the analysis of


analogue and digital linear time-invariant systems.

1-3 ,2-3

C3.

The student will demonstrate an understanding of


frequency-domain analysis and processing by:ztransform
,DFT,Implementing the Fast Fourier Transform (FFT).

1-3,2-3

C4

The student will demonstrate an understanding of

3-1, 4-2, 5-1,7-2

digital
filters by:Discussing the ideal filter and practical
filter specifications.Analyzing
the
characteristics,
implementation, and design of Describing the
structure, algorithms, and design concepts of
different filters.
Design and analyze analogue and digital filters for
a given specification.

C5

Use basic DSP functions and algorithms (i.e., FIR


filters, IIR filters, windows, etc.) to formulate and
solve engineering problems

3-1, 4-2, 5-1,7-2

13. Competencies in Taxonomy Table:


Cognitive
Levels
Remember

Understand

Apply

Analyze

C4,C5,C9

C6

Evaluate

Create

Knowledge
Categories
Factual
Conceptual

C1,C2, C3

Procedural
Criteria and
Specifications

C7

C8

14. COMPETENCY MAP: Competency Program Outcome Matrix


Program Outcomes
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12

Course
Competencies

C1

C2

C3

C4

C5

C6
C7

C8

C9

Competency addresses outcome:- 1=Slightly; 2=Moderately; 3=Substantially

15. Syllabus
Introduction to DSP: Elements of DSP, advantages and applications of DSP .DFT: Discrete
Fourier Series, Properties of DFS, Discrete Fourier Transform, Properties of DFT:
periodicity, linearity, circular shift of sequence, time reversal of a sequence, circular
frequency shift, complex conjugate property, circular convolution, circular correlation,
multiplication two sequences, Parsevals theorem.FFT : Linear convolution using DFT,
comparison of circular convolution and linear convolution, linear convolution from circular
convolution, FFT introduction, Decimation in time FFT, Decimation in frequency FFT,
computation of inverse DFT, diferences and similarities between DIT and DIF algorithm.
IIR FILTER: Introduction, properties of IIR filters, Design of Digital Butterworth and
chebyshev filters using bilinear transformation, Impulse invariance transformation
methods, Design of digital filters using frequency transform method.FIR FILTERS:
Introduction, characteristics of linear phase FIR filters, frequency response, Designing FIR
filters using Windowing methods, comparison of IIR & FIR filters. REALIZATION OF
DIGITAL FILTERS: Solution of Diference Equations of Digital Filters, System Function,
Stability Criterion, Frequency Response of Stable Systems, Realization of Digital Filters
Direct, Canonic, Cascade and Parallel Forms.
TEXT BOOKS
1.John G Proakis, Dimtris G Manolakis, Digital Signal Processing: Principles, Algonithms
and Applications, Pearson Education.
2. Ludeman Fundamentals of Digital Signal Processing, Wiley India Pvt. Ltd.
REFERENCE TEXT BOOKS
1.Alan V Oppenherim, Ronald W Schafer, John R Back, Discrete Time Signal Processing,
Pearson Education, 2nd Edition.
2.Emmanuel C Ifechor, Digital Signal Processing, Pearson Education, 2 nd Edition.
3.Andreas Antonious, Digital Signal Processing , Signals, Systems and Filters Mc-Graw
Hill,
4.Dimitris G. Manolakis, Vinay K. Ingle, Applied Digital Signal Processing : Theory and
practice, Cambridge University Press
5. Kumar, A. Anand, Digital Signal Processing, PHI.
SIMULATION TEXT BOOKS
1.Vinay . Ingle, John G Proakis, Digital Signal Processing Using Matlab ,Pearson
2.Paul Tobin, Pspice for Digital Signal Processing, Morgan & ClayPool.
3.Nasser kehtarnavaz, Namjin kim, Digital Signal Processing System Level Design using
LabVIEW, Elsevier.
4. E. S. Gopi, "Mathematical Summary for Digital Signal Processing Applications with
Matlab", Springer
5. Forester W. Isen, "DSP for MATLAB and LabVIEW Volume III Digital Filter Design",
Morgan & Clay Pool
6. Robert J. Schilling,Sandra L. Harris,"Fundamentals of Digital Signal Processing Using
MATLAB, 2e ",Cengage Learning
7. Samuel D. Stearns, Don R. Hush,"Digital Signal Processing with Examples in MATLAB,
2e ",CRC Press, Inc.

16.Self-Learning Topics:
Topic
Discrete Time signals and systems

Source
Digital Signal Processing:
Principles, Algonithms and
Applications,
Ludeman Fundamentals of Digital
Signal Processing
Ludeman Fundamentals of Digital
Signal Processing
Digital Signal Processing:
Principles, Algonithms and
Applications,
Digital signal Processing,Ramesh
Babu
Digital signal Processing,Ramesh
Babu

DTFT Properties
Analog Filter design
Frequency Response

Stability of a system
Z transorms

10

17. Session / Lesson Plan:


Sessio
n .No
1
2
3
4
5

Teaching
Methodology

Faculty
Approach

Importance of DSP

Use of Board

Lecturing

Advantages

Use of Board

Lecturing

Listen and
Understand

Remembering

Derive the properties

Use of Board

Lecturing

Listen and
Understand

Remembering

Properties of DFS R2-3

Derive the properties

Use of Board

Lecturing

Listen and
Understand

Remembering

Discrete Fourier Transform

Understand Discrete Fourir


Transform

Quiz

Quiz Master

Answer
Questions

Applying

Content & Source


Introduction to DSP:
Elements of DSP
Advantages and applications
of DSP
Discrete Fourier Series

Properties of DFS R2-

Learning objective

Student
approach
Listen and
Understand

Learning
outcome
Remembering

periodicity, linearity, circular


shift of sequence T1-Ch7

Derive the properties

Use of Board

Lecturing

Listen and
Understand

Understanding

time reversal of a sequence,


circular frequency shift,
complex conjugate property,

Derive the properties

Use of Board

Lecturing

Listen and
Understand

Understanding

Derive the properties

Use of Board

Lecturing

Listen and
Understand

Understanding

Derive the properties

Use of Board

Lecturing

Listen and
Understand

Understanding

Derive the properties

Use of Board

Lecturing

Listen and
Understand

Understanding

Computation of Liner convolution


using circular convolution

Use of Board

Lecturing

Listen and
Understand

Applying

PPT

Lecturing
syncing with
PPT

T1-Ch7
8

10

11
12

circular convolution, circular


correlation T1-Ch7

multiplication two
sequences, Parsevals
theorem, T1-Ch7
linear convolution from
circular convolution T1-Ch7
comparison of circular
convolution and linear
convolution T1-Ch7
Linear convolution using DFT

Compare and understand

theorem R3-Ch3
11

Listen and
Understand

Applying

13

14

comparison of circular
convolution and linear
convolution R3-Ch3

FFT introduction T1-Ch8

Compute and understand

Use of Board

Lecturing

Listen and
Understand

Understanding

Understand and apply

Use of Board

Lecturing

Listen and
Understand

Understanding
and applying

15

Decimation in time FFT T1Ch-8

Obtain efficient algorithm

Use of Board

Lecturing

Listen and
Understand

Understanding
and applying

16

Decimation in time FFT T1Ch8

Obtain efficient algorithm

Use of Board

Lecturing

Listen and
Understand

Understanding
and applying

17

Decimation in frequency FFT


T1-Ch8

Obtain efficient algorithm

Use of Board

Lecturing

Listen and
Understand

Understanding
and applying

Use of Board

Lecturing

Listen and
Understand

Applying

PPT

Lecturing
syncing with
PPT

Listen and
Understand

Applying

Understand the design procedure

Use of Board

Lecturing

Listen and
Understand

Understanding

Design of analog filters

Use of Board

Lecturing

Listen and
Understand

Understanding

Understand

Use of Board

Lecturing

Listen and
Understand

Understanding

Understand Transformation

Use of Board

Lecturing

Listen and
Understand

18

19
20

computation of inverse DFT ,


Differences and Similarities Derive FFT for IDFT
between DIT and DIF R3-Ch4
Introduction, properties of IIR
filters
T2-Ch3

21

Design of Analog
Butterworth filter T2-Ch3

22

Design of analog chebyshev


filters T2-Ch3

23

Impulse invariance
transformation T2-Ch4

24

Bilinear transformation T2Ch4

25

Design of Digital Butterworth


filter

Compare and analyze

Understand Transformation

PPT

Understand Transformation

Use of Board

12

Lecturing
syncing with
PPT
Lecturing

Applying

Listen and
Understand

Understanding

Listen and
Understand

Understanding
and applying

Ch10
T2-Ch4

26

27

28

Design of Digital
chebyshev filters filters T1Ch10
Design of Digital Butterworth
and chebyshev filters using
Impulse invariance
transformation T1-Ch10
Design of digital filters using
frequency transform method.
T1-Ch10

Design and analyze

Use of Board

Lecturing

Listen and
Understand

Design and analyze

Use of Board

Lecturing

Listen and
Understand

Design and analyze

Use of Board

Lecturing

Listen and
Understand

29

Introduction to FIR Filter, T1Understand FIR filters


Ch10

Use of Board

Lecturing

Listen and
Understand

30

frequency response
Ch10

Use of Board

Lecturing

Listen and
Understand

31

32

33

T1-

frequency response T1-Ch10


Designing FIR filters using
Rectangular and Bartlett
Window T1-Ch10
Designing FIR filters using
Hanning window T1-Ch10

analyze

analyze

Use of Board

Lecturing

Listen and
Understand

Design FIR filters using window

Use of Board

Lecturing

Listen and
Understand

Design FIR filters using window

Use of Board

Lecturing

Listen and
Understand

34

Designing FIR filters using


Hamming T1-Ch10

Design FIR filters using window

Use of Board

Lecturing

Listen and
Understand

35

Designing FIR filters using


Blackman T1-Ch10

Design FIR filters using window

Use of Board

Lecturing

Listen and
Understand

Design FIR filters using window

Use of Board

Lecturing

36

Designing FIR filters using


Kaiser window T1-Ch10

13

Listen and
Understand

Understanding
and applying

Understanding
and applying

Understanding
and applying
Understanding
and applying
Understanding
and applying
Understanding
and applying
Understanding
and applying
Understanding
and applying
Understanding
and applying
Understanding
and applying
Understanding
and applying

37

Comparison of IIR & FIR


filters T1-Ch10

39

Solution of Difference
Equation
Solution of Difference
Equation T2-Ch2

40

Solution of Difference
Equation T2-Ch2

41

System Function, Stability


Criterion R3-Ch2

38

42

Frequency Response of Stable


Systems R3-Ch2

PPT

Lecturing
syncing with
PPT

Listen and
Understand

Obtain solution

Use of Board

Lecturing

Listen and
Understand

Obtain solution

Use of Board

Lecturing

Listen and
Understand

Obtain solution

Use of Board

Compare and analyze

Obtain
solution

Use of Board

Unserstand analyze

PPT

Lecturing
syncing with
PPT

Unserstand analyze

PPT

Lecturing
syncing with
PPT

Listen and
Understand

Listen and
Understand

Remembering
and
Understanding
Understanding
and applying
Applying

Obtain solution
Analyzing and
applying
Analyzing and
applying

43

Realization of Filters -Direct


andCanonic T2-Ch5

Implementation of Filters

Use of Board

Lecturing

Listen and
Understand

Applying

44

Realization of Filters
-Cascade T2-Ch5

Implementation of Filters

Use of Board

Lecturing

Listen and
Understand

Applying

45

Realization of Filters
-Parallel T2-Ch5

Implementation of Filters

Use of Board

Lecturing

Listen and
Understand

Applying

14

18.Lab Evaluation scheme:


Sl.
No.

Nature of
examination

Marks
%
60

Type of examination and


Scheme of examination
mode of Assessment
Semester end lab examination This examination question paper will be for a
maximum of 60 marks
(external evaluation)
20

Lab Internal 1
Lab Internal 1

*Lab
40

15
5

Continuous
Evaluation
Attendance / Class
not

2 Internal exams each for 20 marks and of 2 hr


duration are to be conducted. Average of two
exams will be considered.
Continuous Evaluation (day to day Viva & Record)
5 marks are allotted for attendance and class
notes

19.Theory Evaluation scheme:

Sl.
No.

Internal Marks

: 40

External Marks
Internal Marks

: 60
: 40

External Marks

: 60

Nature of
examination

Marks
%
60

Type of examination and


mode of Assessment
Semester end examination
(external evaluation)
20

Test 1
Test - 2

*Theory
40

Assignment Test

Home
Assignments
Surprise Quiz

5
5

Attendance / Class
notes

Scheme of examination
This examination question paper in theor y
subjects will be for a maximum of 60 marks
2 mid exams each for 20 marks and of 1 hr
duration are to be conducted. For a total of 20
marks, 75% of better of the two and 25% of the
other are added and reported.
6 Question to be released in advance.
2 Questions allotted b y Examiners choice to
be answered. Duration 45 min.
Average of Home Assignments minimum 2 per
subject
One surprise quiz per subject
5 marks are allotted for attendance and class
notes

Note: 75% of Theory and 25% of lab marks will be considered as theory internal marks.
75% of Theory and 25% of lab marks will be considered as theory external marks .

16

Attendance Weightage 05 Marks


Attendance of 75 % and above but less than
80 % 01 Mark Attendance of 80 % and
above but less than 85 % 02 Marks
Attendance of 85 % and above but less
than
90 % 03 Marks Attendance of 90 % and
above but less than 95 % 04 Marks
Attendance of 95 % and above 05 Marks
20. Chamber consultation hours:
4:00 pm to 5:00 pm CSE block Fourth Floor Faculty Cabin
21. Notices:
ALL notices regarding this subject are displayed on the e-learning site only
22. Signature of the Course

Coordinator
24. Signature of the Group

Head
25. Signature of the HOD

17

You might also like