0% found this document useful (0 votes)
58 views14 pages

Digital Signal Processing Exam Paper

The document outlines the examination structure for the Digital Signal Processing course, including various questions categorized into Part A and Part B, with each question carrying specific marks. Part A consists of short answer questions, while Part B requires detailed answers to selected questions from different modules. The content covers topics such as DFT, FIR and IIR filters, DSP processor architecture, and various signal processing techniques.

Uploaded by

Athul S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views14 pages

Digital Signal Processing Exam Paper

The document outlines the examination structure for the Digital Signal Processing course, including various questions categorized into Part A and Part B, with each question carrying specific marks. Part A consists of short answer questions, while Part B requires detailed answers to selected questions from different modules. The content covers topics such as DFT, FIR and IIR filters, DSP processor architecture, and various signal processing techniques.

Uploaded by

Athul S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

B 1100ECT303122103

Reg No.:

APJ ABDUL KALAM TECHNOLOGICAL


Fifth Semester [Link] Degree Examination December 2021 (2019
Course Code: ECT303
Course Name: DIGITAL SIGNAL PROCESSING
Max. Marks: 100 Duration:3 Hours
PART A
(Answer all questions; each question caties 3 marks) Marks

I What are the methods of filtering long sequence? explain. 3

2 Give any three properties of DFT. 3

3 Calculate the 4- point DFT of cos(zn) 3


rl
4 Find Circular time reversal of [8, 5, 3, l] 3

5 Approximation
Explain the design steps of IIR filter using Butterworth 3

6 What is the advantages of frequency sampling technique in FIR filter design 3

7 What is Cascade implementation of IIR filter? 3

8 What is a linear phase filter? What conditions are to be satisfied by an FIR 3


flter in order to have linear phase?

9 Give any three differences between DSP processor and general purpose 3
microprocessors.

10 Write down any three applications of DSP Processor.

PART B
(Answer [Link] question _from each module, each question canies 14 marks)

' Module -1
ll a) Using an example elaborate the working of Overlap Save method while filtering a 7

long sequence with small sequence

b) Differentiate between Overlap methods and normal fiItering 7

12 a) Explain how DFT can be used as a linear Transformation 7

b) Calculate the DFT of [3, 19,6 ,15]. Also plot the magnitude and phase 7
response

Module -2

l3 a) Derive the Decimation in Time algorithm for Fast Fourier transform.

Page 1 of 2
Downloaded from [Link]
1100ECT3A3122t03

b) Find the DFT of [3,4,8,1] using the above method 7

14 a) Illustrate the procedure for finding IDFT using radix-2FFT algorithm 5

b) Find the IDFT of fI5,2l,2,l3l using the above method 9

Module -3

15 a) 10
Design a digital Butter worth lowpass filter satisfying the constraints

0.707 < ltt(e;')1


lHl"r';;
Using bilinear Transformation, T:1 Sec

b) What is Gibb's phenomenon? 4

16 a) Design a maximally flat analog filter of order 2 with cut-off frequency 0.6 4
rad/sec

b) Design a digital lowpass filter and implement the above question using 10
Impulse Invariance method.

Module -4

T7 a) Obtain the Direct form-I ,Direct form-Il cascade and parallel form realization 10
of y[n]: - 0.1 y[n-l] + 0.2yln-21 + 3 x[n] + 3.6 x[n-l] + 0.6xln-21
b) Find the impulse response of a filter given by H(Z) - t - Z-1 + 2Z-1 + 4
3Z-1 + \Z-L. Does this represent a linear phase realizatior.J? Comment.
18 a) Represent the output of a signal being upsampled by a factor of 3, then down
sampled by a factor of 12 followed by upsampled by a factor of 4

b) Explain what is aliasing in Multi-rate signal processing. What is the use of


Anti-aliasing filter? Explain.

Module -5
19 a) In detail, explain the architecture of DSP Processor TMS 320C6713 7

b) Illustrate the quantisation noise in ADC. 7

20 a) List out the advantages and disadvantages of floating point DSP Processors. 7

b) Explain the usage of a DSP Processor for any two day to day applications. 7

Page 2 of 2

Downloaded from [Link]


B 1100ECT303122204 Pages: 3

Reg No.:_______________ Name:__________________________


APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
Fifth Semester [Link] Degree Regular and Supplementary Examination Dec 2022 (2019 scheme)

Course Code: ECT 303


Course Name: DIGITAL SIGNAL PROCESSING

Max. Marks: 100 Duration: 3 Hours

PART A
(Answer all questions; each question carries 3 marks) Marks

1 1 𝑛 3
Compute the DFT of the sequence x[n] = (2) [∑3𝑘=0(𝛿(𝑛 − 𝑘))]

2 Explain Digital signal processing system with a block diagram. 3


3 Discuss the need for FFT. Justify your answer in terms of computational 3
complexity, memory requirement etc.
4 Find the DFT of the sequence using DIT FFT algorithm x[n] = {1, -1, 0} 3
5 Compare FIR and IIR filters. 3
6 1 3
Analog transfer function of a digital filter is given by (𝑠) = 𝑠+3 . Comment

on the stability of the filter. Obtain the digital transfer function of the same
using impulse invariance method. Where sampling time is T.
7 What is Multirate signal processing? Obtain interpolated and decimated 3
versions for the sequence x[n] = {1, 2, 3, 4, 5, 6, 7, 8} by a factor 2.
8 Obtain the direct form structure for the FIR filter with transfer function 3
𝐻(𝑧) = 1 + 2𝑧 −1 + 3𝑧 −2 + 4𝑧 −3 + 5𝑧 −4 + 6𝑧 −6 + 7𝑧 −7
9 What is meant by pipelining? Give its significance in DSP processors. 3
10 The effect of ADC quantization noise plays very important role in DSP 3
processors. Justify.
PART B
(Answer one full question from each module, each question carries 14 marks)

Module -1
11 a) State the following properties of DFT (i) Linearity (ii) Time Reversal 6
(iii) Parseval’s theorem
b) Illustrate the concept of circular convolution property of a DFT sequence 8
for the discrete time sequences x[n] = {1, 2, 1, 2}, h[n] = {2, 4, 6, 8}

Page 1 of 3
1100ECT303122204

12 a) What is the significance of zero padding? If number of zeros are padded on 6


(i) Left of the signal (ii) Right of the signal. Comment on its effect on the
spectrum.
b) Find the linear convolution sum of the sequence x[n] = {1, 2, -1, 2, 3, -2, 8
-3, -1, 1, 1, 2, -1} and h[n] = {1, 2} using overlap add method.
Module -2
13 a) Write down the principle of in-place computation in FFT. 4
b) Compute the IDFT of the sequence X[k] = {1, -1, 1, -1, 1, -1, 1, -1} using 10
DIT algorithm.
14 a) Explain the principle of DIF FFT algorithm and obtain the final flow graph 10
for the same.
b) Find the 4-point DFT of sequences x[n] = {1, 2, 0, 1} and 4
y[n] = {2, 2, 1, 1} by computing the 4-point DFT only once.
Module -3
15 a) Design a Butterworth filter using bilinear transformation. 10
Specifications of desired LPF are
𝛱
0.707 ≤ |𝐻(𝑤)| ≤ 1 ; 0≤𝑤≤
2
3𝛱
|𝐻(𝑤)| ≤ 0.2, ≤𝑤≤𝛱
4
Given that T= 1 sec.
b) Explain Gibbs phenomenon. 4
16 a) For the desired frequency response 8

−𝑗3𝜔
3𝜋 3𝜋
𝐻𝑑 (𝜔) = {𝑒 ,−
4
≤ 𝜔≤
4
0, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
Determine for N = 7 using rectangular window.
b) Explain the principle of frequency sampling technique for FIR filter 6
design.
Module -4
17 a) Obtain direct form I, direct form II and parallel form structure for the 10
system
1 1
𝑦(𝑛) = 𝑦(𝑛 − 1) + 𝑦(𝑛 − 2) + 𝑥(𝑛) + 𝑥(𝑛 − 1)
2 4
b) Write a short note on anti-aliasing filter and anti-imaging filter 4

Page 2 of 3
1100ECT303122204

18 a) Obtain the cascade form realisation using direct form II 7


2 + 𝑧 −1 + 𝑧 −2
𝐻(𝑧) =
1 1 1
(1 + 𝑧 −1 ) (1 − 𝑧 −1 ) (1 + 𝑧 −1 )
2 4 8
b) Write down the principle of linear phase in FIR filter with a structure. 7
Module -5
19 a) With a detailed block diagram, explain the architecture of typical DSP 10
processor family TMS320C67XX.
b) Write a short note on truncation and rounding with examples? 4
20 a) What are the various data formats in DSP processors? Explain with 8
suitable examples.
b) MAC is the heart of DSP processor. Justify. 6
***

Page 3 of 3
B 1100ECT3031222031100ECT303122101 Pages: 3

Reg No.:_______________ Name:__________________________


APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
[Link] Degree S5 (R, S) / S5 (PT) (R, S) Examination December 2023 (2019 Scheme)

Course Code: ECT 303


Course Name: DIGITAL SIGNAL PROCESSING
Max. Marks: 100 Duration: 3 Hours

PART A
(Answer all questions; each question carries 3 marks) Marks

1 State and prove Parseval’s theorem. 3


2 Obtain linear convolution of the sequences 𝑥(𝑛) = {1,2,3} & ℎ(𝑛) = 3
{−1, −2} using circular convolution.
3 Find the number of complex multiplications involved in the calculation of a 64- 3
point DFT using (i) direct computation (ii) radix-2 FFT algorithm
4 What is twiddle factor ? 3
5 Derive the mapping between s and z in bilinear transformation. 3
6 Given the specification pass band attenuation is 1 dB , stop band attenuation is 30 3
dB, pass band edge frequency 200 rad/sec and stop band edge frequency 600
rad/sec . Determine the order of the Butterworth Analog filter?
7 Draw the direct form realization of FIR system. 3
8 Why antialiasing filter is used in decimating systems? 3
9 What are the different stages in pipelining? 3
10 Compare Von Neumann and Harvard architecture. 3
PART B
(Answer one full question from each module, each question carries 14 marks)

Module -1
11 a) Consider the length -12 sequence defined for 0≤ n≤ 12 is x(n) = {3, -1, 2, 4, -3, - 8
2, 0, 1, -4, 6, 2,5} with a 12-point DFT .Evaluate the following functions of X(k)
without computing DFT:

a. X(0)
b. X(6)

Page 1 of 3
1100ECT3031222031100ECT303122101

11
c. ∑𝑘=0 X(k)
11
d. ∑𝑘=0 |𝑋(𝑘)|2

b) State and prove time shifting property of DFT. 6


12 a) Find the convolution of x(n) = {1, 2, 3, 4, 5, 6, 7, 8, 9} and h(n) = {2, 4, 6} using 7
overlap add method.
b) Find the 4-DFT of the sequence {1, 1, 1, 0} and plot |X(K)|. 7
Module -2
13 a) Given (𝑛) = (𝑛 + 1) 𝑓𝑜𝑟 0 ≤ 𝑛 ≤ 7. Find (𝑘) using DIT – FFT algorithm. 8
b) Compare DIT and DIF algorithms. 6
14 a) Explain how a 2N point DFT of a 2N point real-valued sequence can be found by 6
computing a single N point DFT.
b) Find the IDFT of the sequence 𝑋(𝑘) = {4, 1 − 𝑗2.414, 0 ,1 − 𝑗0.414, 0, 1 + 8
𝑗0.414, 0, 1 + 𝑗2.414} using DIF – FFT algorithm
Module -3
15 a) Design a Butterworth filter using bilinear transformation. 8
Specifications of desired LPF are
0.9 ≤ |𝐻(𝑤)| ≤ 1 ; 0 ≤ 𝑤 ≤ 𝛱/2
|𝐻(𝑤)| ≤ 0.2, 3𝛱/4 ≤ 𝑤 ≤ 𝛱
𝛱
𝑇 = 1 𝑠𝑒𝑐, 𝐴𝑝 = 0.9 , 𝐴𝑠 = 0.2, 𝑤𝑝 = 2 , 𝑤𝑠 = 3𝛱/4
b) Derive equations for magnitude and phase responses of FIR filter whose impulse 6
response is symmetric and length N even.
16 a) 𝑒 −3𝑗𝑤 , |𝑤| ≤ 3𝛱/4 10
The desired frequency response of LPF is 𝐻𝑑(𝑤) = {
0, 𝑒𝑙𝑠𝑒
Determine the frequency response of FIR filter if hamming window is used.
(N = 7)
b) Convert the analog filter H(s) given below in to a second order Butterworth 4
digital filter using impulse invariance technique.

Module -4
17 a) When is a cascade form realization preferred in FIR filters? 7
Obtain cascade realization with minimum number of multipliers for the system
function

Page 2 of 3
1100ECT3031222031100ECT303122101

1 1 1
𝐻(𝑧) = ( + 𝑧 −1 + 𝑧 −2 ) (1 + 𝑧 −1 + 𝑧 −2 )
2 2 3
b) How upsampling and downsampling affect the frequency spectrum of a signal 7
x(n) with frequency spectrum X(ejω) ? Explain the need of low pass filter prior to
downsampling
18 a) What are multirate DSP systems? Give the output of decimation by M system in 4
time domain.
b) Obtain the cascade and parallel form realization for the system 10
𝑦(𝑛) = −0.1𝑦(𝑛 − 1) + 0.2 𝑦(𝑛 − 2) + 3 𝑥(𝑛) + 3.6 𝑥(𝑛 − 1) + 0.6 𝑥(𝑛 − 2)
Module -5
19 a) Explain the effects of coefficient quantization in IIR and FIR filters. 7
b) What are the main features of a DSP processor? Give the significance of MAC 7
unit in a DSP processor.
20 a) Draw the block diagram of TMS320C67XX and briefly explain the function of 10
each block.
b) Write a short note on finite word length effects in DSP systems. 4
***

Page 3 of 3
B 1100ECT303122202 Pages: 3

Reg No.:_______________ Name:__________________________


APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
[Link] Degree S5 (R, S) / S5 (WP) (R) / S5 (PT) (R,S) Examination November 2024 (2019 Scheme)

Course Code: ECT 303


Course Name: DIGITAL SIGNAL PROCESSING
Max. Marks: 100 Duration: 3 Hours

PART A
(Answer all questions; each question carries 3 marks) Marks

1 Given x(n) = { 1, 2, -3, -4, 5, -1 }. Without calculating DFT find ∑5𝐾=0 −1𝐾 𝑋(𝐾) 3
2 Calculate the number of real multiplications and additions involved in the 3
computation of 32- DFT using direct computation.
3 FFT algorithm is an in-place algorithm. Justify the statement. 3
4 Distinguish between the butterflies used in DIT and DIF FFT algorithms. 3
5 Explain the significance of linear phase FIR filters. How they could be identified from 3
impulse response.
6 Explain Gibb’s phenomenon? How it could be eliminated. 3
7 Realize the filter using minimum number of multipliers 3
H(z) = (2 + 2z-1 ) ( 0.5 - 0.25z-1 +0.5z-2 )
8 Why antialiasing filter is used in decimating systems? 3
9 Distinguish between fixed point and floating point arithmetic. 3
10 What is the range of Mantissa in floating point representation? 3
Find the floating point representation of the number 1.5
PART B
(Answer one full question from each module, each question carries 14 marks)

Module -1
11 a) In many signal processing applications, we often multiply an infinite length sequence by 7
a window of length N. The time domain expression for such a window is
1 1 2𝜋𝑛
𝑤(𝑛) = ( ) + cos( ). If X(k) is the DFT of the input sequence x(n),
2 2 𝑁
then what is the DFT of the windowed sequence y(n)=w(n)x(n)?
b) Determine response of a low-pass filter with impulse response h(n) = [ 1, 1] for 7
an input x(n) = [1 ,0 ,3 ,2 ,0 ,1 ,4 ,1 ,2 ] using overlap save method.

Page 1 of 3
1100ECT303122202

12 a) x[n] = [1,-1,2,3,0,0] and X[K] is its 6 point DFT. Given that Y[K]=W32KX[K]. 4
Without computing IDFT, determine the time domain sequence y[n].
b) i) State Circular frequency shift property. 4 – DFT of the signal x(n) ={a, b, c, d} 10
is X(K).Using circular shift property find the IDFT of X(K-2) ?
ii) Find linear convolution of the sequence {1,2,3,4} and {1,2,1} using circular
convolution.
Module -2
13 a) Compute the DFT of the sequence {1, 1, 2, 4, 2, 3, 4, 1} using radix 2 DIT - FFT 7
algorithm.
b) Explain how IFFT can be computed using FFT algorithm. And find the 4 point 7
sequence whose DFT is (2, 1-j, 0, 1+j) using DIF-FFT algorithm.
14 a) Compute the DFT of the sequence {1, 2, 3, 4, 5, 6, 7, 8} using radix 2 DIF - FFT 7
algorithm.
b) Given x(n) ={3, 0, 1, 1} and h(n) = {2, 0, 1, 2}. Find the 4 point DFTs of these 2 7
sequences using a single 4 point DFT?
Module -3
15 a) Design a 6th order linear phase FIR filter with following specifications using 8
Hamming window. |𝑯(𝒆𝒋𝝎 ) | = 𝟏 for 𝟎 ≤ |𝝎| ≤ 𝟎. 𝟐𝟓𝝅
| 𝑯(𝒆𝒋𝝎) | = 𝟎 for 𝟎. 𝟐𝟓𝝅 ≤ |𝝎| ≤ 𝝅
b) Comment on the nature of group delay and phase delay in an FIR filter with 6
symmetrical impulse response. And prove that the zeros of such a filter exist in
reciprocal pairs?
16 a) Design a digital Butterworth Filter that has -2dB pass band attenuation at 10
250 Hz and at least -15dB stop band attenuation at 500 Hz. Sampling frequency
is 2000 Hz. Find the cut off frequency by matching pass band criterion.
Use Bilinear transformation (T = 1 sec).
b) Compare FIR and IIR Filters. 4
Module -4
17 a) Realize the system described by the difference equation 11
y(n) = -0.1y(n - 1) + 0.72y(n - 2) + 0.7x(n) - 0.252x(n - 2) in Direct form 2,
Cascade form and Parallel form?
b) Calculate the number of multiplications, additions and memory locations 3
required for Direct form-II realization of the system
y(n) = 2y(n - 1) + 3y(n - 2) + 2x(n) - 3x(n - 2).

Page 2 of 3
1100ECT303122202

18 a) Realize the system described by the difference equation 8


y(n) = -0.1y(n - 1) + 0.2y(n - 2) + 3x(n) +3.6x(n – 1) + 0.6x(n – 2) Cascade
form and Parallel form?
b) Explain the process of interpolation and justify the relevance of anti-imaging 6
filter during interpolation.
Module -5
19 a) With a neat diagram explain the architecture of TMS320C67xx processor. 8
b) A system is described by the transfer function H(z) = 1 ÷ (1 - 0.9 z-1 + 0.2z-2 ) 6
For the given IIR system find the location of poles before and after quantisation ,
when it is realised in Direct form 1 form. Assume a word length of 4 bits
including sign bits while truncating.
20 a) Derive the expression for steady state noise power due to input quantisation by 8
rounding and truncation.
b) Distinguish between zero input limit cycle oscillation and Overflow oscillations. 6
***

Page 3 of 3
B 1100ECT303122201 Pages: 3

Reg No.:_______________ Name:__________________________


APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
[Link] Degree S5 (S, FE) / S5 (PT) (S) Examination June 2024 (2019 Scheme)

Course Code: ECT 303


Course Name: DIGITAL SIGNAL PROCESSING
Max. Marks: 100 Duration: 3 Hours
PART A
(Answer all questions; each question carries 3 marks) Marks
1 DFT of a real valued signal X(k). = { j , 1+j, A, 1-j, -1, B, -1-j, C}.Find the 3
energy of the signal?
2 Determine the circular convolution of the following sequences, x(n) = {1 , 2, 3, 1 } 3
and h(n) = {4, 3, 2, 2 }
3 FFT algorithm is an in-place algorithm. Justify it? 3
4 Calculate the number of real multiplications and real additions involved in the 3
calculation of 512- DFT using direct computation?
5 Given the specification pass band attenuation is 1 dB , stop band attenuation is 3
30 dB, pass band edge frequency 200 rad/sec and stop band edge frequency 600
rad/sec . Determine the order of the Butterworth Analog filter?
6 Describe the need for employing window technique for FIR filter design? 3
7 Why antialiasing filter is used in decimating systems? 3
8 Calculate the number of multiplications, additions and delay elements required 3
in the direct form II realization of following system.
y( n ) = 3y(n - 1) +2y(n - 2) + 4x(n) + 0.4x(n - 1) +0.8 x(n-2)
9 Differentiate between Harvard and Von-Neumann architecture used in DSP 3
processors?
10 Obtain the floating point arithmetic representation of numbers 6.5 and 1.5? 3
PART B
(Answer one full question from each module, each question carries 14 marks)

Module -1
11 a) Find the 4-DFT o the sequence 𝑥(𝑛) = 6 + sin (2𝜋𝑛) 5
𝑁

b) Find the convolution of x(n) = {2, 1, -1, -2, -3, 5, 6, -1, 2, 0, 2, 1} and 9
h(n) = {3, 2, 1} using overlap save method?

Page 1 of 3
1100ECT303122201

12 a) Obtain the response of an LTI system with impulse response h(n) = { 1, 1, 1} 5


for an input x(n) = {1 , 2, 3, 1} using circular convolution?
b) Given two sequences x1(n) = {0,1, 2, 3, 4 }, y(n) = {1, 0, 0, 0, 0}; Determine a 9
sequence x2(n) so that Y(k) = X1(k) X2(k)
Module -2
13 a) Draw the flow diagram of 16 point radix – 2 DIT FFT algorithm 9
b) Find the 4- IDFT of the sequence X(k) = {10, -2+2j, -2, -2-2j}using radix 2 5
DIT FFT algorithm
14 a) Compute 8-DFT of the sequence x(n) ={0.5, 0.5, 0.5, 0.5, 0, 0, 0, 0} using radix 8
2 DIT FFT algorithm
b) Given at g(n) ={1, -1, 1, -1} and h(n) = {0, 2, 4, 6} find the 4 point DFTs of 6
these 2 sequences using a single 4 point DFT?
Module -3
15 a) Design an Analog Butterworth low pass filter that has 2 dB pass band 8
attenuation at a frequency of 20 rad/sec and at least 10 dB stop band attenuation
at 30 rad/sec.
b) Apply bilinear transformation to 𝐻(𝑠) = 2 6
( 𝑠 + 1 )( 𝑠 + 2 )
with T = 1 sec and find

H(z)?
16 a) Determine the filter coefficients of a linear phase FIR filter of length N = 15, 10
which has a symmetric impulse response and a frequency response that satisfies
1 , 𝑘 = 0, 1, 2, 3
2𝜋𝑘
the conditions, 𝐻 ( 15 ) = { 0.4 , 𝑘=4
0 , 𝑘 = 5, 6, 7
b) Explain the significance of linear phase FIR filter and comment on its impulse 4
response?
Module -4
17 a) Obtain the cascade and parallel structure of the system y( n ) = - 1 y(n - 1) + 8
4
1
y (n - 2) + x(n) - 2x(n - 1) + x(n - 2)
8
b) Obtain the transposed direct form-II structure for the system 6
y( n ) = 0.5y(n - 1) - 0.25y(n - 2) + x(n) + x(n - 1)
18 a) Realize the system function using minimum number of multipliers 6
H(z) = (1 + z-1) (1 + 0.5z-1 + 0.5z-2 + z-3)

Page 2 of 3
1100ECT303122201

b) For the given multi rate system develop an expression for output y(n) as a 8
function of input x(n)
x(n) ↑ 5 ↓10 ↑ 2 y(n)
Module -5
19 a) Draw the architecture block diagram of TMS320C67XX and explain functions 10
of each block?
b) Differentiate between truncation and rounding? 4
20 a) Explain the effect of coefficient quantization in IIR and FIR filters? 8
b) If quantization noise has uniform distribution with zero mean, find the 6
quantization noise in ADC with step size Δ?
***

Page 3 of 3

You might also like