It6502 QB3
It6502 QB3
net
DEPARTMENT OF CSE
QUESTION BANK
SUBJECT : DIGITAL SIGNAL PROCESSING
SEM / YEAR : VI/III
www.AUNewsBlog.net
www.AUNewsBlog.net
2. Explain in detail about the classification of discrete-time signals BTL4 Analysing
and systems. (13)
3. (i) Identify whether the following signals are Power or Energy
signal.
1 n
(a) x(n) =( ) u(n) (4)
2
(b) x(n) =u(n) (3)
BTL1 Remembering
(ii) List the even and odd components of
(a)x(n)=ejn (3)
(b)x(n)={2,1,0,3,4} (3)
𝑛𝜋 𝜋
(b)x(n)=𝑒 𝑗( 3 + 6 ) (3)
BTL3 Applying
(ii) Show whether the following signals is periodic or Aperiodic
signal
π 3π
(a)x(n) = cos ( n) + cos ( ) n (3)
3 4
3 1
j (n+ )
(b)x(n)=e 5 2 (3)
5. Identify whether the following systems are static or dynamic,
linear or nonlinear, time invariant, causal or non-causal ,stable or
unstable
(i) y(n)=cos[(x(n)] (3)
BTL1 Remembering
(ii) y(n)=x(-n+2) (3)
ℎ(𝑛) = (0.8)𝑛 𝑢(𝑛). Point out the response y (n) of such a system
to the input signal 𝑥(𝑛) = 𝑢(𝑛). (7)
BTL4 Analysing
(ii) Infer the impulse response of the system described by the
difference equation
www.AUNewsBlog.net
www.AUNewsBlog.net
8. A causal system is represents by the following difference equation
1 1
𝑦(𝑛) + 𝑦(𝑛 − 1) = 𝑥(𝑛) + 𝑥(𝑛 − 1)Identify the following
4 2
system h(z) and find the unit Sample response of the system in BTL1 Remembering
analytical form. (13)
13. (i) Evaluate the convolution of given signals x(n)= 3n u(- n) and
h(n)= (1/3)n u(n - 2). (8)
(ii) Deduce the linear convolution of the following sequence using BTL5 Evaluating
Multiplication and tabulation methods
PART – C
1 A discrete time system is represented by the following difference
equation
𝑦(𝑛) = 3𝑦 2 (𝑛 − 1) − 𝑛𝑥(𝑛) + 4𝑥(𝑛 − 1) − 2𝑥(𝑛 + 1) 𝑓𝑜𝑟 𝑛 ≥ BTL5 Evaluating
0. Determine whether the system is memoryless, causal, linear and
time variant. Justify your answers. (15)
www.AUNewsBlog.net
www.AUNewsBlog.net
2 Predict the following properties linearity, causality, time
invariance and dynamicity for the given equations.
𝑑 2 𝑦(𝑡) 𝑑𝑦(𝑡)
(i) + 3𝑡 + 𝑦(𝑡) = 𝑥(𝑡) (5) BTL6 Creating
𝑑𝑡 2 𝑑𝑡
2
(ii) 𝑦(𝑛) = 𝑥(𝑛 )+x(n) (5)
(iii) 𝑦(𝑛) = log 𝑥(𝑛) (5)
3 List the various properties of z-transform in detail. (15) BTL5 Evaluating
4 A trapezoidal pulse x(t) is defined by x(t) =
5 − 𝑡; 4 ≤ 𝑡 ≤ 5
[ 1; −4 ≤ 𝑡 ≤ 4
𝑡 + 5; −5 ≤ 𝑡 ≤ −4 BTL6 Creating
(i) Estimate total energy of x(t). (5)
(ii) Develop x(2t-3). (5)
(iii) If y(t) = dx(t)/dt. Formulate total energy of x(t). (5)
www.AUNewsBlog.net
www.AUNewsBlog.net
PART – B
1. Interpret the DFT for the sequence {2, 2, 2, 2, 1, 1, 1, 1}. Using BTL2 Understanding
Radix-2 DIT-FFT Algorithm. (13)
2. Construct the response of LTI system when input sequence x(n)=
{-1,1,2,1} and impulse response h(n)= {-1,1,-1,1} by radix -2 BTL3 Applying
DIT FFT. (13)
3. The given signal is x(n)={1,2,3,4}=h(n). Analyse the Circular
convolution of x(n) and h(n).
BTL4 Analysing
(i) Using DFT Computation. (7)
5. (i) How would you solve the 8-point DFT of the sequence
x(n)={0.5,0.5,0.5,0.5,0,0,0,0} using the radix-2 decimation in time
algorithm? (6)
(ii) Produce the 8 point DFT of the sequence using BTL3 Applying
Radix 2DIT algorithm
X(n) = 1; 0≤n≤2
0; otherwise (7)
6. Identify the eight point DFT of the following sequence using BTL1 Remembering
radix 2 DIT FFT algorithm x(n)={1,-1,-1,-1,1,1,1,-1} (13)
7. (i) List the properties of DFT. (8)
www.AUNewsBlog.net
www.AUNewsBlog.net
12. With appropriate diagrams describe in detail about the following
methods
(i) Overlap save method (7) BTL2 Understanding
www.AUNewsBlog.net
www.AUNewsBlog.net
4. Define prewarping. Why it is needed? BTL1 Remembering
5. Summarize the advantages and disadvantages of bilinear BTL2 Understanding
transformation.
6. 1
How would you modify H(s) = into a digital filter using BTL6 Creating
𝑠 2 +1
approximation of derivatives with T=0.1 sec?
7. Why IIR filters does not have linear phase. Give the proper BTL2 Understanding
Justification?
8. Explain in detail about bilinear transformation with expressions. BTL4 Analysing
9. Summarize the properties of impulse invariant transformation. BTL5 Evaluating
10. List various differences between analog and digital filter. BTL1 Remembering
11. Compare bilinear and impulse invariant transformation. BTL5 Evaluating
12. Given the low pass transfer function H(s) = 1
. Calculate the high BTL3 Applying
𝑠+1
pass transfer function having a cut off frequency 10 rad/sec.
13. Define warping effort. BTL1 Remembering
14. Draw the response curve for butterworth and chebyshev filters and BTL2 Understanding
distinguish each other.
15. Point out the properties of chebyshev filter. BTL4 Analysing
16. List the properties of butterworth filter. BTL1 Remembering
17. Explain the limitations of impulse invariant method of designing BTL4 Analysing
digital filters.
18. Identify the digital transfer function H(z) by using impulse
1 BTL1 Remembering
invariant method for the analog transfer function H(s) = if
𝑠+2
T=0.5sec.
19. Illustrate the types of filters based on frequency response. BTL3 Applying
20. Write the transformation equation to modify low pass filter into BTL6 Creating
band stop filter.
PART – B
1. For the given difference equation y(n)=-0.1y(n-1)+0.2y(n-
2)+3x(n)+3.6x(n-1)+0.6x(n-2). Show the realization structure in
the following form.
www.AUNewsBlog.net
www.AUNewsBlog.net
2. (i) Examine the analog filter with system function 𝐻(𝑠) =
𝑆+0.1
(𝑆+0.1)2 +9
into a digital filter IIR filter using Bilinear
Transformation. The digital filter should have resonant frequency
𝜋
of 𝑊𝑟 = . (6)
4 BTL4 Analysing
(ii) A digital filter with a 3dB bandwidth of 0.25π is to be designed
Ω𝑐
from the analog filter whose system response is 𝐻(𝑠) = .
𝑠+Ω𝑐
Inspect with bilinear transformation to obtain H(z). (7)
www.AUNewsBlog.net
www.AUNewsBlog.net
10. Examine a Butterworth LPF satisfies the following specifications
using impulse invariant method.
BTL1 Remembering
0.7 ≤ |𝐻(𝑗Ω)| ≤ 1; 0 ≤ Ω ≤ 0.2𝜋
13. Identify digital low pass filter using chebyshev filter design
procedure that meets the following specifications. Pass band
magnitude characteristic that is constant to within 1dB for
frequency below ω=0.2π and stop band attenuation of at least 15dB BTL1 Remembering
for frequencies between ω=0.3π and use bilinear transformation.
(13)
14. (i) Explain the procedure for designing analog filters using the
Chebyshev approximation. (5)
(ii) Convert the following analog transfer function in to digital using BTL2 Understanding
Impulse Invariant mapping with T=1sec
3
𝐻(𝑠) = (𝑆+3)(𝑆+5) (8)
PART - C
1
1 If 𝐻𝑎 (𝑆) = , predict the corresponding H(z) using
(𝑆+1)(𝑆+2)
impulse invariant method for sampling frequency of 5 BTL6 Creating
samples/second. (15)
2 (i) Evaluate the analog filter into a digital filter whose system
function is
𝑆+0.2
𝐻(𝑠) = (𝑆+0.2)2 use impulse invariance technique. Assume
+9
𝑇 = 1𝑠𝑒𝑐. (8)
BTL5 Evaluating
(ii) Conclude the cascade form and parallel form
implementation of the system governed by the transfer
1+𝑍 −1
function. 𝐻(𝑠) = (7)
1+2𝑍 −1
2
3 (i) If 𝐻𝑎 (𝑠) = , design the corresponding H(z)
(𝑆+1)(𝑠+2)
using impulse invariant method. Assume T=1 second.
(10) BTL6 Creating
www.AUNewsBlog.net
www.AUNewsBlog.net
(ii) Develop the cascade and parallel realizations for the
1+ 14𝑍 −1
system function given by 𝐻(𝑧) =
(1+ 2𝑍 −1 )(1+ 12𝑍 −1 + 14𝑍 −2 )
1
(5)
PART - A
Q.No Questions BT Level Competence
7. Illustrate the necessary condition for a linear phase FIR filter. BTL3 Applying
8. Explain the reason that FIR filter is always stable. BTL5 Evaluating
9. What do you understand by linear phase response in filters? BTL2 Understanding
10. Distinguish between FIR and IIR filters. BTL4 Analysing
11. Show the frequency response of linear phase FIR filter when BTL3 Applying
impulse response is anti-symmetric and N is odd.
12. Compose the techniques of designing FIR filters. BTL6 Creating
13. Write the disadvantages of Fourier series method. BTL1 Remembering
14. Explain the desirable characteristics of the windows. BTL4 Analysing
15. Define Gibb’s phenomenon or Gibb’s oscillation. BTL1 Remembering
16. Design the equation of hamming and hanning window. BTL6 Creating
17. Choose the design steps involved in FIR filter design. BTL3 Applying
www.AUNewsBlog.net
www.AUNewsBlog.net
18. Inspect which type of filters require frequency sampling? BTL4 Analysing
Examine the suitable method.
19. Summarize the principle of designing FIR filter using BTL2 Understanding
frequency sampling method.
20. State that the filter with h(n) =[-1,0,1] is a linear phase filter. BTL1 Remembering
PART - B
1. 4Using frequency sampling method, Evaluate a low pass filter
3
with the following specifications cut off frequency , wc=𝜋/4
BTL5 Evaluating
and N=15 and plot the magnitude response. (13)
𝜋 𝜋
𝑒 −𝑗𝜔 ; 𝑓𝑜𝑟 − ≤ 𝜔 ≤ BTL6 Creating
𝐻𝑑(𝜔) = { 8 8
𝜋
0 ; ≤𝜔≤𝜋
8
(13)
5. 4(i)Identify a direct form and linear phase FIR filter structures
4for the following impulse response. (7)
BTL1 Remembering
(ii)The transfer function 𝐻(𝑧) = ∑𝑀−1
𝑁=0 ℎ(𝑛)𝑍
−𝑛
6. 4Express that an FIR filter has linear phase if the unit sample
5response satisfies the condition h(n)=h(N-1-n). Also discuss
BTL2 Understanding
symmetric and anti-symmetric cases of FIR filter when N is
even. (13)
www.AUNewsBlog.net
www.AUNewsBlog.net
7. 4Using a rectangular window technique, Estimate a low pass
6filter with pass band gain of unity, cut-off frequency of 1000
Hz and working at a sampling frequency of 5 KHz. The length BTL2 Understanding
of the impulse response should be 7. (13)
www.AUNewsBlog.net
www.AUNewsBlog.net
1. Develop an ideal high pass filter using hanning window with a
frequency response
BTL6 Creating
.
Assume N = 11. (15)
1. Point out the effects of finite word length in digital filters. BTL4 Analysing
2. Define fixed point arithmetic. Give example. BTL1 Remembering
3. Assess the advantages of floating point arithmetic. BTL5 Evaluating
4. Collect the various the advantages of floating point arithmetic. BTL3 Applying
5. Point out the different quantization methods. BTL4 Analysing
6. Define truncation. BTL1 Remembering
7. Define round off noise error. BTL1 Remembering
8. Outline the quantization error. BTL2 Understanding
9. Why we select rounding over truncation in realizing digital filter. BTL5 Evaluating
10. Differentiate truncation with rounding errors. BTL4 Analysing
www.AUNewsBlog.net
www.AUNewsBlog.net
11. Develop the types of quantization errors occur in digital system. BTL6 Creating
13. Construct truncation error for sign magnitude representation and for 2’s BTL6 Creating
complement representation.
14. Express limit cycles. BTL2 Understanding
15. Illustrate zero input limit cycle oscillation. BTL3 Applying
2. (i) Describe in detail about finite word length effects in digital filters.
(6)
(ii) Determine the variance of the round of noise power at the output
of cascade realization of the filter is as described by the transfer BTL1 Remembering
function H (z) = H1 (z) H2 (z). Where
1 1
𝐻1 (𝑧) = −1 𝑎𝑛𝑑𝐻2
(𝑧) = −1 . (7)
1−0.5𝑧 1−0.25𝑧
3. Derive the steady state output noise power and find the steady state
variance of the noise in the output due to quantization of input for the BTL6 Creating
first order filter y (n) = ay (n - 1) + x(n). (13)
4. Summarize the need for scaling and derive the scaling factor for a BTL2 Understanding
second order IIR filter. (13)
www.AUNewsBlog.net
www.AUNewsBlog.net
8. (i)Deduct the errors during resulting from truncation and rounding. (9)
BTL5 Evaluating
(ii)Explain the various formats of the fixed point representation of
binary numbers. (4)
9. For the second order IlR filter, the system function is,
1
𝐻(𝑍) =
(1 − 0.5𝑧 −1 )(1
− 0.45𝑧 −1 ) BTL1 Remembering
Examine the effect of shift in pole location with 3 bit coefficient
representation in direct and cascade forms. (13)
10. The input to the system y(n) = 0.999y (n - 1) + x (n) is applied to an ADC.
Calculate the power produced by the quantization noise at the output of BTL4 Analysing
the filter if the input is quantized to 8 & 16 bits. (13)
12. (i) Order the following numbers in floating point format with five bits
for mantissa and three bits for exponent.
(a) 710 (4) BTL4 Analysing
(b) 0.2510 (3)
(ii) Compare fixed and floating point representation. (6)
𝑧
13. An IIR causal filter has the system function 𝐻(𝑧) = .Assume that
𝑧−0.97
the input signal is zero valued and the computed output signal values are
BTL3 Applying
rounded to one decimal place. Show that under those stated conditions,
the filter output exhibits dead band effect. What is the dead band range?
(13)
14. (i)List the 3 types of quantization error that occur due to the finite word
length of register. (10) BTL1 Remembering
(ii) What are the differences between fixed point and floating point
arithmetic. (3)
PART - C
www.AUNewsBlog.net
www.AUNewsBlog.net
www.AUNewsBlog.net