It1252 Digital Signal Processing
It1252 Digital Signal Processing
It1252 Digital Signal Processing
21.Define Z-transform
Z- transform can be defined as
X(Z)=[Q]-n
n=-
22.Define Region of convergence
The region of convergence (ROC) of X(Z) the set of all values of Z for which X(Z)
attain final value.
Z Z
if x1(n) ;=DQG[Q ;=
then Z
a1x1(n)+a2x2(n) D;=D;=
ii)Time shifting
Z
if x(n) ;=
then Z
x(n-k) =-KX(Z)
iii)Scaling in Z-domain
Z
if x(n) ;=
Z
then anx(n) ;D-1Z)
iv)Time reversal
Z
if x(n) ;=
Z
then x(-n) ;=-1)
v)Differtiation in Z domain
Z
nx(n) -Zdz X(Z)
vii)correlation
Z Z
if x1(n) ;=DQG[Q ;=
then =
rx1x2(l=[Q[QO 5x1x2(Z)=X1(Z) .X2(Z-1)
n=-
26.Define DFT and IDFT (or) What are the analysis and synthesis equations of DFT?
DFT(Analysis Equation)
N-1 nk
N
X(k)= [Q:N , WN = e-j2
n=0
IDFT(Synthesis Equation)
N-1 - nk
x(n)= 1/N ;N:N , WN = e-j2
k=0
29.How to obtain the output sequence of linear convolution through circular convolution?
Consider two finite duration sequences x(n) and h(n) of duration L samples and M
samples. The linear convolution of these two sequences produces an output sequence of
duration L+M-1 samples, whereas, the circular convolution of x(n) and h(n) give N
samples where N=max(L,M).In order to obtain the number of samples in circular
convolution equal to L+M-1, both x(n) and h(n) must be appended with appropriate
number of zero valued samples. In other words by increasing the length of the sequences
x (n) and h(n) to L+M-1 points and then circularly convolving the resulting sequences we
obtain the same result as that of linear convolution.
32.What are the two methods used for the sectional convolution?
The two methods used for the sectional convolution are
1)the overlap-add method and 2)overlap-save method.
36.What is FFT?
The Fast Fourier Transform is an algorithm used to compute the DFT. It makes
use of the symmetry and periodicity properties of twiddle factor to effectively reduce the
DFT computation time.It is based on the fundamental principle of decomposing the
computation of DFT of a sequence of length N into successively smaller DFTs.
37.How many multiplications and additions are required to compute N point DFT using
redix-2 FFT?
The number of multiplications and additions required to compute N point DFT
using radix-2 FFT are N log2 N and N/2 log2 N respectively,.
1 In this method the size of the input data In this method the size of the input data
block is N=L+M-1 block is L
2 Each data block consists of the last M-1 Each data block is L points and we append
data points of the previous data block M-1 zeros to compute N point DFT
followed by L new data points
3 In each output block M-1 points are In this no corruption due to aliasing as
corrupted due to aliasing as circular linear convolution is performed using
convolution is employed circular convolution
4 To form the output sequence the first To form the output sequence the last
M-1 data points are discarded in each M-1 points from each output block is added
output block and the remaining data are to the first M-1 points of the succeeding
fitted together block
47.What are the differences and similarities between DIF and DIT algorithms?
Differences:
1)The input is bit reversed while the output is in natural order for DIT, whereas for DIF
the output is bit reversed while the input is in natural order.
2)The DIF butterfly is slightly different from the DIT butterfly, the difference being that
the complex multiplication takes place after the add-subtract operation in DIF.
Similarities:
Both algorithms require same number of operations to compute the DFT.Both
algorithms can be done in place and both need to perform bit reversal at some place
during the computation.
48. What are the different types of filters based on impulse response?
Based on impulse response the filters are of two types
1. IIR filter
2. FIR filter
The IIR filters are of recursive type, whereby the present output sample
depends on the present input, past input samples and output samples.
The FIR filters are of non recursive type, whereby the present output
sample depends on the present input sample and previous input samples.
49. What are the different types of filters based on frequency response?
Based on frequency response the filters can be classified as
1. Lowpass filter
2. Highpass filter
3. Bandpass filter
4. Bandreject filter
3. Greater flexibility to control the shape Less flexibility, usually limited to specific
of their magnitude response. kind of filters.
4. Errors due to round off noise are less The round off noise in IIR filters is
severe in FIR filters, mainly because more.
feedback is not used.
54. List the steps involved in the design of FIR filters using windows.
1.For the desired frequency response Hd(w), find the impulse response
hd(n) using Equation
hd(n)=1/2 Hd(w)ejwndw
-
2.Multiply the infinite impulse response with a chosen window sequence
w(n) of length N to obtain filter coefficients h(n),i.e.,
57. What is the necessary and sufficient condition for linear phase characteristic in FIR
filter?
The necessary and sufficient condition for linear phase characteristic in
FIR filter is, the impulse response h(n) of the system should have the symmetry
property i.e.,
H(n) = h(N-1-n)
where N is the duration of the sequence.
62. Draw the direct form realization of a linear Phase FIR system for N even.
63.Draw the direct form realization of a linear Phase FIR system for N odd
64. When cascade form realization is preferred in FIR filters?
The cascade form realization is preferred when complex zeros with absolute
magnitude is less than one.
65. State the equations used to convert the lattice filter coefficients to direct form FIR
Filter coefficient.
m(0) = 1
m(m) = km
mN m-1N m(m) m-1(m-k)
66. State the equations used to convert the FIR filter coefficients to the lattice filter
Coefficient.
)RUDQ0BVWDJHILOWHU m-1(0) =1 and km m(m)
2
1- m (m)
67. State the structure of IIR filter?
IIR filters are of recursive type whereby the present o/p sample depends on present
i/p, past i/p samples and o/p samples. The design of IIR filter is realizable and stable.
The impulse response h(n) for a realizable filter is
h(n)=0 for n
68. State the advantage of direct form structure over direct form structure.
In direct form structure, the number of memory locations required is less than
that of direct form structure.
69. How one can design digital filters from analog filters?
• Map the desired digital filter specifications into those for an equivalent analog
filter.
• Derive the analog transfer function for the analog prototype.
• Transform the transfer function of the analog prototype into an equivalent digital
filter transfer function.
70. Mention the procedures for digitizing the transfer function of an analog filter.
The two important procedures for digitizing the transfer function of an analog
filter are
• Impulse invariance method.
• Bilinear transformation method.
d/dt y(t)=y(nT)-y(nT-T)/T
72. What is the mapping procedure between S-plane & Z-plane in the method of mapping
differentials? What are its characteristics?
The mapping procedure between S-plane & Z-plane in the method of mapping of
differentials is given by
H(Z) =H(S)|S=(1-Z-1)/T
The above mapping has the following characteristics
• The left half of S-plane maps inside a circle of radius ½ centered at Z= ½ in the Z-
plane.
• The right half of S-plane maps into the region outside the circle of radius ½ in the
Z-plane.
• The j -axis maps onto the perimeter of the circle of radius ½ in the Z-plane.
S=2/T(1-Z-1/1+Z-1)
S=2/T(1-Z-1/1+Z-1)
Disadvantage:
• The mapping is highly non-linear producing frequency, compression at high
frequencies.
• Neither the impulse response nor the phase response of the analog filter is
preserved in a digital filter obtained by bilinear transformation.
95.What is truncation?
Truncation is a process of discarding all bits less significant than LSB that is retained
PART –B QUESTIONS
1.Describe the concept of frequency in continuous time and discrete time sinusoidal signals
Ans: Waveforms and Derivation
12.Derive the equation for designing IIR filter using backward difference method.
Ans: maping from S plane to Z plane.
d/dt y(t)=y(nT)-y(nT-T)/T
13. Derive the equation for designing IIR filter using impulse invariant method.
Ans: Maping from S plane to Z plane.
Impulse invariant equation
14. Derive the equation for designing IIR filter using bilinear transformation.
Ans: maping from S plane to Z plane.
Bilinear equation S=2/T(1-Z-1/1+Z-1)
16.Explain the steps involved in the design of FIR filter using window technique.
Ans: Specify the equation of window function
Find h(n)
Find hd(n)=h(n)w(n)
Find H(
17. Explain the steps involved in the design of FIR filter using frequency sampling technique.
Ans: Find G(k) from given Hr(k)
Find H(k)
18. Explain the steps involved in the design of FIR filter using Kaiser window .
Ans: Determine hd(n)
&KRRVH
&DOFXODWH
'HWHUPLQHWKHSDUDPHWHU s
Choose the parameter
Find N
Calculate yhe window function wk(n)
Find h(n)=wk(n) hd(n)
24.Explain the different types of limit cycle oscillations and also the solutions
Ans: Zero input limit cycle oscillations
Overflow input limit cycle oscillations
Solutipn:scaling
25.Explain the construction and operation of channel vocoder with block diagram.
Ans : Block diagram
Explanation.
DIGITAL SIGNAL PROCESSING - IT1252