Digital Signal Processing - Written Assignments
Digital Signal Processing - Written Assignments
Written Assignments
FFT
3. Compute the DFT of the sequence x(n) = [1, -1, -1, -1, 1, 1, 1, -1] using DIT-
FFT algorithm. Draw the flow graph indicating the intermediate values.
4. Compute the DFT of the sequence x(n) = [0.707, 1, 0.707, 0, -0.707, -1,
-0.707,0] using DIT-FFT algorithm. Draw the flow graph indicating the
intermediate values.
8. Using Radix-2 DIF-FFT algorithm, compute the IDFT. Given that X(k) is
X(0) = 4 X(1) = 1 – j 2.414, X(2) = 0, X(3) = 1 – j 0.414, X(4) = 0, X(5) = 1 +
j 0.414, X(6) = 0, X(7) = 1 + j 2.414.
9. Realize the following system functions using Direct form-I, Direct form-II
and CSOS / PSOS
[Each of the following problems may be asked for 10 Marks]
i) H(z) = [(z + 0.8)(z – 0.3)] / [(z2 + 0.5z + 0.2)(z2 + 0.6z + 0.1)]
ii) H(z) = [(z2 + 0.5z +1)(z + 0.6)] / [(z2 + 0.6z + 0.2)(z – 0.8)]
iii) H(z) = [(1 – 0.25z-1)(z-2 – 5z-1 + 6)] / [(z-2 – 2z-1 + 2.5)(1 – 0.75z-1)]
iv) H(z) = [z(0.5z – 0.8)] / [(z + 1)(z2 + 0.5z + 0.4)]
v) H(z) = [(z-2 + z-1 + 1) / (z2 – 1)] + [(z-1 + 1) / (z-2 + 2z-1 + 2)]
vi) H(z) = [z(z – 1)] / [z2 + z + 1]
vii)H(z) = [0.8 / (1 + 0.2z-1 + z-2)] + [1.0 / (1 – 0.5z-1 + z-2)]
viii) Implement the following filter using parallel as well as series
combination of first/second order filter sections.
H(z) = z[1 + z-1 + (1 + z-1) / (1 – z-1 + z-2)]
11. Explain the direct form and cascade form of realization of an FIR filter.
12. Implement the frequency sampling structure for the following impulse
responses.
i) h(n) = 0.5(n) + (n-1) + 0.5(n-2)
ii) h(n) = 2(n) + 0.5(n-1) + 0.5(n-7)
iii) h(n) = (n) + 2(n-1) + (n-2)
iv) h(n) = (n) + 0.5(n-1) – 0.25(n-2) + 0.5(n-3) + (n-4)
14. Obtain the frequency sampling structure of linear phase FIR filter having
symmetric response for N even and odd.
17. Design an ideal FIR low pass filter with a cutoff frequency of /2 radians,
using frequency sampling technique. Assume 11 tap coefficients.
18. Design an ideal linear phase FIR filter with the following specification, using
frequency-sampling technique. Hd(ejw) = e-j5w; for 0w/2 and Hd(ejw) =
0; for /2 w.
19. Design an ideal bandpass FIR filter with cutoff frequencies /6 and /3 using
frequency sampling technique. Assume 25 tap coefficients.
20. Explain with suitable illustrations the design of linear phase FIR filters using
windows.
FIR FILTER DESIGN USING WINDOWS
21. Design an ideal FIR low pass filter with a cutoff frequency of /2 radians,
using Hamming / Hanning / Bartlett / Rectangular / Blackman / Kaiser
window. Assume 25 tap coefficients.
22. Design an ideal linear phase FIR filter with the following specification, using
Hamming / Hanning / Bartlett / Rectangular / Blackman / Kaiser window.
Hd(ejw) = e-j12w; for -/2 w /2 and H d(ejw) = 0; for /2
w.
23. Design the filter with the following specification using Hamming / Hanning /
Bartlett / Blackman / Rectangular / Kaiser window.
Hd(ejw) = e-5jw; for /6 w /2 and Hd(ejw) = 0; elsewhere.
25. Design the bandpass FIR filter, the desired frequency response is
Hd(ejw) = e-jw ; wc1 w wc2 ;
=0 ; otherwise.
Where = 4 , wc1 = 1 rad/sec, wc2 = 3rad/sec. Use Hamming window.
26. Design an FIR linear phase lowpass filter using windows to meet the
following specifications.
0.99 < H(ejw) 1.01; for 0 w 0.19
H(ejw) 0.01; for 0.21 w .
27. Design a lowpass filter using windows that will have 3 dB cutoff at 30
rad/sec and an attenuation of 50 dB at 45 rad/sec. The filter is required to
have linear phase characteristics and the system employs a sampling
frequency of 100 Hz.
28. Determine the parameters of FIR filter which has the following specifications,
wp = 0.2 rad, ws= 0.3 rad and stopband attenuation is 50 dB. Use
Hamming window.
29. The desired amplitude response of a certain FIR filter with linear phase is
H(ejw) =1; for 0 f 500 Hz
H(ejw) = 0; elsewhere
The sampling frequency fs = 2 kHz and the impulse response is to be 30 mSec
long. Using a rectangular window determine impulse response h(n). Modify
the design using Hamming window.
30. Design a FIR lowpass filter with linear phase property using Kaiser window
to meet the following specifications, wp = 0.3 rad , ws = 0.5 rad and
stopband attenuation = 40 dB.
IIR FILTER DESIGN
32. Design and realize a Butterworth / Schebychev lowpass digital filter whose
Passband magnitude is to be constant within 1 dB for frequencies below 0.2
rad/sec and stopband attenuation is to be greater than 15 dB for frequencies
above 0.3 rad/sec.
33. Design using bilinear transformation technique, a lowpass filter for the
following specifications.
H(j) -1 dB 0 w 100 rad/sec
H(j) -40 dB w 2000 rad/sec.
Sampling frequency = 8000 rad/sec. Realize the filter structure.
34. Design a lowpass Butterworth / Schebychev digital filter for the following
specifications.
H(j) -0.5 dB 0 w 50 rad/sec
H(j) -50 dB w 500 rad/sec.
Assume the sampling frequency to be 4k rad/sec. Realize the filter using
suitable structure.
47. With necessary explanation, obtain by the pole-zero placement method, the
transfer function, the difference equation and realization of a digital notch
filter to meet the following specifications.
Notch frequency = 50 Hz
3 dB width of notch = 5 Hz
Sampling frequency = 500 Hz