Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
com
QUESTION BANK
Prepared by
DEPARTMENT OF ECE
QUESTION BANK
Discrete Signals and Systems- A Review – Introduction to DFT – Properties of DFT – Circular Convolution -
Filtering methods based on DFT – FFT Algorithms –Decimation in time Algorithms, Decimation in frequency
Algorithms – Use of FFT in Linear Filtering.
PART A
BT
Q.No Questions Competence
Level
8. How many stages of decimations are required in the case of a 64 point BTL 2 Understanding
radix 2 DIT FFT algorithm?
9. Illustrate in – place computation. BTL 2 Understanding
10. Write the differences and similarities between DIT and DIF? BTL 2 Understanding
11. Select the smallest number of DFTs and IDFTs needed to compute the BTL 3 Applying
linear convolution of length 50 sequences with a length of 800 sequence
15. List the linearity and convolution properties of DFT. BTL 4 Analyzing
17. Determine the number of multiplications required in the computation of BTL 5 Evaluating
8 – point DFT using FFT.
18. Evaluate the 4 – point DFT sequence x(n) = {1, 1, -1, -1}. BTL 5 Evaluating
19. Test the causality and stability of y(n) = sin x(n). BTL 6 Creating
−1 1 1
20. Predict whether ℎ(𝑛) = 𝛿 (𝑛 + 1) + 𝛿 (𝑛) − 𝛿(𝑛 − 1) is stable BTL 6 Creating
4 2 4
1. (i)With appropriate diagrams discuss how Overlap add and Overlap BTL 1 Remembering
save methods are used. (7)
(ii) Find the eight point DFT of the sequence
(8)
3. (i) Find the N – point DFT of the following sequences BTL 1 Remembering
(a) x(n) = δ(n) (b) x(n) = δ(n-1) (8)
4. (i) State and prove if 𝑥3(𝑘 ) = 𝑥1 (𝑘)𝑥2(𝑘), then 𝑥3(𝑛) = BTL 1 Remembering
∑𝑁−1
𝑚=0 𝑥1 (𝑚 ) 𝑥2 ((𝑛 − 𝑚 ))𝑁 . (7)
(ii) Using the above equation, prove for the 8 point DFT of the
sequence 𝑥1 (𝑛) = {1,1,1,1,0,0,0} and 𝑥2 (𝑛) = {1,0,0,0,0,1,1,1}. (6)
5. (i) Illustrate the construction of an 8-point DFT from two 4-point BTL 2 Understanding
DFTs. (7)
(ii) Illustrate the reduction of an 8-point DFT to two 4-point DFTs by
decimation in frequency. (6)
6. (i) Explain Radix – 2 DIF FFT algorithm. Compare it with DIT – FFT BTL 2 Understanding
algorithms. (7)
a) Time reversal
b) Parseval’s theorem
7. (i) Summarize the following properties of DFT (a) Linearity (b) (8) BTL 2 Understanding
Complex conjugate property (c) Circular Convolution (d) Time
Reversal. (8)
10. (i) Examine whether the following systems are linear (7) BTL 4 Analyzing
1
(1) 𝑦 (𝑛) = 𝑁 ∑𝑁−1
𝑚=0 𝑥(𝑛 − 𝑚)
1 , 𝑛 = −2,0,1
𝑥 (𝑛) = { 2, 𝑛 = −1
0, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
12. (i) Compute the 8 point DFT for the following sequences using DIT – BTL 4 Analyzing
FFT algorithm (7)
13. (i) Compute the eight point DFT of the sequence by using the DIT and BTL 5 Evaluating
DIF – FFT algorithm.
(7)
(ii) Determine the impulse response of the causal
System.
𝑦(𝑛) − 𝑦(𝑛 − 1) = 𝑥 (𝑛) + 𝑥(𝑛 − 1) (6)
14. (i) Perform the linear convolution of the sequence x(n) = {1, -1, 1, -1} BTL 6 Creating
and h(n) = {1,2,3,4} using DFT method. (7)
PART C
1. Evaluate radix 2 –DIT FFT algorithm and obtain DFT of the sequence BTL 5 Evaluating
x(n) = {1,2,3,4,4,3,2,1} using DIT algorithm. (15)
(ii) Draw and explain the basic butterfly diagram of DIF FFT. (7)
BT
Q.No Questions Competence
Level
1. Discuss the need for prewarping. BTL 1 Remembering
2. List the properties of Chebyshev filter. BTL 1 Remembering
3. What is the advantage of direct form II realization when compared to direct BTL 1 Remembering
form I realization?
4. Mention the requirements for the digital filter to be stable and causal. BTL 1 Remembering
3. (i) Choose an analog Butterworth filter that has a 2 dB pass band BTL 1 Remembering
attenuation at a frequency of 20 r/Sec & at least 10 dB stop band
attenuation at 30 r/Sec? (6)
(ii) Find a low pass Butterworth digital filter with the following specification
Ws= 4000, Wp= 3000
given by
1+ 14𝑍 −1
𝐻(𝑧) = (6)
(1+ 12𝑍 −1 )(1+ 12𝑍 −1 + 14𝑍 −2 )
5. (i) Explain the procedure for designing analog filters using the Chebyshev BTL 2 Understanding
approximation (6)
BTL 2 Understanding
(ii) Convert the following analog transfer function in to digital using
impulse invariant mapping with T=1Sec
3
𝐻(𝑠 ) = (𝑆+3)(𝑆+5) (7)
6. (i) Explain the Bilinear transform method of IIR filter design. What is BTL 2 Understanding
warping effect? Explain the poles and zeros mapping procedure clearly.
(6)
(ii) Demonstrate a high pass filter with pass band cut off frequency of 1000 BTL 2 Understanding
Hz and down 10 dB at 350 Hz the sampling frequency is 5000 Hz using
Bilinear Transformation. (7)
7. A system is represented by a transfer function H(z) is given by BTL 2 Understanding
H(z)= 3 + [ 4z/z-(1/2) ] – [ z/z-(1/4) ]
a) Does this H (z) represent a FIR or IIR filter? (2)
b) Give a difference equation realization of this system using direct
form I. (6)
c) Draw the block diagram for the direct form 2 canonic realization
and give the governing equation for implementation. (5)
8. (i) Develop a digital Butterworth filter using impulse invariance method BTL 3 Applying
satisfying the constraints Assume T=1Sec
0.8 ≤ |𝐻(𝑒 𝑗𝑤 )| ≤ 1 0 ≤ 𝑤 ≤ 0.2𝜋
|𝐻(𝑒 𝑗𝑤 )| ≤ 0.2 0.6𝜋 ≤ 𝑤 ≤ 𝜋 (7)
(ii) Obtain the direct form I direct form II and cascade form realization of BTL 3 Applying
the following system functions
y(n)=0.1y(n-1)+0.2y(n-2)+3x(n)+3.6x(n-1)+0.6x(n-2) (6)
9. (i) Construct the cascade form realization of the digital system BTL 3 Applying
y(n)=3/4 y(n-1)- (1/8)y(n-2) +1/3x(n-1)+x(n) (6)
(ii) Develop the given analog filter with transfer function
2
𝐻(𝑠 ) = into a digital IIR filter using bilinear
(𝑆+1)(𝑠+2)
Transformation. Assume T=1Sec. (7)
10. (i) Examine the analog filter with system function 𝐻 (𝑠 ) = 𝑆+0.1 into a BTL 4 Analyzing
(𝑆+0.1)2 +9
digital filter IIR filter using Bilinear Transformation. The digital filter
𝜋
should have resonant frequency of 𝑊𝑟 = . (6)
4
(ii) A digital filter with a 3dB bandwidth of 0.25 π is to be designed from
Ω
analog filter whose system response is 𝐻(𝑠 ) = 𝑆+Ω𝐶 . Use bilinear
𝐶
transformation and obtain H (z). (7)
11. Analyze a digital Chebyshev filter to satisfy the constraints BTL 4 Analyzing
13. (i) Design a digital Second order low pass Butterworth filter with cut off BTL 5 Evaluating
frequency 2200 Hz using bilinear transformation. Sampling rate is 8000
Hz. (6)
(ii) Determine the cascade form and parallel form implementation of the
system governed by the transfer function (7)
1+𝑍 −1
𝐻(𝑠) =
1+2𝑍 −1
14. (i) Convert the analog filter into a digital filter whose system function is BTL 6 Creating
𝑆 + 0.2
𝐻 (𝑠 ) =
(𝑆 + 0.2)2 + 9
1 Design a third order Butterworth digital filter using impulse invariant BTL 6 Creating
technique. Assume the sampling period T=1Sec (15)
2 Propose a digital Butterworth filter with the following specifications : BTL 6 Creating
4 Evaluate the direct form I, direct form II, cascade and parallel form BTL 5 Evaluating
realization of LTI system governed by the equation:
3 3 1
y(n)= − 8 𝑦(𝑛 − 1) + 32 𝑦(𝑛 − 2) + 64 𝑦(𝑛 − 3) + 𝑥 (𝑛) +
3𝑥(𝑛 − 1) + 2𝑥(𝑛 − 2) (15)
BT
Q.No Questions Competence
Level
1. Define Gibbs Phenomenon. BTL 1 Remembering
4. List the features of FIR filter design using Kaiser’s approach? BTL 1 Remembering
8. Interpret the reasons that FIR filter is always stable? BTL 2 Understanding
9. Why FIR filters are called as all zero filter? BTL 2 Understanding
10. Outline the principle of designing FIR filter using frequency sampling BTL 2 Understanding
method?
12. Summarize the steps involved in FIR filter design. BTL 3 Applying
13. Develop the necessary and sufficient condition for linear phase BTL 3 Applying
characteristic in FIR filter?
14. List the possible types of impulse response for linear phase FIR filters? BTL 4 Analyzing
15. Analyze the principle of designing FIR filter using windows? BTL 4 Analyzing
Find the values of h(n) for N = 11 using hamming window. Find H(z) and
determine the magnitude response. (13)
2. (i) Show with neat sketches the implementation of FIR filters in direct BTL 1 Remembering
form and Lattice form. (6)
(ii) Select a digital FIR band pass filter with lower cut off frequency 2000Hz
and upper cut off frequency 3200 Hz using Hamming window of length
N=7. Sampling rate is 10000 Hz. (7)
3. (i) Determine the frequency response of FIR filter defined by BTL 1 Remembering
y(n) = 0.25x(n) + x(n – 1) + 0.25x(n – 2) (7)
(ii) What are steps involved in designing of FIR filter using frequency
sampling method. (6)
4. (i) List the steps involved by the general process of designing a digital filter. BTL 1 Remembering
(7)
(ii) List the advantages of FIR filters. (6)
5. (i) How would you design a FIR low pass filter having the followin g BTL 2 Understanding
specifications using Hanning window
BTL 2 Understanding
assume N = 7 (7)
(ii)Illustrate FIR low pass digital filter using the frequency sampling method
for the following specifications
Cut off frequency = 1500Hz
Sampling frequency = 15000Hz
Order of the filter N = 10
Filter Length required L = N+1 = 11 (6)
𝑀−1 −𝑛
6. (i) The transfer function 𝐻(𝑧 ) = ∑𝑁=0 ℎ (𝑛)𝑍 characteristics a FIR filter BTL 2 Understanding
(M=11). Interpret the magnitude response. (8)
(ii) Use Fourier series method to design a low pass digital filter to
approximate the ideal specifications given by
1, |𝑓| ≤ 𝑓𝑝
𝑗𝑤
𝐻(𝑒 )={ 𝐹
0, 𝑓𝑝 < |𝑓| ≤
2
Where 𝑓𝑝 = pass band frequency
𝐹= sampling frequency (5)
7. Demonstrate a filter with BTL 2 Understanding
𝜋 𝜋
𝐻𝑑 (𝑒 𝑗𝑤 ) = 𝑒 −𝑗3𝑤 , − ≤ 𝑤 ≤
4 4
𝜋
0, < |𝑊| ≤ 𝜋
4
(13)
9. (i) Using a rectangular window technique, design a low pass filter with pass BTL 3 Applying
band gain of unity cut off frequency of 1000Hz and working at a
sampling frequency of 5 kHz. The length of the impulse response should
be 7. (7)
(ii) Consider an FIR lattice filter with coefficients k1 = 1/2; k2 = 1/3; k3 =
1/4.
Solve the FIR filter coefficients for the direct form structure. (6)
10. (i) Realize the system function by linear phase FIR structure BTL 4 Analyzing
(7)
(ii) Analyze the steps in designing of FIR filters using windows? (6)
11. A low pass filte has the desired response as given below, examine the filter BTL 4 Analyzing
co efficient h(n) for M=7,using type 1 frequency sampling technique.
𝜋
𝑒 −𝑗3𝑤 , 0 ≤ 𝜔 < 2
𝑗𝑤
𝐻𝑑 (𝑒 ) = { 𝜋 (13)
0 ,2 ≤ 𝜔 ≤ 𝜋
12. Consider the transfer function 𝐻(𝑧) = 𝐻1 (𝑧). 𝐻2 (𝑧) where 𝐻1 (𝑧) = 1
BTL 4 Analyzing
1−𝛼1 𝑧−1
1
and 𝐻2 (𝑧) = . Examine the output round off noise power by
1−𝛼2 𝑧−1
assuming 𝛼1 = 0.5, 𝛼2 = 0.6. (13)
13. Determine the coefficients {h(n)} of a linear phase FIR filter of length BTL 5 Evaluating
M = 15 which has a symmetric unit sample response and a frequency
response that satisfies the condition
(7)
(ii) Obtain the linear phase realization of the system function (6)
14. Design an ideal high pass filter using Hanning Window with a frequency BTL 6 Creating
response .Assume N = 11.
(13)
PART C
1 Evaluate the filter coefficients of a linear phase FIR filter of length N= 15 BTL 5 Evaluating
which has a symmetric unit sample response and a frequency response that
satisfies the condition
2𝛱𝑘
𝐻𝑟 ( ) = 1 for k = 0, 1,2,3
15
0.4 for k=4
0 for k= 5,6,7 (15)
2 Determine the transfer function H(z) of an ideal band reject filter with a BTL 5 Evaluating
desired frequency response for N=11.
𝛱 2𝛱
𝐻 𝑑 (𝑒 𝑗𝑤 ) = 1 𝑓𝑜𝑟 |𝜔| ≤ 𝑎𝑛𝑑 |𝜔| ≥ (15)
3 3
3 Design a band pass filter which approximates the ideal filter with cut off BTL 6 Creating
frequencies at 0.2 rad/Sec and 0.3 rad/Sec. The order of the filter is N=7.
Use Hamming window. (15)
4 Determine the transfer function and realization structure for linear phase BTL 6 Creating
FIR filter for the given specifications using Hamming window for N=7.
𝜋 𝜋
𝑒 −𝑗3𝑤 , − ≤ 𝜔 <
6 6
𝐻𝑑 (𝑒 𝑗𝑤 ) = { 𝜋 (15)
0 , ≤ |𝜔| ≤ 𝜋
6
PART A
Q.No Questions BT Level Competence
19. Consider the truncation of negative numbers represented in (bs-b ) bits BTL 6 Creating
be truncated. Obtain the range of truncation error for sign magnitude,
1’s complement and 2’s complement representation of the negative
numbers.
20. Justify the need for scaling in filter implementation. BTL 6 Creating
1. Explain in detail the errors resulting from rounding and truncation. (13) BTL 1 Remembering
3. What is called quantization noise? Derive the expression for BTL 1 Remembering
quantization noise power. (13)
4. Determine the limit cycle behavior of the following systems BTL 1 Remembering
6. (i) Compare the truncation and rounding errors using fixed point and BTL 2 Understanding
floating point representation. (5)
ii). Represent the following numbers in floating point format with five
bits for mantissa and three bits for exponent. (8)
(a) 710
(b) 0.2510
(c) -710
(d) -0.2510
7. (i).Explain the characteristics of limit cycle oscillation with respect to the BTL 2 Understanding
system described by the difference equation : y(n) = 0.95 y(n-1) + x (n) ;
x(n)= 0 and y(n-1)= 13. Determine the dead range of the system. (7)
(ii). Explain the effects of coefficient quantization in FIR filters. (6)
8. With respect to finite word length effects in digital filters, with examples BTL 3 Applying
discuss about
i). Over flow limit cycle oscillation (7)
ii). Signal scaling (6)
9. (i)Solve for the signal to quantization noise ratio of A/D converter. (7) BTL 3 Applying
(ii) Compare the truncation and rounding errors using fixed point and
floating point representation. (6)
10. (i) Analyze the effects of co-efficient quantization in FIR filter? (6) BTL 4 Analyzing
(ii) Distinguish between fixed point and floating point arithmetic. (7) BTL 4 Analyzing
11. (i)The output of an ADC is applied to a digital filter with system BTL 4 Analyzing
0.5𝑧
function (𝑧 ) = 𝑧−0.5 . Find the output noise power from digital filter
when input signal is quantized to have 8 bits. (6)
1
(ii) Show that ∑∞ 2 −1 −1
𝑛=0 𝑥 (𝑛 ) = 2𝜋𝑗 ∮ 𝑥(𝑧 )𝑥(𝑧 )𝑧 𝑑𝑧 in a closed
BTL 4 Analyzing
integral. (7)
12. Examine the dead band of the system y(n) = 0.2y(n – 1) + 0.5y(n – 2) + BTL 4 Analyzing
BTL 4 Analyzing
x(n)Assume 8 bits are used for signal representation. (13)
13. Explain the characteristics of limit cycle oscillation with respect to the BTL 5 Evaluating
system described by the difference equation 𝑦(𝑛) = 0.95𝑦(𝑛 − 1) +
𝑥(𝑛). Determine the dead band of the filter. (13) BTL 5 Evaluating
14. Draw the quantization noise model for a Second order system BTL 6 Creating
1
𝐻 (𝑧 ) = −1 2 −2 and estimate the steady state output noise
1−2𝑟 cos 𝜃𝑧 +𝑟 𝑧 BTL 6 Creating
variance. (13)
Part C
2. The output signal of an A/D converter is passed through a first order low BTL6 Creating
pass filter, with transfer function given by
(1−𝑎)𝑧
𝐻(𝑧) = for 0 < a < 1.
𝑧−𝑎
Find the steady state output noise power due to quantization at the output
of digital filter. (15)
3. 0.5+0.4𝑍 −1 BTL5 Evaluating
Given 𝐻(𝑍) = is transfer function of a digital filter find the
1−0.312𝑍 −1
scaling factor 𝑆𝑜 to avoid overflow in adder 1 of digital filter shown in
figure (15)
4. The input to the system y (n) = 0.999y(n-1) + x(n) is applied to an ADC. BTL5 Evaluating
What is the power produced by the quantization noise at the output of the
filter, if the input is quantized to (i) 8 bits. (ii) 16 bits. (15)
Multirate signal processing: Decimation, Interpolation, Sampling rate conversion by a rational factor – Adaptive
Filters: Introduction, Applications of adaptive filtering to equalization.
PART A
BT Competence
Q.No Questions
Level
1. Show the need for anti aliasing filter. BTL 1 Remembering
6. Tell about down sampling and up sampling of multi rate signal Processing. BTL 1 Remembering
7. State sampling theorem for a band limited signal BTL 2 Understanding
8. State the various applications of adaptive filters BTL 2 Understanding
9. Outline and express the anti – imaging filter. BTL 2 Understanding
10. Write down the frequency response of up sampler? BTL 2 Understanding
11. Build the direct form representation of adaptive filters? BTL 3 Applying
Construct the symbolic representation of an interpolator and decimator. BTL 3 Applying
12.
If the spectrum of a sequence x(n) is X(ejω), then what is the spectrum of a BTL 6 Creating
20. signal down sampled by a factor 2?
5. Illustrate the poly phase structure of decimator and interpolator? BTL 2 Understanding
(13)
(i) Summarize the various applications of adaptive filters? (6)
BTL 2 Understanding
6. (ii) State the applications of multirate signal processing? (7)
(i) Explain the design of narrow band filter using sampling rate BTL 2 Understanding
7. conversion. (7)
i). Obtain the decimated signal y(n) by a factor 3 from the input signal
x(n). (5)
ii). Implement a 2-stage decimator for the following specification. (8)
Sampling rate of the input signal =20 kHz, M=100.
Pass band= 0 to 40 Hz BTL 3 Applying
9.
Transition band = 40 to 50 Hz
Pass band ripple = 0.01
Stop band ripple = 0.002.
x (n) 2 2
Z -1
Z -1
2 2 y( n)
PART C
For the multirate systems show in figure, develop an expression for the
output as function of the input x(n) (15)
BTL 6 Creating
1
(i) For the given data sequence x(n) = {1,4,6,8,10,12,13,2,3,15,5}, find the
output sequence which is down-sampled version x(n)by
(i) Develop the principle of adaptive filter and derive the expression of
normalized filter regularized MSE. (8)
(ii) Estimate the adaptive filter work as equalizer give the relevant
mathematical expression. (7)