DSP Question Bank With Solutions
DSP Question Bank With Solutions
DSP Question Bank With Solutions
D ENGINEERING COLLEGE
DEPARTMENT OF ECE
QUESTION BANK
DIGITAL SIGNAL PROCESSING
BRANCH/SEM/SEC:CSE/IV/A& B
UNIT I
Part – A
Part-B
Determine whether each of the following systems defined below is (i) casual (ii)
linear (iii) dynamic (iv) time invariant (v) stable
(a) y(n) = log10[{x(n)}]
(b) y(n) = x(-n-2)
(c) y(n) = cosh[nx(n) + x(n-1)]
6. Determine and sketch the magnitude and phase response of the following systems
(a) y(n) = 1/3 [x(n) + x(n-1) + x(n-2)]
(b) y(n) = ½[x(n) – x(n-1)]
(c) y(n) - 1/2y(n-1)=x(n)
8. Determine the Fourier transform of the following two signals(CS 331 DEC 2003)
a) a n u(n) for a<1
b) cos ωn u(n)
9. Check whether the following systems are linear or not (AU APR 05)
a) y(n)=x 2 (n) b) y(n)=n x(n)
10. For each impulse response listed below, dtermine if the corresponding system is
i) causal ii) stable (AU MAY 07)
1) 2 n u(-n)
2) sin nЛ/2 (AU DEC 04)
3) δ(n)+sin nЛ
4) e 2n u(n-1)
11. Explain with suitable block diagram in detail about the analog to digital
conversion and to reconstruct the analog signal (AU DEC 07)
13. Determine whether the following systems are linear , time invariant
1) y(n)=A x(n)+B
2) y(n)=x(2n)
Find the convolution of the following sequences: (AU DEC 04)
1) x(n)=u(n) h(n)=u(n-3)
2) x(n)={1,2,-1,1} h(n)={1,0,1,1}
UNIT II
PART A
PART B
4. Find the circular convolution of the following using matrix method and
concentric circle method
(a) x1(n)={1,-1,2,3}; x2(n)={1,1,1};
(b) x1(n)={2,3,-1,2}; x2(n)={-1,2,-1,2};
(c) x1(n)=sin n∏/2; x2(n)=3n 0≤n≥7
6. Determine the impulse response for the cascade of two LTI systems having
impulse responses h1(n)=(1/2)^n* u(n),h2(n)=(1/4)^n*u(n) (AU May 07)
8. Find the output sequence y(n)if h(n)={1,1,1,1} and x(n)={1,2,3,1} using circular
convolution (AU APR 04)
9. State and prove the following properties of DFT (AU DEC 03)
1) Cirular convolution 2) Parseval‟s relation
2) Find the circular convolution of x1(n)={1,2,3,4} x2(n)={4,3,2,1}
PART A
1. Why FFT is needed? (AU DEC 03) (MU Oct 95,Apr 98)
2. What is FFT? (AU DEC 06)
3. Obtain the block diagram representation of the FIR filter (AU DEC 06)
4. Calculate the number of multiplications needed in the calculation of DFT and FFT
with 64 point sequence. (MU Oct 97, 98).
5. What is the main advantage of FFT?
6. What is FFT? (AU Nov 06)
7. How many multiplications and additions are required to compute N-point DFT
using radix 2 FFT? (AU DEC 04)
8. Draw the direct form realization of FIR system (AU DEC 04)
9. What is decimation-in-time algorithm? (MU Oct 95).
10. What do you mean by „in place‟ computation in DIT-FFT algorithm?
(AU APR 04)
11. What is decimation-in-frequency algorithm? (MU Oct 95,Apr 98).
12. Mention the advantage of direct and cascade structures (AU APR 04)
13. Draw the direct form realization of the system y(n)=0.5x(n)+0.9y(n-1)
(AU APR 05)
14. Draw the flow graph of a two point DFT for a DIT decomposition.
15. Draw the basic butterfly diagram for DIT and DIF algorithm. (AU 07).
16. How do we can calculate IDFT using FFT algorithm?
17. What are the applications of FFT algorithms?
18. Find the DFT of sequence x(n)={1,2,3,0} using DIT-FFT algorithms
19. Find the DFT of sequence x(n)={1,1, 1, 1} using DIF-FFT algorithms
(AU DEC 04)
PART B
1. Compute an 8-point DFT of the following sequences using DIT and DIF
algorithms
(a)x(n)={1,-1,1,-1,0,0,0,0}
(b)x(n)={1,1,1,1,1,1,1,1} (AU APR 05)
(c)x(n)={0.5,0,0.5,0,0.5,0,0.5,0}
(d)x(n)={1,2,3,2,1,2,3,2}
(e)x(n)={0,0,1,1,1,1,0,0} (AU APR 04)
2. Compute the 8 point DFT of the sequence x(n)={0.5, 0.5 ,0.5,0.5,0,0,0,0} using
radix 2 DIF and DIT algorithm (AU DEC 07)
4. How do you linear filtering by FFT using save-add method (AU DEC 06)
5. Compute the IDFT of the following sequences using (a)DIT algorithm (b)DIF
algorithms
(a)X(k)={1,1+j,1-j2,1,0,1+j2,1+j}
(b)X(k)={12,0,0,0,4,0,0,0}
(c)X(k)={5,0,1-j,0,1,0,1+j,0}
(d)X(k)={8,1+j2,1-j,0,1,0,1+j,1-j2}
(e)X(k)={16,1-j4.4142,0,1+j0.4142,0,1-j0.4142,0,1+j4.4142}
7. a) From first principles obtain the signal flow graph for computing 8 point DFT
using radix 2 DIT-FFT algorithm.
b) Using the above signal flow graph compute DFT of x(n)=cos(n*Л)/4 ,0<=n<=7
(AU May 07).
8. Draw the butterfly diagram using 8 pt DIT-FFT for the following sequences
x(n)={1,0,0,0,0,0,0,0} (AU May 07).
9. a) From first principles obtain the signal flow graph for computing 8 point DFT
using radix 2 DIF-FFT algorithm.
b) Using the above signal flow graph compute DFT of x(n)=cos(n*Л)/4 ,0<=n<=7
10. State and prove circular time shift and circular frequency shift properties of DFT
11. State and prove circular convolution and circular conjugate properties of DFT
12. Explain the use of FFT algorithms in linear filtering and correlation
14. Determine the cascade and parallel form realization of the following system
y(n)=-0.1y(n-1)+0.2y(n-2)+3x(n)+3.6x(n-1)+0.6x(n-2)
Expalin in detail about the round off errors in digital filters (AU DEC 04)
UNIT-III
PART-A
13. What is warping effect? What is its effect on magnitude and phase response?
14. Find the digital filter transfer function H(Z) by using impulse invariance method for the
analog transfer function H(S)= 1/S+2 (MAY AU ‟07)
15. Find the digital filter transfer function H(Z) by using bilinear transformation method for
the analog transfer function H(S)= 1/S+3
16. Give the equation for converting a normalized LPF into a BPF with cutoff frequencies l
and u
17. Give the magnitude function of Butterworth filter. What is the effect of varying order of
N on magnitude and phase response?
18. Give any two properties of Butterworth low pass filters. (MU NOV 06).
19. What are the properties of Chebyshev filter? (AU NOV 06).
20. Give the equation for the order of N and cut off frequency c of Butterworth filter.
21. Give the Chebyshev filter transfer function and its magnitude response.
22. Distinguish between the frequency response of Chebyshev Type I filter for N odd and N
even.
23. Distinguish between the frequency response of Chebyshev Type I & Type II filter.
24. Give the Butterworth filter transfer function and its magnitude characteristics for
different order of filters.
25. Give the equations for the order N, major, minor and axis of an ellipse in case of
Chebyshev filter.
26. What are the parameters that can be obtained from the Chebyshev filter specification?
(AU MAY 07).
27. Give the expression for the location of poles and zeros of a Chebyshev Type II filter.
28. Give the expression for location of poles for a Chebyshev Type I filter. (AU MAY 07)
29. Distinguish between Butterworth and Chebyshev Type I filter.
30. How one can design Digital filters from Analog filters.
31. Mention any two procedures for digitizing the transfer function of an analog filter.
(AU APR 04)
32. What are properties that are maintained same in the transfer of analog filter into a digital
filter.
33. What is the mapping procedure between s-plane and z-plane in the method of mapping of
differentials? What is its characteristics?
34. What is mean by Impulse invariant method of designing IIR filter?
35. What are the different types of structures for the realization of IIR systems?
36. Write short notes on prewarping.
37. What are the advantages and disadvantages of Bilinear transformation?
38. What is warping effect? What is its effect on magnitude and phase response?
39. What is Bilinear Transformation?
40. How many numbers of additions, multiplications and memory locations are required to
realize a system H(z) having M zeros and N poles in direct form-I and direct form –II
realization?
41. Define signal flow graph.
42. What is the transposition theorem and transposed structure?
43. Draw the parallel form structure of IIR filter.
44. Give the transposed direct form –II structure of IIR second order system.
45. What are the different types of filters based on impulse response? (AU 07)
46. What is the most general form of IIR filter?
PART B
8. Design (a) a Butterworth and (b) a Chebyshev analog high pass filter that will
pass all radian frequencies greater than 200 rad/sec with no more that 2 dB
attuenuation and have a stopband attenuation of greater than 20 dB for all less
than 100 rad/sec.
11. Use bilinear transformation method to obtain H(Z) if T= 1 sec and H(s) is
1/(s+1)(S+2) (AU DEC 03)
2
1/(s +2 s +1)
12. Briefly explain about bilinear transformation of digital filter design(AU APR 05)
13. Use bilinear transform to design a butterworth LPF with 3 dB cutoff frequeny of
0.2 (AU APR 04)
15. a) Design a chebyshev filter with a maxmimum pass band attenuation of 2.5 Db;
at Ωp=20 rad/sec and the stop band attenuation of 30 Db at Ωs=50 rad/sec.
b)Realize the system given by difference equation
y(n)=-0.1 y(n-1)+0.72y(n-2)+0.7x(n)-0.25x(n-2) in parallel form
(EC 333 DEC „07 )
UNIT IV
PART A
PART-B
2. i) Prove that FIR filter has linear phase if the unit impulse responsesatisfies the
condition h(n)=h(N-1-n), n=0,1,……M-1. Also discuss symmetric and
antisymmetric cases of FIR filter (AU DEC 07)
3. What are the issues in designing FIR filter using window method?(AU APR 04,
DEC 03)
4. ii) Explain the need for the use of window sequences in the design of FIR filter.
Describe the window sequences generally used and compare their properties
5. Derive the frequency response of a linear phase FIR filter when impulse responses
symmetric & order N is EVEN and mention its applications
6. i) Explain the type I design of FIR filter using frequency sampling method
ii) A low pass filter has the desired response as given below
Hd(ej)= e –j3, 0≤≤Л/2
0 Л/2≤≤Л
Determine the filter coefficients h(n) for M=7 using frequency sampling
technique (AU DEC 07)
7. i) Derive the frequency response of a linear phase FIR filter when impulse responses
antisymmetric & order N is odd
ii) Explain design of FIR filter by frequency sampling technique (AU MAY 07)
8. Design a 15-tap linear phase filter to the following discrete frequency response
(N=15) using frequency sampling method (MU 03)
H(k) = 1 0k4
= 0.5 k=5
= 0.25 k=6
= 0.1 k=7
=0 elsewhere
9. Design an ideal band pass digital FIR filter with desired frequency response
H(e j )= 1 for 0.25 0.75
0 for 0.25 and 0.75
by using rectangular window function of length N=11. (AU DEC 07)
11. a) How is the design of linear phase FIR filter done by frequency sampling method?
Explain.
b) Determine the coefficients of a linear phase FIR filter of length N=15 which has
Symmetric unit sample response and a frequency response that satisfies the following
conditions
13. Using a rectangular window technique design a low pass filter with pass band gain of unity
cut off frequency of 1000 Hz and working at a sampling frequency of 5 KHz. The length
of the impulse response should be 7.( EC 333 DEC 07)
16. Design an Ideal Hilbert transformer using rectangular window and Black man window
for N=11. Plot the frequency response in both Cases (EC 333 DEC ‟07)
UNIT V
PART –A
PART-B
1. Draw the quantization noise model for a second order system and explain
H(z)=1/(1-2rcosz-1+r2z-2) and find its steady state output noise variance (ECE AU‟ 05)
3. Find the effect of coefficient quantiztion on pole locations of the given second
order IIR system when it is realized in direct form –I and in cascade form. Assume a
word length of 4-bits through truncation.
H(z)= 1/(1-0.9z-1+0.2z –2) (AU‟ Nov 05)
4. Explain the characteristics of Limit cycle oscillations with respect to the system described
by the differential equations.
y(n)=0.95y(n-1)+x(n) and
determine the dead band of the filter (AU‟ Nov 04)
5. i) Describe the quantization errors that occur in rounding and truncation in two‟s
complement
ii) Draw a sample/hold circuit and explain its operation
iii) What is a vocoder? Expalin with a block diagram (AU DEC 07)
6. Two first order low pass filter whose system functions are given below are connected in
cascade. Determine the overall output noise power
H1(Z)=1/(1-0.9Z-1) H2(Z)=1/(1-0.8Z-1) (AU DEC 07)
7. Consider a Butterworth lowpass filter whose transfer function is
H(z)=0.05( 1+z-1)2 /(1-1.2z-1 +0.8 z-2 ).
Compute the pole positions in z-plane and calculate the scale factor So to prevent
overflow in adder 1.
8. Express the following decimal numbers in binary form
A) 525 B) 152.1875 C) 225.3275
11. Express the decimal values -6/8 and 9/8 in (i) Sign magnitude form (ii) One‟s complement
form (iii) Two‟s complement form
DEPARTMENT OF ECE
Date: 15-05-2009
PART-A QUESTIONS AND ANSWERS
Subject : Digital signal Processing Sub Code : IT1252
Staff Name: Robert Theivadas.J Class : VII Sem/CSE A&B
a) Cos 0.01 πn
Nyquist rate
x(t)=5 sin250t+ 6cos300 t
F1=125Hz F2=150Hz
Fmax=150Hz
Fs>2Fmax=300 Hz
The Nyquist rate is FN= 300Hz
5. Determine which of the following signals are periodic and compute their
fundamental period. Nov/Dec 2007 CSE
(a) sin √2пt
(b) sin 20пt + sin 5пt
(a) sin √2пt
wo=√2п .The Fundamental frequency is multiply of п.Therefore, the signal is
Periodic .
Fundamental period
N=2п [m/wo]
= 2п [m/√2п]
m=√2
=2п [√2/√2п]
N=2
(b) sin 20пt + sin 5пt
wo=20п, 5п .The Fundamental frequency is multiply of п.Therefore, the signal is
Periodic .
Fundamental period of signal sin 20пt
N1=2п [m/wo]
=2п [m/20п] m=1
=1/10
Fundamental period of signal sin 5пt
N2=2п [m/wo]
=2п [m/5п] m=1
=2/5
N1/N2=(1/10)/(2/5)
=1/4
4N1=N2
N= 4N1=N2
N=2/5
6. Determine the circular convolution of the sequence x1(n)={1,2,3,1} and
x2(n)={4,3,2,1}. Nov/Dec 2007 CSE
Soln:
x1(n)={1,2,3,1}
x2(n)={4,3,2,1}.
Y(n)= 15,16,21,15
X (z)=
= u(-n-1)=0for n>1
=
=-
= -z d/dz X(z)
=z d/dz( )=
Y1(n)=T[x1(n)]= x1(n)
9. Is the system y(n)=ln[x(n)] is linear and time invariant? (MAY 2006 IT)
The system y(n)=ln[x(n)] is non-linear and time invariant
alnx1(n)+blnx2(n) ≠ ln(ax1(n)+bx2(n) Non-linear system
lnx (n)=lnx (n-n0) Time invariant system
10. Write down the expression for discrete time unit impulse and
unit step function. (APR 2005 IT).
Discrete time unit impulse function
δ(n) =1, n=0
=0, n≠0
Discrete time step impulse function.
u(n) = 1, for n≥0
= 0 for n<0
11. List the properties of DT sinusoids. (NOV 2005 IT)
DT sinusoid is periodic only if its frequency f is a rational number.
DT sinusoid whose frequencies are separated by an integer multiple of 2π are
identical.
12. Determine the response a system with y(n)=x(n-1) for the input signal
x(n) = |n| for -3≤n≤3
= 0 otherwise (NOV 2005 IT)
x(n)= {3,2,1,0,1,2,3}
1. Find out the DFT of the signal X(n)= (n) Nov/Dec 2008 CSE
X(n)={1,0,0,0}
X(k)={1,1,1,1}
Nov/Dec 2008
CSE
"Bit reversal" is just what it sounds like: reversing the bits in a binary word from
left to write. Therefore the MSB's become LSB's and the LSB's become MSB's.The data
ordering required by radix-2 FFT's turns out to be in "bit reversed" order, so bit-reversed
indexes are used to combine FFT stages.
5. Draw the basic butterfly diagram for radix 2 DIT-FFT and DIF-FFT.
Nov/Dec
2007 CSE
Butterfly Structure for DIT FFT MAY 2006 ECESS
&(NOV 2006 ITSS)
The DIT structure can be expressed as a butterfly diagram
The DIF structure expressed as a butterfly diagram
Where an = 1-an/(1-a)
X(K) = (1 – aNej2πk)/ (1-aej2πk/N)
15. What do you mean by in place computation in FFT. (APR 2005 IT)
FFT algorithms, for computing the DFT when the size N is a power of 2 and when it
is a power of 4
16.Is the DFT is a finite length sequence periodic. Then state the reason (APR 2005
ITDSP)
DFT is a finite length sequence periodic.
N-1
X(ej )= Σ x(n) e-jn
n =0
X(e ) is continuous & periodic in , with period 2π.
j
1. What are the requirements for converting a stable analog filter into a stable digital filter?
Nov/Dec 2008 CSE
The JΩ axis in the s plane should be map into the unit circle in the Z plane .thus there
will be a direct relationship between the two frequency variables in the two domains
The left half plane of the s plane should be map into the inside of the unit circle in the z –
plane .thus the stable analog filter will be converted to a stable digital filter
2. Distinguish between the frequency response of chebyshev type I and Type II filter
Nov/Dec 2008 CSE
Type I chebyshev filter
Type I chebyshev filters are all pole filters that exhibit equirpple behavior in the pass
band and monotonic in stop band .Type II chebyshev filters contain both poles and zeros
and exhibits a monotonic behavior in the pass band and an equiripple behavior in the stop
band
3. What is the need for prewraping in the design of IIR filter Nov/Dec 2008 CSE
The warping effect can be eliminated by prewarping the analog filter .This can be done
by finding prewarping analog frequencies using the formula
Ω = 2tan-1ΩT/2
4.Write frequency translation for BPF from LPF April/May2008 CSE
Low pass with cut – off frequency ΏC to band –pass with lower cut-off frequency Ώ1 and
higher cut-off frequency Ώ2:
S ------------- ΏC (s2 + Ώ1 Ώ2) / s (Ώ2 - Ώ1)
The system function of the high pass filter is then
Poles on the butter worth lies on the circle Poles of the chebyshev filter lies on the
ellipse
6. Determine the order of the analog Butterworth filter that has a -2 db pass band
attenuation at a frequency of 20 rad/sec and atleast -10 db stop band attenuation at 30
rad/sec.
Nov/Dec 2007CSE
αp =2 dB; Ωp =20 rad/sec
αs = 10 dB; Ωs = 30 rad/sec
≥3.37
Rounding we get N=4
7. By Impulse Invariant method, obtain the digital filter transfer function
and differential equation of the analog filter H(s)=1 / (s+1) Nov/Dec 2007
CSE
H(s) =1/(s+1)
Using partial fraction
H(s) =A/(s+1)
= 1/(s-(-1)
Using impulse invariance method
H (z) =1/1-e-Tz-1
AssumeT=1sec
H(z)=1/1-e-1z-1
H(z)=1/1-0.3678z-1
= 1/2∏j
(i) The main advantage direct form-II structure realization is that the number of delay
elements is reduced by half. Hence, the system complexity drastically reduces the
number of memory elements .
(ii) Cascade structure realization, the system function is expressed as a product of
several sub system functions. Each sum system in the cascade structure is realized in
direct form-II. The order of each sub system may be two or three (depends) or more.
19. What is prewarping? (Nov/Dec 2003)-ECE
When bilinear transformation is applied, the discrete time frequency is related
continuous time frequency as,
Ω = 2tan-1ΩT/2
This equation shows that frequency relationship is highly nonlinear. It is also
called frequency warping. This effect can be nullified by applying prewarping. The
specifications of equivalent analog filter are obtained by following relationship,
Ω = 2/T tan ω/2
This is called prewarping relationship.
UNIT-IV - FIR FILTER DESIGN
4. Explain briefly the need for scaling in the digital filter realization Nov/Dec 2007
CSE
To prevent overflow, the signal level at certain points in the digital filters must be
scaled so that no overflow occur in the adder
5. What are the advantages of FIR filters? April/May 2008 IT
1.FIR filter has exact linear phase
2.FIR filter always stable
3.FIR filter can be realized in both recursive and non recursive structure
4.Filters wit h any arbitrary magnitude response can be tackled using FIR sequency
6. Define Phase Dealy April/May 2008 IT
When the input signal X(n) is applied which has non zero response
the output signal y(n) experience a delay with respect to the input
signal .Let the input signal be
X(n)=A , +
Where A= Maximum Amplitude of the signal
Wo=Frequency in radians
f=phase angle
Due to the delay in the system response ,the output signal lagging in phase but the
frequency remain the same
Y(n)= A ,
In This equation that the output is the time delayed signal and is more commonly known
7. State the advantages and disadvantages of FIR filter over IIR filter.
(MAY 2006 IT DSP) & (NOV 2004
ECEDSP)
Advantages of FIR filter over IIR filter
It is a stable filter
It exhibit linear phase, hence can be easily designed.
It can be realized with recursive and non-recursive structures
It is free of limit cycle oscillations when implemented on a finite word length
digital system
Disadvantages of FIR filter over IIR filter
Obtaining narrow transition band is more complex.
Memory requirement is very high
Execution time in processor implementation is very high.
8. List out the different forms of structural realization available for realizing a FIR system.
(MAY 2006 IT DSP)
The different types of structures for realization of FIR system are
1.Direct form-I 2. Direct form-II
9. What are the desirable and undesirable features of FIR Filters? (May/June 2006)-
ECE
The width of the main lobe should be small and it should contain as much of total
energy as possible.The side lobes should decease in energy rapidly as w tends to π
10. Define Hanning and Blackman window functions. (May/June 2006)-ECE
The window function of a causal hanning window is given by
WHann(n) = 0.5 – 0.5cos2πn/ (M-1), 0≤n≤M-1
0, Otherwise
The window function of non-causal Hanning window I s expressed by
WHann(n) = 0.5 + 0.5cos2πn/ (M-1), 0≤|n|≤(M-1)/2
0, Otherwise
The width of the main lobe is approximately 8π/M and thee peak of the first side lobe is
at -32dB.
The window function of a causal Blackman window is expressed by
WB(n) = 0.42 – 0.5 cos2πn/ (M-1) +0.08 cos4πn/(M-1), 0≤n≤M-1
= 0, otherwise
The window function of a non causal Blackman window is expressed by
WB(n) = 0.42 + 0.5 cos2πn/ (M-1) +0.08 cos4πn/(M-1), 0≤|n|≤(M-1)/2
= 0, otherwise
The width of the main lobe is approximately 12π/M and the peak of the first side lobe is
at -58dB.
11. What is the condition for linear phase of a digital filter? (APR 2005 ITDSP)
h(n) = h(M-1-n) Linear phase FIR filter with a nonzero response at ω=0
h(n) = -h(M-1-n)Low pass Linear phase FIR filter with a nonzero
response at ω=0
12. Define backward and forward predictions in FIR lattice filter. (NOV 2005 IT)
The reflection coefficient in the lattice predictor is the negative of the cross correlation
coefficients between forward and backward prediction errors in the lattice.
13. List the important characteristics of physically realizable filters. (NOV 2005 ITDSP)
Symmetric and anti- symmetric
Linear phase frequency response
Impulse invariance
14. Write the magnitude function of Butterworth filter. What is the effect of varying order of N
on magnitude and phase response? (Nov/Dec2005) -ECE
|H(jΏ)|2 = 1 / [ 1 + (Ώ/ΏC)2N] where N= 1,2,3,….
15. List the characteristics of FIR filters designed using window functions. NOV 2004
ITDSP
the Fourier transform of the window function W(ejw) should have a small width
of main lobe containing as much of the total energy as possible
the fourier transform of the window function W(ejw) should have side lobes that
decrease in energy rapidly as w to π. Some of the most frequently used window
functions are described in the following sections
16. Give the Kaiser Window function. (Apr/May 2004)-ECE
The Kaiser Window function is given by
WK(n) = I0(β) / I0(α) , for |n| ≤ (M-1)/2
Where α is an independent variable determined by Kaiser.
Β = α[ 1 – (2n/M-1)2]
17. What is meant by FIR filter? And why is it stable? (APR 2004 ITDSP)
FIR filter Finite Impulse Response. The desired frequency response of a FIR
filter can be represented as
∞
Hd(ejω)= Σ hd(n)e-jωn
n= -∞
If h(n) is absolutely summable(i.e., Bounded Input Bounded Output Stable).
So, it is in stable.
18. Mention two transformations to digitize an analog filter. (APR 2004 ITDSP)
(i) Impulse-Invariant transformation techniques
(ii) Bilinear transformation techniques
19. Draw the direct form realization of FIR system. (NOV 2004
ITDSP)
20.Give the equation specifying Barlett and hamming window. (NOV 2004 ITDSP)
The transfer function of Barlett window
wB(n) = 1-(2|n|)/(N-1), ((N-1)/2)≥n≥-((N-1)/2)
The transfer function of Hamming window
whm(n) = 0.54+0.46cos((2πn)/(N-1), ((N-1)/2)≥n≥-((N-1)/2) α = 0.54
1. Compare fixed point and floating point arithmetic. Nov/Dec 2008 CSE&MAY 2006 IT
Fixed Point Arithmetic Floating Point Arithmetic
2.What are the errors that arise due to truncation in floating point numbers
Nov/Dec 2008
CSE
1.Quantization error
2.Truncation error
Et=Nt-N
3.What are the effects of truncating an infinite flourier series into a finite series?
Nov/Dec 2008
CSE
4. Draw block diagram to convert a 500 m/s signal to 2500 m/s signal and state the problem
due to this conversion April/May2008
CSE
17.Give the rounding errors for fixed and floating point arithmetic.
(APR 2004 ITDSP)
A number x represented by b bits which results in bR after being
Rounded off. The quantized error εR due to rounding is given by
εR=QR(x)-x
where QR(x) = quantized number(rounding error)
The rounding error is independent of the types of fixed point arithmetic, since
it involves the magnitude of the number. The rounding error is symmetric about
zero and falls in the range.
-((2-bT-2-b)/2)≤ εR ≤((2-bT-2-b)/2)
εR may be +ve or –ve and depends on the value of x.
The error εR incurred due to rounding off floating point number is in the range
-2E.2-bR/2)≤ εR ≤2E.2-bR/2
18.Define the basic operations in multirate signal processing.
(APR 2004 ITDSP)
The basic operations in multirate signal processing are
(i)Decimation
(ii)Interpolation
Decimation is a process of reducing the sampling rate by a factor D, i.e., down-
sampling. Interpolation is a process of increasing the sampling rate by a factor I,
i.e., up-sampling.
PART B
UNIT-1 - SIGNALS AND SYSTEMS
1.Determine whether the following signals are Linear ,Time Variant, causal and stable
(1) Y(n)=cos[x(n)] Nov/Dec 2008 CSE
(2) Y(n)=x(-n+2)
(3) Y(n)=x(2n)
(4) Y(n)=x(n)+nx(n+1)
Refer book : Digital signal processing by Ramesh Babu .(Pg no 1.79)
2. Determine the causal signal x(n) having the Z transform Nov/Dec 2008 CSE
X(z)=
for ROC
Refer book : Digital signal processing by Ramesh Babu .(Pg no 2.62)
4.Find the response of the system if the input is {1,4,6,2} and impulse response of the
system is {1,2,3,1}
April/May2008CSE
and
h (n)= 1, 0≤n≤4
0, elsewhere Nov/Dec 2007 CSE
11.(i) find the convolution and correlation for x(n)={0,1,-2,3,-4} and h(n)={0.5,1,2,1,0.5}.
12. (i) Compute the z-transform and hence determine ROC of x(n) where
(1/2) -n u(n).n<0
(iii) prove the property that convolution in Z-domains multiplication in time domain
April/May2008 IT
13.Find the response of the system if the input is {1,4,6,2} and impulse response of the
system is {1,2,3,1} April/May2008CSE
and
h (n)= 1, 0≤n≤4
0, elsewhere Nov/Dec 2007 CSE
23.a. Find the convolution sum for the x(n) =(1/3)-n u(-n-1) and h(n)=u(n-1)
Refer signals and systems by P. Ramesh babu , page no:3.76,3.77
b. Convolve the following two sequences linearly x(n) and h(n) to get y(n).
x(n)= {1,1,1,1} and h(n) ={2,2}.Also give the illustration
Refer signals and systems by chitode, page no:67
c. Explain the properties of convolution. (NOV2006 ECESS)
Refer signals and systems by chitode, page no:4.43 to 4.45
1.By means of DFT and IDFT ,Determine the sequence x3(n) corresponding to the circular
convolution of the sequence x1(n)={2,1,2,1}.x2(n)={1,2,3,4}. Nov/Dec 2008 CSE
Refer book : Digital signal processing by Ramesh Babu .(Pg no 3.46)
2. State the difference between overlap save method and overlap Add method
Nov/Dec 2008 CSE
Refer book : Digital signal processing by Ramesh Babu .(Pg no 3.88)
3. Derive the key equation of radix 2 DIF FFT algorithm and draw the relevant flow graph
taking the computation of an 8 point DFT for your illustration Nov/Dec 2008
CSE
Refer book : Digital signal processing by Nagoor Kani .(Pg no 215)
4. Compute the FFT of the sequence x(n)=n+1 where N=8 using the in place radix 2
decimation in frequency algorithm. Nov/Dec 2008 CSE
Refer book : Digital signal processing by Nagoor Kani .(Pg no 226)
5. Find DFT for {1,1,2,0,1,2,0,1} using FFT DIT butterfly algorithm and
plot the spectrum April/May2008
CSE
Refer book : Digital signal processing by Ramesh Babu .(Pg no 4.17)
6. (i)Find IDFT for {1,4,3,1} using FFT-DIF method April/May2008
CSE
(ii)Find DFT for {1,2,3,4,1} (MAY 2006
ITDSP)
Refer book : Digital signal processing by Ramesh Babu .(Pg no 4.29)
7.Compute the eight point DFT of the sequence x(n)={ ½,½,½,½,0,0,0,0} using radix2
decimation in time and radix2 decimation in frequency algorithm. Follow exactly the
corresponding signal flow graph and keep track of all the intermediate quantities by
putting them on the diagram. Nov/Dec 2007 CSE
Refer book : Digital signal processing by Ramesh Babu .(Pg no 4.30)
8.(i) Discuss the properties of DFT.
Refer book : Digital signal processing by S.Poornachandra.,B.sasikala.
(Pg no 749)
(ii)Discuss the use of FFT algorithm in linear filtering. Nov/Dec 2007
CSE
Refer book : Digital signal processing by John G.Proakis .(Pg no 447)
10.Derive the equation for radix 4 FFT for N=4 and Draw the butterfly Diagram.
April/May2008 IT
11. (i) Compute the 8 pt DFT of the sequence
x(n)={0.5,0.5,0.5,0.5,0,0,0,0} using radix-2 DIT FFT
Refer P. Ramesh babu, “Signals and Systems”.Page number (8.89)
(ii) Determine the number of complex multiplication and additions involved in a N-
point Radix-2 and Radix-4 FFT algorithm. (MAY 2006 ITDSP)
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing Principles,
Algorithms and Application”, PHI/Pearson Education, 2000, 3 rd Edition. Page number
(456 & 465)
12.Find the 8-pt DFT of the sequence x(n)={1,1,0,0} (APRIL 2005
ITDSP)
Refer P. Ramesh babu, “Signals and Systems”. Page number (8.58)
13.Find the 8-pt DFT of the sequence
x(n)= 1, 0≤n≤7
0, otherwise
using Decimation-in-time FFT algorithm (APRIL 2005 ITDSP)
Refer P. Ramesh babu, “Signals and Systems”.Page number (8.87)
14.Compute the 8 pt DFT of the sequence
x(n)={0.5,0.5,0.5,0.5,0,0,0,0} using DIT FFT (NOV 2005 ITDSP)
Refer P. Ramesh babu, “Signals and Systems”.Page number (8.89)
15.By means of DFT and IDFT , determine the response of an FIR filter with impulse
response h(n)={1,2,3},n=0,1,2 to the input sequence x(n) ={1,2,2,1}.
(NOV 2005 ITDSP)
Refer P. Ramesh babu, “Signals and Systems”.Page number (8.87)
16.(i)Determine the 8 point DFT of the sequence
x(n)= {0,0,1,1,1,0,0,0}
Refer P. Ramesh babu, “Signals and Systems”.Page number (8.58)
(ii)Find the output sequence y(n) if h(n)={1,1,1} and x(n)={1,2,3,4} using circular
convolution (APR 2004 ITDSP)
Refer P. Ramesh babu, “Signals and Systems”.Page number (8.65)
17. (i)What is decimation in frequency algorithm? Write the similarities and differences
between DIT and DIF algorithms. (APR 2004 ITDSP) & (MAY 2006 ECEDSP)
Refer P. Ramesh babu, “Signals and Systems”. Page number (8.70-8.80)
18.Determine 8 pt DFT of x (n)=1for -3≤n≤3 using DIT-FFT algorithm (APR 2004
ITDSP)
Refer P. Ramesh babu, “Signals and Systems”. Page number (8.58)
19.Let X(k) denote the N-point DFT of an N-point sequence x(n).If the DFT of X(k)is
computed to obtain a sequence x1(n). Determine x1(n) in terms of x(n) (NOV 2004
ITDSP)
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing Principles,
Algorithms and Application”, PHI/Pearson Education, 2000, 3rd Edition. Page number (456 &
465)
1.Design a digital filter corresponding to an analog filter H(s)= using the impulse
invariant method to work at a sampling frequency of 100 samples/sec
Nov/Dec 2008 CSE
Refer book : Digital signal processing by Ramesh Babu .(Pg no5.40)
2.Determine the direct form I ,direct form II ,Cascade and parallel structure for the system
Y(n)=-0.1y(n-1)+0.72y(n-2)+0.7x(n)-0.25x(n-2) Nov/Dec 2008 CSE
Refer book : Digital signal processing by Ramesh Babu .(Pg no5.61)
3.What is the main drawback of impulse invariant method ?how is this overcome by
bilinear transformation? Nov/Dec 2008 CSE
Refer book : Digital signal processing by Ramesh Babu .(Pg no5.46)
4.Design a digital butter worth filter satisfying the constraints Nov/Dec 2008 CSE
( 1+Z-1)(1+2Z-1+4Z-2)
( ii) Find H(s) for a 3 rd order low pass butter worth filter April/May2008
CSE
Refer book : Digital signal processing by Ramesh Babu .(Pg no 5.8)
7.(i) Derive bilinear transformation for an analog filter with system function
H(s) =b / (s+a)
Refer book: Digital signal processing by John G.Proakis .(Pg no 676-679)
(ii)Design a single pole low pass digital IIR filter with -3 db bandwidth of
0.2п by use of bilinear transformation. Nov/Dec 2007
CSE
8.(i) Obtain the Direct Form I, Direct Form II, cascade and parallel realization for the
following system Y(n)= -0.1y(n-1)+0.2y(n-2)+3x(n)+3.6x(n-1)+0.6x(n-2)
Refer book : Digital signal processing by Ramesh Babu .(Pg no 5.68)
(ii) Discuss the limitation of designing an IIR filter using impulse
invariant method. Nov/Dec 2007 CSE
(ii) Determine the order of Cheybshev filter that meets the following specifications
(1) 1 dB ripple in the pass band 0≤|w| ≤ 0.3 b
(2) Atleast 60 dB attrnuation in the stop band 0.35∏ ≤|w| ≤∏ Use Bilinear
Transformation
Refer book : Digital signal processing by Ramesh Babu .(Pg no 5.27)
11.(i) Convert the analog filter system functionHa(s)={(s+0.1)/[(s+0.1)2+9]} into a digital IIR
filter using impulse invariance method.(Assume T=0.1sec) (APR 2006 ECEDSP)
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing Principles,
Algorithms and Application”, PHI/Pearson Education, 2000, 3rd Edition. Page number
(675)
12.Determine the Direct form II realization for the following system:
y(n)=-0.1y(n-1+0.72y(n-2)+0.7x(n)-0.252x(n-2). (APRIL 2005 ITDSP)
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing Principles,
Algorithms and Application”, PHI/Pearson Education, 2000, 3 rd Edition. Page number
(601-7.9b)
13.Explain the method of design of IIR filters using bilinear transform method.
(APRIL 2005 ITDSP)
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing
Principles, Algorithms and Application”, PHI/Pearson Education, 2000, 3 rd Edition. Page
number (676-8.3.3)
14.Explain the following terms briefly:
(i)Frequency sampling structures
(ii)Lattice structure for IIR filter (NOV 2005 ITDSP)
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing
Principles, Algorithms and Application”, PHI/Pearson Education, 2000, 3 rd Edition. Page
number (506 &531)
15.Consider the system described by
y(n)-0.75y(n-1)+0.125y(n-2)=x(n)+0.33x(n-1).
Determine its system function (NOV 2005 ITDSP)
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing
Principles, Algorithms and Application”, PHI/Pearson Education, 2000, 3 rd Edition. Page
number (601-7.37)
16.Find the output of an LTI system if the input is x(n)=(n+2) for 0≤n≤3 and h(n)=a nu(n) for
all n (APR 2004 ITDSP)
Refer signals and systems by P. Ramesh babu , page no:3.38
17.Obtain cascade form structure of the following system:
y(x)=-0.1y(n-1)+0.2y(n-2)+3x(n)+3.6x(n-1)+0.6x(n-2) (APR 2004 ITDSP)
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing
Principles, Algorithms and Application”, PHI/Pearson Education, 2000, 3 rd Edition.
Page number (601-7.9c)
18.Verify the Stability and causality of a system with
H(z)=(3-4Z-1)/(1+3.5Z-1+1.5Z-2) (APR 2004 ITDSP)
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing
Principles, Algorithms and Application”, PHI/Pearson Education, 2000, 3rd Edition.
Page number (209)
1.Design a FIR linear phase digital filter approximating the ideal frequency response
Nov/Dec 2008 CSE
With T=1 Sec using bilinear transformation .Realize the same in Direct form II
Refer book : Digital signal processing by Nagoor Kani .(Pg no 367)
2.Obtain direct form and cascade form realizations for the transfer function of the system
given by
Nov/Dec 2008
CSE
Refer book : Digital signal processing by Nagoor Kani .(Pg no 78)
3.Explain the type I frequency sampling method of designing an FIR filter.
Nov/Dec 2008
CSE
Refer book : Digital signal processing by Ramesh Babu .(Pg no6.82)
4.Compare the frequency domain characteristics of various window functions .Explain how
a linear phase FIR filter can be used using window method. Nov/Dec 2008 CSE
Refer book : Digital signal processing by Ramesh Babu .(Pg no6.28)
5. Design a LPF for the following response .using hamming window with
N=7
April/May2008 CSE
6. (i) Prove that an FIR filter has linear phase if the unit sample response satisfies the
condition h(n)= ±h(M-1-n), n=0,1,….M-1. Also discuss symmetric and antisymmetric cases
of FIR filter. Nov/Dec 2007
e-i3w, 0≤w<∏/2
jw
Hd(e )=
0, ∏/2≤<∏
Determine the filter coefficients h(n) for M=7 using frequency sampling
method.
Nov/Dec 2007
CSE
8.(i) For FIR linear phase Digital filter approximating the ideal frequency response
Hd(w) = 1 ≤|w| ≤∏ /6
0 ∏ /6≤ |w| ≤∏
Determine the coefficients of a 5 tap filter using rectangular Window
Refer book : Digital signal processing by A.Nagoor kani .(Pg no 415
(ii) Determine the unit sample response h(n) of a linear phase FIR filter of Length M=4
for which the frequency response at w=0 and w= ∏/2 is given as Hr(0) ,Hr(∏/2) =1/2
April/May2008 IT
Refer book : Digital signal processing by A.Nagoor kani .(Pg no 310)
9.(i) Determine the coefficient h(n) of a linear phase FIR filter of length M=5 which has
symmetric unit sample response and frequency response
Hr(k)=1 for k=0,1,2,3
0.4 for k=4
0 for k=5, 6, 7 April/May2008 IT(NOV 2005 ITDSP)
Refer book : Digital signal processing by A.Nagoor kani .(Pg no 308)
m-1
(ii) Show that the equation ∑ h(n)=sin (wj-wn)=0,is satisfied for a linear phase FIR filter
n=0
of length 9
April/May2008 IT
10. Design linear HPF using Hanning Window with N=9
H(w) =1 -п to Wc and Wc to п
=0 otherwise
April/May2008 IT
Refer book : Digital signal processing by A.Nagoor kani .(Pg no 301)
11.Explain in detail about frequency sampling method of designing an FIR filter.
(NOV 2004 ITDSP) & ( NOV 2005 ITDSP)
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing
Principles, Algorithms and Application”, PHI/Pearson Education, 2000, 3 rd
Edition. Page number (630)
12.Explain the steps involved in the design of FIR Linear phase filter using window method.
(APR 2005 ITDSP)
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing
Principles, Algorithms and Application”, PHI/Pearson Education, 2000, 3rd
Edition. Page number (8.2.2 & 8.2.3)
13.(i)What are the issues in designing FIR filter using window method?
Refer John G Proakis and Dimtris G Manolakis, “Digital Signal Processing
Principles, Algorithms and Application”, PHI/Pearson Education, 2000, 3rd
Edition. Page number (8.2)
(ii)An FIR filter is given by
y(n)=2x(n)+(4/5)x(n-1)+(3/2)x(n-2)+(2/3)x(n-3) find the lattice structure
coefficients (APR 2004 ITDSP)
Refer S Poornachandra & B Sasikala, “Digital Signal Processing”,
Page number (FIR-118)
(ii) Discuss about quantization noise and derive the equation for
finding quantization noise power. April/May2008CSE
Refer book : Digital signal processing by Ramesh Babu.(Pg no 7.9-7.14)
6. Two first order low pass filter whose system functions are given below are connected in
cascade. Determine the overall output noise
power. H1(z) = 1/ (1-0.9z-1) and H2(z) = 1/ (1-0.8z-1) Nov/Dec 2007 CSE
Refer book: Digital signal processing by Ramesh Babu. (Pg no 7.24)
7. Describe the quantization errors that occur in rounding and
truncation in two’s complement. Nov/Dec 2007 CSE
Refer book : Digital signal processing by John G.Proakis .(Pg no 564)
m
8. Explain product quantization and prove бerr2 =∑ б2oi April/May2008 IT
i=1
Refer book : Digital signal processing by A.Nagoor kani .(Pg no 412)
9.A cascade Realization of the first order digital filter is shown below ,the system function
of the individual section are H1(z)=1/(1-0.9z-1 ) and H2(z) =1/(1-0.8z-1) .Draw the product
quantization noise model of the system and determine the overall output noise power
April/May2008 IT
Refer book : Digital signal processing by A.Nagoor kani .(Pg no 415)
9. (i) Show dead band effect on y(n) = .95 y(n-1)+x(n) system restricted to 4 bits .Assume
x(0) =0.75 and y(-1)=0