EET453 Digital Signal Processing
EET453 Digital Signal Processing
Preamble: This course introduces the discrete Fourier transform (DFT) and its computation
using direct method and fast Fourier transform (FFT). Techniques for designing infinite
impulse response (IIR) and finite impulse response (FIR) filters from given specifications are
also introduced. Various structures for realization of IIR and FIR filters are discussed.
Detailed analysis of finite word-length effects in fixed point DSP systems is included.
Architecture of a digital signal processor is also discussed.
Course Outcomes: After the completion of the course the student will be able to
CO 1 Compute Discrete Fourier transform and Fast Fourier transform .
CO 2 Discuss the various structures for realization of IIR and FIR discrete-time systems.
Design IIR (Butterworth and Chebyshev) digital filters using impulse invariant and
CO 3
bilinear transformation methods.
CO 4 Design FIR filters using frequency sampling method and window function method.
Compare fixed point and floating point arithmetic used in digital signal processors
CO 5
and discuss the finite word length effects.
CO 6 Explain the architecture of digital signal processors and the applications of DSP.
Assessment Pattern
Continuous Assessment Tests
Bloom’s Category End Semester Examination
1 2
Remember (K1) 10 10 10
Understand (K2) 10 10 30
Apply (K3) 30 30 60
Analyse (K4)
Evaluate (K5)
Create (K6)
Mark distribution ELECTRICAL AND ELECTRONICS
Total ESE
CIE ESE
Marks Duration
150 50 100 3 hours
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A
contain 10 questions with 2 questions from each module, having 3 marks for each question.
Students should answer all questions. Part B contains 2 questions from each module of which
student should answer any one. Each question can have maximum 2 sub-divisions and carry
14 marks.
QPCODE:
Reg. No:
Name:
PART A
Answer all Questions.
Each question carries 3 Marks
1 List any 3 properties of DFT.
The first 5 points of the 8-point DFT of a real valued sequence are
2 X (k ) ={0.25, 0.125 − j 0.3, 0, 0.125 − j 0.05, 0} . Determine the remaining 3
points.
Obtain direct form 1 realization for a digital IIR system described by the
3 z + 0.2
system function, H ( z ) = 2 .
z + 0.5 z + 1
Obtain realization with minimum number of multipliers for the system
4 1 1
function H ( z ) = + z −1 + z −2 .
2 2
5 ELECTRICAL AND ELECTRONICS
Explain warping effect in bilinear transformation.
Determine the order of a Chebyshev analog lowpass filter with a maximum
6 passband attenuation of 2.5dB at Ωp = 20 rad/sec and the stopband
attenuation of 30dB at Ωs = 50 rad/sec.
What are the desirable characteristics of a window function used for
7
truncating the infinite impulse response?
Represent the numbers i) +4.5 and ii) -4.5 in IEEE 754 single-precision
8
floating point format.
List any 3 finite-word length effects in a fixed point digital signal
9
processor.
Draw the block diagram of a basic Harvard architecture in digital signal
10
processor.
PART B
Answer any one full question from each module.
Each question carries 14 Marks
Module 1
11 a) Find the 4-point DFT of the sequence, x(n) ={1, −1,1, −1} . Also, using time (7)
shift property, find the DFT of the sequence, y=
(n) x((n − 2)) 4 .
b) Two finite duration sequences are h(n) = {1,0,1} (7)
and x(n) ={−1, 2, −1,0,1,3, −2,1, −3, −2, −1,0, −2} . Use overlap-save method, to
( n) x ( n) ∗ h( n) .
find y=
OR
12 Compute IDFT of the sequence (14)
{7, −0.707 − j 0.707, − j,0.707 − j 0.707,1,0.707 + j 0.707, j, −0.707 + j.707}
X (k ) =
using DIT FFT.
Module 2
13 a) 1 + 13 z −1 (6)
Realize the system function in cascade form H ( z ) = .
1 − 3 4 z −1 + 18 z −2
b) Determine the direct form 2 and transposed direct form structure for the (8)
1 1
given system y (=n) y (n − 1) − y (n − 2) + x(n) + x(n − 1) .
2 4
OR
14 a) Obtain the direct form realization of linear phase FIR system given by (7)
3 17 3
1 + z −1 + z −2 + z −3 + z −4
H ( z) =
4 8 4
b) Determine the coefficients km of the lattice filter corresponding to FIR filter (7)
−1 −2
described by the system function H ( z ) = 1 + 2 z + 1 3 z . Also, draw the
corresponding second order lattice structure
ELECTRICAL AND ELECTRONICS
Module 3
15 a) Find H(z) using impulse invariant transformation. (7)
1
=H ( s) =
2
; T 1sec .
s + 2s + 1
b) A Butterworth lowpass filter has to meet the following specifications. (7)
i) Passband gain = -3dB at fp = 500Hz
ii) Stopband attenuation greater than or equal to 40dB at fs = 1000Hz
Determine the order of the Butterworth filter to meet the above
specifications. Also, find the cut off frequency.
OR
16 Design a Chebyshev digital lowpass filter with a maximum passband (14)
attenuation of 2dB at 100Hz and minimum stopband attenuation of 20dB
at 500Hz. Sampling rate is 4000 samples/sec. Use bilinear transformation.
Module 4
17 a) Design a linear phase lowpass FIR filter with N = 7 and a cut-off frequency (7)
0.3π radian using the frequency sampling method.
b) ω 1 3ω (7)
A linear phase FIR filter has frequency response H=(ω ) cos + cos
2 2 2
Determine the impulse response h(n).
OR
18 A band stop filter is to be designed with the following desired frequency (14)
e − jωα
jω − ωc1 ≤ ω ≤ ωc1 ωc 2 ≤ ω ≤ π
response H d (e ) =
0 otherwise
Design with N = 7, ωc1 = π/4 rad/sec, ωc2 = 3π/4 rad/sec using rectangular
window.
Module 5
19 a) Compare between fixed point and floating point digital signal processors. (6)
b) The output of an ADC is applied to a digital filter with system function (8)
0.5 z
H ( z) = . Find the output noise power from digital filter when
( z − 0.5)
input signal is quantized to have 8 bits.
OR
20 a) Draw and explain the architecture of any fixed-point DSP processor. (8)
b) Explain the techniques used to prevent overflow in fixed-point DSP (6)
operations.
SyllabusELECTRICAL AND ELECTRONICS
Text Books
1. John G. Proakis & Dimitris G.Manolakis, “Digital Signal Processing Principles,
Algorithms & Applications”, Pearson
Reference Books
1. Emmanuel Ifeachor & Barrie W Jervis, “Digital Signal Processing”, Pearson, 13th
edition, 2013
2. P. Ramesh Babu, “Digital Signal Processing”, Scitech Publications (India) Pvt Ltd,
2nd edition, 2003
3. Li Tan, “Digital Signal Processing, Fundamentals & Applications”, Academic Press,
Ist edition, 2008
4. D. Ganesh Rao & Vineeta P Gejji, “Digital Signal Processing, A Simplified
Approach”, Sanguine Technical Publishers, 2nd edition, 2008