2 Marks
2 Marks
in/
https://www.poriyaan.in/paper/digital-signal-processing-49/
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
EC3492 DIGITAL SIGNAL PROCESSING
(2 Mark Questions and Answers)
/
49
DSP - Digital Signal Processing. It is defined as changing or analyzing information which is measured as
g-
discrete time sequences.
in
2. List out the basic elements of DSP.
ss
Signal in
ce
Analog to Digital converter
ro
Digital Signal processor
l-p
Digital to Analog converter
N na
signal out
ig
A
3. Mention the advantages of DSP.
l-s
(i)Veracity (ii) Simplicity (iii) Repeatability
A ita
4. Give the applications of DSP.
ig
* Telecommunication – spread spectrum, data communication
IY r/d
5. Define Signal.
PO
n.
Signal is a physical quantity that varies with respect to time , space or any other independent variable.
aa
6. Define system.
.p
A set of components that are connected together to perform the particular task. E.g. Filters.
w
w
Continuous time signals are defined for a continuous of values of the Independent variable. In the case of
/
49
10. Define discrete time unit step &unit impulse.
g-
Discrete time Unit impulse is defined as
in
δ[n]= {1, n=0; }
ss
{0, otherwise}
ce
Unit impulse is also known as unit sample. Discrete time unit step signal is defined by
ro
U[n]= {0, n=0}
l-p
{1, n>= 0}
N na
11. Define even and odd signal. (NOV/DEC-2010)
ig
A discrete time signal is said to be even when, x[-n]=x[n]. The continuous time signal is said to be even
A l-s
when, x(-t)= x(t) A ita
For example, Cosine wave is an even signal. The discrete time signal is said to be odd when x[-n]= -x[n]
ig
The continuous time signal is said to be odd when x(-t)= -x(t)
IY r/d
Odd signals are also known as non-symmetrical signal. Sine wave signal is an odd signal.
pe
A signal is said to be energy signal if it have finite energy and zero power. A signal is said to be power
/p
in
signal if it have infinite energy and finite power. If the above two conditions are not satisfied then the signal is
PO
n.
The analog signal is a continuous function of independent variables. The analog Signal is defined for
or
every instant of independent variable and so magnitude of Independent variable is continuous in the specified
.p
range. Here both the independent Variable and magnitude are continuous.
w
w
The digital signal is same as discrete signal except that the magnitude of signal is quantized.
//
s:
/
49
If E is finite i.e. 0<E<α, then x (n) is called energy signal.
g-
If P is finite i.e. 0<P<α, then the signal x(n) is called a power signal.
in
19. What are all the blocks are used to represent the CT signals by its samples?
ss
(i) Sampler (ii) Quantizer
ce
20. Define sampling process.
ro
Sampling is a process of converting Ct signal into Dt signal.
l-p
21. Mention the types of sampling.
N na
(i) Up sampling (ii) Down sampling
ig
A
22. What is meant by quantizer?
l-s
It is a process of converting discrete time continuous amplitude into discrete time discrete amplitude.
A ita
23. Define system function?
ig
The ratio between z transform of out put signal y(z) to z transform of input signal x(z) is called system
IY r/d
Truncating the sequence by multiplying with window function to get the finite value.
aa
A band limited signal of finite energy, which has no frequency components higher
or
than the W hertz, is completely described by specifying the values of the signal at the
.p
A band limited signal of finite energy, which has no frequency components higher
w
than the W hertz, is completely recovered from the knowledge of its samples taken
//
s:
The sampling frequency must be at least twice the maximum frequency present in the signal. That is Fs =
ht
/
49
30. What is meant by interpolation?
g-
It is also referred as up sampling. that is , increasing the sampling rate.
in
31. What is an anti-aliasing filter?
ss
A filter that is used to reject high frequency signals before it is sampled to remove the aliasing of
ce
unwanted high frequency signals is called an ant aliasing filter.
ro
32. Mention the types of sample/hold?
l-p
Zero order hold
N na
First order hold
ig
A
33. What is meant by sampling rate?
l-s
Sampling rate = number of samples / second. A ita
34. What is meant by step response of the DT system?
ig
The output of the system y(n) is obtained for the unit step input u(n) then it is said to be step response of
IY r/d
the system.
pe
The Transfer function of DT system is defined as the ratio of Z transform of the system output to the
/p
in
The impulse response is the output produced by DT system when unit impulse is applied at the input. The
iy
impulse response is denoted by h (n). The impulse response h (n) is obtained by taking inverse Z transform from
or
x(n)*h(n) = h(n)*x(n)
ht
/
49
43. What is the condition for stable LTI DT system?
g-
A LTI system is stable if, shere, the summation is absolutely sum able.
in
44. Define a causal system.
ss
The causal system generates the output depending upon present &past inputs only. A causal system is non
ce
anticipatory.
ro
45. What is meant by linear system?
l-p
A linear system should satisfy superposition principle. A linear system should satisfy F[ax1(n)+bx2(n)]
N na
= a y 1(n)+by2(n) Where, y1 (n)=F[x1(n)] y2(n)=F[x2(n)]
ig
A
46. Define linear time invariant system. (NOV/DEC-11)
l-s
1 .A system is time invariant if the behaviour and characteristics of the system are fixed over time.
A ita
2. A system is time invariant if a time shift in the input signal results in an identical time shift in the output signal.
ig
3. For example, a time invariant system should produce y(t-t0)as the output when x(n-no) is the input.
IY r/d
PART-B
pe
1).Explain the digital signal processing system with necessary sketches and gives its merits and
a
R /p
demerits.
in
2).Starting from first principles, state and explain sampling theorem both in time domain and in
PO
n.
frequency domain.
aa
3).Check for following systems are linear, causal, time in variant, static.
iy
(i) y(n) = x(1/2n) (ii) y(n) = sin (x(n)) (iii) y(n) = x(n) cos(x(n)) (iv) y(n) =x(-n+5)
or
4).compute linear and circular convolution of the two sequence x1(n) = {1, 2, 2, 2} and
w
5). Discuss whether the following are energy or power signals (i) x(n) = (3/2)n u(n) (ii) x (n) = Aejwn .
s:
tp
6).Describe in detail the process of sampling and quantization. Also determine the expression for
ht
quantization.
7).Check whether the following are periodic. (i) x (n) = cos (3πn) (ii) x(n) = sin(3n)
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
UNIT II INFINITE IMPULSE RESPONSE FILTERS
1. Define z transform?
The Z transform of a discrete time signal x(n) is defined as,
/
49
Where, z is a complex variable. In polar form z=re-jω
g-
2. What is meant by ROC? (APRIL/MAY 2011-14) (NOV/DEC-11)
in
The region of convergence (ROC) is defined as the set of all values of z for which X(z) converges.
ss
3. Explain about the roc of causal and anti-causal infinite sequences?
ce
For causal system the roc is exterior to the circle of radius r. For anti causal system it is interior to the
ro
Circle of radius r.
l-p
4. Explain about the roc of causal and anti causal finite sequences
N na
For causal system the roc is entire z plane except z=0. For anti causal system it is entire z plane except z=α.
ig
A
5. What are the properties of ROC?
l-s
a). The ROC is a ring or disk in the z plane cantered at the origin.
A ita
b). The ROC cannot contain any pole.
ig
c). The ROC must be a connected region
IY r/d
d). The ROC of an LTI stable system contains the unit circle.
pe
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
13. State initial value theorem of z transforms.(MAY/JUNE-14)
If L[x(t)]=X(s), then initial value theorem states that
x(0)=lim(s---> ) SX(S)
14. State final value theorem of z transforms. .(MAY/JUNE-14)
If L[x(t)]=X(s), then final value theorem states that lim(t---> )
x(t)=lim(s---> 0) SX(S)
If x(n) is causal z{x(n)}=X(z),
/
49
15. Define system function.
g-
The ratio between z transform of out put signal y(z) to z transform of
in
input signal x(z) is called system function of the particular system.
ss
ce
16. What are the conditions of stability of a causal system?
All the poles of the system are with in the unit circle. The sum of impulse response for all values of n is
ro
bounded.
l-p
N
17. What are the different methods of evaluating inverse z-transform?
na
It can be evaluated using several methods.
ig
A
i). Long division method
l-s
ii). Partial fraction expansion method A ita
iii). Residue method
ig
Z-transform is used for analysis the both periodic and a periodic signals.
aa
Z[ δ(n) ] =1
or
.p
The zeros of the system H(z) are the values of z for which H(z) = 0.
w
The poles of the system H(z) are the values of z for which H(z) = α.
s:
Z [ A δ (n-m) ] =1.
ht
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
25. State the convolution properties of Z transform?
The convolution property states that the convolution of two sequences in time domain is equivalent to
multiplication of their Z transforms.
26. What z transform of (n-m)?
By time shifting property
Z [A (n-m)]=AZ-m sinZ[ (n)] =1
/
49
27. Obtain the inverse z transform of X(z)=1/z-a,|z|>|a| ?
g-
Given X(z)=z-1/1-az-1
in
By time shifting property
ss
X(n)=an.u(n-1)
ce
28. What is the relation between DFT and Z transform? (APRIL/MAY 2011)
ro
Both DFT and Z-transform work for discrete signal. I have read that "Z-transform is the general
l-p
case of DFT, when we consider unit circle then, Z-transform becomes Discrete Fourier Transform (DFT)".
N na
PART-B
ig
1).Explain in detail about overlap add method and overlap save method for filtering of long data
A l-s
sequences using DFT. A ita
2).Develop a 8 point DIT-FFT algorithm. Draw the signal flow graph.
ig
3).Explain Radix-2 DIT-FFT algorithm. Compare it with DIT-FFT algorithms.
IY r/d
x(n) = {1, 2, -1, 2,3, -2, -3, -1, 1, 1, 2, -1 } by overlap add method.
a
R
= o otherwise
PO
n.
7).Summarize the Difference between overlap-save method and overlaps add method.
iy
9).Find the output y(n) of a filter whose impulse response is h(n) = {1, 1, 1 } and input signal
.p
UNIT III
w
The DFT is used to convert a finite discrete time sequence x(n) to an N point frequency domain
ht
sequence X(k).The N point DFT of a finite sequence x(n) of length L,(L<N) is defined as,
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
/
49
3. List any four properties of DFT
g-
A). Periodicity B).Linearity
in
C). Time reversal D).Circular time shift
ss
E). Duality F).Circular convolution
ce
G). Symmetry H).Circular symmetry
ro
4. State periodicity property with respect to DFT.
l-p
If x(k) is N-point DFT of a finite duration sequence x(n), then x(n+N) = x(n) for all n.
N na
X (k+N) = X(k) for all k.
ig
A
5. State periodicity property with respect to DFT.
l-s
If X1(k) and X2(k) are N-point DFTs of finite duration sequences x1(n) and x2(n), then DFT [a X1(n) +
A ita
b X2(n)] = a X1(k) + b X2(k), a, b are constants.
ig
6. State time reversal property with respect to DFT.
IY r/d
Let x1(n) and x2(n) are finite duration sequences both of length n with DFTs x1(k) and x2(k). If X3(k) =
PO
n.
X1(k) X2(k), then the sequence X3(k) can be obtained by circular convolution.
aa
DFT is used for analysis the both periodic and a periodic signals.
or
Let the sequence x (n) has a length L. If we want to find the N-point DFT (N>L) of the sequence x(n), we have to
w
w
add (N-L) zeros to the sequence x(n). This is known as Zero padding.
w
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
11. 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 mutation of DFT of a sequence of length N into successively smaller
DFTs.
12. How many multiplications and additions are required to compute N point DFT Using Radix-2 FFT?
/
49
The number of multiplications and additions required to compute N point DFT Using radix-2 FFT are N
g-
log2 N and N/2 log2 N respectively.
in
13. What is meant by radix-2 FFT?
ss
The FFT algorithm is most efficient in calculating N point DFT. If the number of output points N can be
ce
expressed as a power of 2 that is N=2M, where M is an integer, then this algorithm is known as radix-2 algorithm.
ro
14. What is DIT algorithm?
l-p
Decimation-In-Time algorithm is used to calculate the DFT of a N point sequence. The idea is to break the
N na
N point sequence into two sequences, the DFTs of which can be combined to give the DFT of the original N point
ig
sequence. This algorithm is called DIT because the sequence x(n) is often spitted into smaller sub- sequences.
A l-s
15. What DIF algorithm? A ita
It is a popular form of the FFT algorithm. In this the output sequence X(k) is divided into smaller and
ig
smaller sub-sequences , So it is called the name is “Decimation In Frequency”.
IY r/d
1) Linear filtering
/p
in
2) Correlation
PO
n.
3) Spectrum analysis
aa
17. Distinguish between linear convolution and circular convolution of two sequences.
iy
If x(n) is a sequence of L number of samples and h(n) with M number of samples, after
or
18. What are the differences and similarities between DIF and DIT algorithms?
w
Differences:
w
1) The input is bit reversed while the output is in natural order for DIT, whereas for DIF the output is bit reversed
//
s:
2) The DIF butterfly is slightly different from the DIT butterfly, the difference being that the complex
ht
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
19. What is meant by radix-2 FFT?
If the number of output points N can be expressed as a power of 2, i.e., N = 2M Where M is an integer then
this algorithm is known as radix-2 algorithm.
20. What is DIT radix-2 algorithm?
The radix 2 DIT FFT is an efficient algorithm for computing DFT. The idea is to break N point sequence
in to two sequences, the DFT of which can be combined to give DFT of the original N-point sequence. Initially
/
49
the N point sequence is divided in to two N/2 point sequences, on the basis of odd and even and the DFTs of them
g-
are evaluated and combined to give N-point sequence. Similarly the N/2 DFT s are divided and expressed in
in
to the combination of N/4 point DFTs. This process is continued until we left with 2-point DFT‟s.
ss
21. What is DIF radix-2 algorithm?
ce
1. The radix 2 DIF FFT is an efficient algorithm for computing DFT in this the out put sequence x(k) is divided in
ro
to smaller and smaller.
l-p
2. The idea is to break N point sequence in to two sequences ,x1(n) and x2(n) consisting of the first N/2 points
N na
of x(n)and last N/2 points of x(n) respectively. Then we find N/2 point sequences f(n) and g(n Similarly).
ig
3. The N/2 DFT s are divided and expressed in to the combination of N/4 point DFT‟ s. This process is continued
A l-s
until we left with 2-point DFT‟s. A ita
22. What are the differences between DIT and DIF algorithms? (MAY/JUNE-14)(NOV/DEC-10)
ig
* For DIT the input is bit reversed and the output is in natural order, and in DIF the input is in natural order and
IY r/d
* In butterfly the phase factor is multiplied before the add and subtract operation but in DIF it is multiplied after
a
R
add-subtract operation.
/p
in
1).DIT – Time is decimated and input is bi reversed format output in natural order
PO
n.
2).DIF – Frequency is decimated and input is natural order output is bit reversed Format
aa
An algorithm that uses the same location to store both the input and output sequence is called in-place
or
algorithm.
.p
w
3 stages
w
26 How many multiplication terms are required for doing DFT by expressional?
//
s:
/
49
30. How to obtain same result from linear and circular convolution?
g-
* Calculate the value of „N‟, that means number of samples contained in linear convolution.
in
* By doing zero padding make the length of every sequence equal to number of samples contained in linear
ss
convolution.
ce
* Perform the circular convolution. The result of linear and circular convolution will be same.
ro
31. How will you perform linear convolution from circular convolution?
l-p
* Calculate the value of „N‟, that means number of samples contained in linear convolution.
N na
* By doing zero padding make the length of every sequence equal to number of samples contained in
ig
linear convolution.
A l-s
* Perform the circular convolution. The result of linear and circular convolution will be same.
A ita
32. What methods are used to do linear filtering of long data sequences?
ig
* Overlap save method. * Overlap adds method.
IY r/d
For the computation of N-point DFT, N2 complex multiplication and N2 – N complex additions are
a
R
required. If the value of N is large then the number of computations will go into lakhs. This proves inefficiency of
/p
in
34. What is the way to reduce number of arithmetic operations during DFT computation?
aa
Numbers of arithmetic operations involved in the computation of DFT are greatly reduced by using
iy
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
37. How linear filtering is done using FFT?
Correlation is the basic process of doing linear filtering using FFT. The correlation is
nothing but the convolution with one of the sequence, folded. Thus, by folding the sequence h(n), we can
compute the linear filtering (convolution) using FFT.
PART-B
1).Explain the designing of FIR filters using frequency sampling method.
/
49
2).State and explain the properties of FIR filters. State their importance. (8)
g-
3).Explain linear phase FIR structures. What are the advantages of such structures?
in
4).Design an ideal high pass filter with a frequency response
ss
Hd (ejw) = 1 for π/4 ≤ │w│≤ π
ce
= 0 for │w│≤ π/4 Find the values of h(n) for N = 11 using
ro
hamming window. Find H (z) and determine the magnitude response.
l-p
5).Explain the designing of FIR filters using Windows.
N na
6).Obtain the direct form I, direct form II and Cascade form realization of the following system functions.
ig
Y(n) = 0.1 y(n-1) + 0.2 y(n-2) + 3x(n) + 3.6 x(n-1) + 0.6 x(n-2).
A l-s
UNIT IV
A ita
FINITE WORD LENGTH EFFECTS
ig
1. What is a digital filter?
IY r/d
A digital filter is a device that eliminates noise and extracts the signal of interest from other signals.
pe
This is the frequency which separates pass band and stop band.
w
w
Analog filters are designed using analog components (R,L,C) while digital filters are implemented using
//
s:
1). Low pass filter – LPF 2).High pass filter – HPF 3).Band pass filter - BPF
4).Band stop filter - BSF
8. What is the condition for digital filter to be realized?
The impulse response of filter should be causal, h(n) = 0 for n<0.
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
9. Why ideal frequency selective filters are not realizable?
Ideal frequency selective filters are not realizable because they are non- causal. That is, its impulse response
is present for negative values of „n‟ also.
10. For IIR filter realization what is required?
Present, past, future samples of input and past values of output are required.
11. Why IIR systems are called recursive systems?
/
49
Because the feedback connection is present from output side to input
g-
12. Which types of structures are used to realize IIR systems?
in
1). Direct form structure 2).Cascade form structure 3).Parallel form structure
ss
13. Why direct form-II structure is preferred most and why?
ce
The numbers of delay elements are reduced in direct form-II structure compared to direct form-I
ro
structure. That means the memory locations are reduced in direct form-II structure.
l-p
14. Why direct form-I and direct form-II are called as direct form structures?
N na
The direct form-I and direct form-II structures are obtained directly from the corresponding transfer
ig
function without any rearrangements. So these structures are called as direct form structures.
A l-s
15. What is advantage of direct form structure? A ita
Implementation of direct form is very easy.
ig
16. Give the disadvantage of direct form structure?
IY r/d
Both direct form structures are sensitive to the effects of quantization errors in the coefficients. So
pe
If two digital structures have the same transfer function then they are called as equivalent structures. By
PO
n.
using the transpose operation, we can obtain equivalent structure from a given realization structure.
aa
If we reverse the directions of all branch transmittances and interchange input and output in the flow graph
or
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
22. Write the expression for the order of chebyshev filter?
/
49
g-
in
24. Write the steps in designing chebyshev filter?
ss
1. Find the order of the filter.
ce
2. Find the value of major and minor axis.
ro
3. Calculate the poles.
l-p
4. Find the denominator function using the above poles.
N na
5. The numerator polynomial value depends on the value of n.
ig
If n is odd: put s=0 in the denominator polynomial. If n is even put s=0 and divide it by (1+e2)1/2
A l-s
25. Write down the steps for designing a Butterworth filter?
A ita
ig
IY r/d
pe
26. State the equation for finding the poles in chebyshev filter.
a
R in
/p
27. State the steps to design digital IIR filter using bilinear method.
PO
n.
aa
iy
For smaller values of w there exist linear relationship between w and but for Larger values of w the
.p
relationship is nonlinear. This introduces distortion in the Frequency axis. This effect compresses the magnitude
w
w
29. Write a note on pre warping or pre scaling. (APRIL/MAY 2011) (MAY/JUNE-2014)
//
s:
The effect of the non linear compression at high frequencies can be compensated. When the desired
tp
magnitude response is piecewise constant over frequency, this Compression can be compensated by introducing a
ht
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
31. Give hamming window function.(MAY/JUNE-14)
/
49
In this method of digitizing an analog filter, the impulse response of the resulting digital filter is a sampled
g-
version of the impulse response of the analog filter. For e.g. if the transfer function is of the form, 1/s-p, then
in
H (z) =1/1-e-pTz-1
ss
33. What do you understand by backward difference?
ce
One of the simplest methods of converting analog to digital filter is to approximate the differential
ro
equation by an equivalent difference equation.
l-p
d/dt(y(t)/t=nT=(y(nT)-y(nT-T))/T
N na
34. What are the significance of chebyshev filter? (NOV/DEC-10)
ig
1. The magnitude response of the chebyshev filter exhibits ripple either in the stop band or the pass band.
A l-s
2. The poles of this filter lies on the ellipse.
A ita
35. Give the Butterworth filter transfer function and its magnitude characteristics for Different orders of
ig
filter.
IY r/d
a pe
36. Give the equation for the order N, major, minor axis of an ellipse in case of chebyshev filter?
R in
/p
PO
n.
aa
iy
37. How can you design a digital filter from analog filter?
or
Digital filter can de designed from analog filter using the following methods
.p
1. Approximation of derivatives
w
s=2/T (z-1/z+1)
ht
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
40. List the Butterworth polynomial for various orders.
N Denominator polynomial
1).S+1
2).S2+.707s+1
3). (s+1)(s2+s+1)
4). (s2+.7653s+1)(s2+1.84s+1)
/
49
5). (s+1)(s2+.6183s+1)(s2+1.618s+1)
g-
6). (s2+1.93s+1)(s2+.707s+1)(s2+.5s+1)
in
7). (s+1)(s2+1.809s+1)(s2+1.24s+1)(s2+.48s+1)
ss
41. Differentiate Butterworth and Chebyshev filter.
ce
Butterworth damping factor 1.44 and chebyshev is 1.06.Butterworth is flat response .but chebyshev is
ro
damped response.
l-p
42. What is filter?
N na
Filter is frequency selective devices, which amplify particular range of frequencies and attenuate particular
ig
range of frequencies.
A l-s
43. What are the types of digital filter according to their impulse response?
A ita
IIR (Infinite impulse response) filter
ig
FIR (Finite Impulse Response) filter.
IY r/d
1. The phase distortion is introduced when the phase characteristics of a filter is Nonlinear with in the
a
R
2. The delay distortion is introduced when the delay is not constant with in the desired frequency band
PO
n.
The filters designed by considering all the infinite samples of impulse response are called IIR filter.
iy
It is suitable only for designing of low pass and band pass IIR digital filters with relatively small resonant
.p
frequencies.
w
w
47. What is the condition for linear phase FIR filter? (APRIL/MAY 2011)
w
Linear phase is a property of a filter, where the phase response of the filter is a linear
//
s:
function of frequency. The result is that all frequency components of the input signal are shifted in
tp
time (usually delayed) by the same constant amount, which is referred to as the phase delay. And
ht
consequently, there is no phase distortion due to the time delay of frequencies relative to one
another.
A filter with linear phase may be achieved by an FIR filter which is either symmetric or anti-
symmetric.[1] A necessary but not sufficient condition is:
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
/
One possible way of finding an FIR filter that approximates H(ejw) would be to truncate the
49
infinite Fourier series at n=±(N-1/2).Direct truncation of the series will lead to fixed percentage
g-
overshoots and undershoots before and after an approximated discontinuity in the frequency
in
ss
response.
ce
PART-B
1).Explain the characteristics of limit cycle oscillation with respect to the system described by the
ro
l-p
difference equation: y(n) = 0.95 y(n-1) + x(n); x(n) = 0 and y(-1) = 13. Determine the Dead band
N
range of the system.
na
2).Explain the limit cycle oscillations due to product round off and overflow errors.
ig
A l-s
3).Discuss in detail the errors resulting from rounding and truncation.
4).Explain the quantization process and errors introduced due to quantization.
ita
A
5).Describe the quantization in floating point realization of IIR digital filters.
r/d
ig
UNIT V
in
DSP APPLICATIONS
PO
n.
2).Execution speed
.p
3).Type of arithmetic
w
4).Word length
w
(i) General purpose digital signal processors. (ii) Special purpose digital signal processors.
tp
ht
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
5. Give some example for floating point DSPs?
TMS320C3x, TMS320C67x, ADSP-21xxx
6. What is pipelining? (MAY/JUNE-2014) (NOV/DEC-11))
Pipelining a processor means breaking down its instruction into a series of discrete pipeline stages which
can be completed in sequence by specialized hardware.
7. What is pipeline depth?
/
49
The number of pipeline stages is referred to as the pipeline depth.
g-
8. What are the advantages of VLIW architecture?
in
Advantages of VLIW architecture
ss
A). Increased performance
ce
B).Better compiler targets
ro
C).Potentially easier to program
l-p
D).Potentially scalable
N na
E).Can adds more execution units to allow more instructions to be packed into the VLIW instruction.
ig
A
9. What are the disadvantages of VLIW architecture?
l-s
Disadvantages of VLIW architecture A ita
1).New kind of programmer/compiler complexity
ig
2).Program must keep track of instruction scheduling
IY r/d
TMS320C50 – 4 TMS320C54x – 6
PO
n.
The program bus carries the instruction code and immediate operands from program memory to the CPU.
tp
The program address bus provides address to program memory space for both read and write.
14. Give the functions of data read bus?
The data read bus interconnects various elements of the CPU to data memory space.
16. Give the functions of data read address bus?
The data read address bus provides the address to access the data memory space.
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
17. What are the different stages in pipelining?
1).The fetch phase
2).The decode phase
3).Memory read phase
4).The execute phase
18. List the various registers used with ARAU. (MAY/JUNE-2014)
/
49
Eight auxiliary registers (AR0 – AR7)
g-
Auxiliary register pointer (ARP)
in
Unsigned 16-bit ALU
ss
19. What is the operation blocks involved in C5x processors? (May/june-2014)
ce
The central processing unit consists of the following elements:
ro
1).Central arithmetic logic unit (CALU)
l-p
2).Parallel logic unit (PLU)
N na
3).Auxiliary register arithmetic unit (ARAU)
ig
4).Memory mapped registers
A l-s
5).Program controller A ita
20. What is the function of parallel logic unit?
ig
The parallel logic unit is a second logic unit that executes logic operations on data without affecting the
IY r/d
contents of accumulator.
pe
w. Clock generator
PO
n.
x. Hardware timer
aa
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
24. What are the general purpose I/O pins?
Branch control input (BIO) External flag (XF)
25. What are the logical instructions of ‘C5x?
AND, ANDB, OR, ORB, XOR, XORB
26. What are load/store instructions?
LACB, LACC, LACL, LAMM, LAR, SACB, SACH, SACL, SAR, SAMM.
/
49
27. Mention the addressing modes available in TMS320C5X processor?
g-
1). Direct addressing mode
in
2). Indirect addressing mode
ss
3). Circular addressing mode
ce
4). Immediate addressing
ro
5). Register addressing
l-p
6). Memory mapped register addressing
N na
28. Give the features of DSPs? (APRIL/MAY 2011) (NOV/DEC-11)
ig
1).Architectural features 2).Execution speed 3).Type of arithmetic 4).Word length
A l-s
29. What is function of NOP instruction? A ita
1).NOP- No operation 2). Perform no operation.
ig
30. What is function of ZAC instruction?
IY r/d
BIT – Test bit (Copy the specified bit of the data memory value to the TC bit in ST1).
/p
in
B – Branch conditionally. Branch to the specified program memory address. Modify the current AR and
aa
ARP as specified.
iy
Add the content of addressed data memory location or an immediate value of accumulator, if a shift
w
w
is specified, left-shift the data before the add. During shifting, low- order bits are Zero-filled, and high-
w
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
https://www.poriyaan.in/ https://ece.poriyaan.in/
PART-B
1).Explain in detail about the polyphase implementation of FIR filters for interpolator and
decimators.
2).Describe the procedure to implement digital filter bank using multirate signal processing.
3).Explain the application of multirate signal processing.
4).Explain how DSP can be used for speech processing.
/
49
5).Explain the efficient transversal structure for decimator and interpolator.
g-
6).Explain the application of sampling rate conversion in sub-band coding and Narrow Band filter.
in
ss
ce
ro
l-p
N ig
na
A
ita
l-s
A
r/d
ig
IY
a pe
R in
/p
PO
n.
aa
iy
or
.p
w
w
//w
s:
tp
ht
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaanece
https://play.google.com/store/apps/details?id=com.poriyaan.poriyaan
Chat with Lecture Send Your Notes /
QP
Elective Management
EEE ECE
Open Elective II CSE
Open Elective III Click on clouds to navigate
other departments
Open Elective IV
MECH CIVIL
http://www.poriyaan.in