Professional Documents
Culture Documents
E=
|x (n)|
n=
A signal x(n) is called a power signal if the average power of the signal is finite and E=
The average power of the DT signal x(n) is defined as
N
P= lim
N
2
1
| x( n)|
2 N +1 n =N
x(N+n)=x(n)
for all n
If the above condition does not satisfy even for one value of n then the DT signal is aperiodic.
8. Define: Even signal and odd signal.
Even or symmetric signal:
x(n)=x(-n) for all n
Odd or antisymmetric signal:
x(n)=-x(-n) for all n
9. What is Deterministic signal?
A deterministic signal is a signal exhibiting no uncertainty of value at any given instant of time. Its
instantaneous value can be accurately predicted by specifying a formula, algorithm or simply by its
describing statement in words.
Ex. x(t)=Asint
10. What is a random signal?
A random signal is a signal characterized by uncertainty before its actual occurrence.
Ex. Noise
11. What are the different types of signal representation?
1. Graphical representation
2. Functional representation
3. Tabular representation
4. Sequence representation
12. What are the classifications of discrete-time systems?
1. Linear and non-linear
2. Time-variant and time-invariant
3. Causal and non-causal
4. Static and dynamic
5. Stable and unstable
13. Define: Linear and non-linear system.
A system that satisfies the superposition principle is said to be a linear system. Superposition principle
states that the response of the system to a weighted sum of signals should be equal to the
corresponding weighted sum of the outputs of the system to each of the individual input signals. A
system is linear if and only if
T[a1x1(n)+a2x2(n)]=a1T[x1(n)]+a2T[x2(n)]
For any arbitrary constants a1 and a2
14. Define: Time- variant and time-invariant system.
A system is said to be time-invariant or shift invariant if the characteristics of the system do not
change with time. For a time-invariant system if y(n) is the response of the system to the input x(n),
then the response of a system to the input x(n-k) is y(n-k).
If the system is time-variant
y(n,k)y(n-k)
15. Define: Causal and non-causal system.
A system is said to be causal if the output of the system at any time n depends only at present and
past inputs, but does not depend on future inputs.
If the output of the system depends on future inputs, the system is said to be non-causal.
16. Define: Static and dynamic system.
A system is called static or memoryless if its output at any instant n depends on the input samples at
the same time, but not on past or future samples of the input. In any other case, the system is said to
be dynamic.
17. Define: Stable and unstable system.
A system is stable if it produces a bounded output sequence for every bounded input sequence.
If, for some bounded input sequence x(n), the output is unbounded (infinite), the system is classified
as unstable.
18. Define: Sampling theorem.
A band limited continuous time signal, with higher frequency fm Hertz, can be uniquely recovered from
its samples provided the sampling rate
d
X (z )
dz
UNIT-II
FREQUENCY TRANSFORMATIONS
1. Define: DTFT pair.
x ( n ) is defined by
X ( e j )=
x ( n ) e jn
n =
x(n) can be determined from using X(ej) the Fourier integral expressed by
1
x (n)=
X ( e j) e jn d
2
X ( K )= x ( n ) e j 2 nk / N , K=0,1, N1
n=0
x ( n )=
1
N
N 1
X ( K ) e j 2 nk / N , n=0,1, N 1
K =0
Continuous function of
DFT
It can be applied only to finite length sequences
Obtained by performing sampling operation in
both the time and frequency domain.
Discrete frequency spectrum
a1 x1 ( n ) +a 2 x 2 ( n ) DFT a1 X 1 ( k ) +a2 X 2 ( k )
If x ( n ) DFT X ( k ) then ,
j 2 k n0/ N
x ( nn 0 ) DFT e
X (k )
If x ( n ) DFT X ( k ) then ,
k
()
x ( (n )) N =x ( Nn ) DFT X
This means when the sequence is circularly folded (reversed), its DFT is also circularly folded
8. State circular convolution property of DFT.
x 1 ( n ) ( N ) x2 ( n ) DFT X 1 ( k ) X 2 ( k )
Here x1(n)(N)x2(n) means circular convolution of x1(n) and x2(n). This property states that multiplication
of two DFTs is equivalent to circular convolution of their sequences in time domain.
9. State circular time shift property of DFT.
If x ( n ) DFT X ( k ) then ,
j 2 kl / N
x ( ( nl ) )N DFT X (k) e
Thus shifting the sequence circularly by l samples is equivalent to multiplying its DFT by e-j2kl/N
10. State circular frequency shift property of DFT.
If x ( n ) DFT X ( k ) then ,
x (n )e
j 2 ln/ N
DFT X ( ( kl ) )N
Thus shifting the frequency components of DFT circularly is equivalent to multiplying the time domain
sequence by ej2ln/N
11. State the property of multiplication of two sequences.
x 1 ( n ) x 2 ( n ) DFT
1
X ( k ) (N) X 2 ( k )
N 1
This means multiplication of two sequences in time domain results in circular convolution of their DFTs
in frequency domain.
12. State the complex conjugate property.
This property states that
If x ( n ) DFT X ( k ) then ,
x ( n ) DFT X ( (k ) )N =X ( Nk)
N 1
x ( n) y ( n) =
n=0
1
N
N 1
X ( k ) Y (k )
k=0
W N . It is based on the
fundamental principle of decomposing the computation of DFT of a sequence of length N into smaller
DFTs.
It improves the performance by a factor 100 or more over direct evaluation of DFT.
15. What are the advantages of FFT algorithm over direct computation of DFT?
FFT requires less number of multiplications and additions compared to direct computation of DFT.
FFT algorithms can be implemented fast on the DSP processor.
The calculation of DFT and IDFT both are possible by proper combination of FFT algorithms.
16. What is twiddle factor? Write its properties.
Twiddle factor or complex-valued phase factor which is an Nth root of unity expressed by
j2/N
W N =e
K+ N / 2
Symmetry:
WN
Periodicity:
W N =W N
K+ N
=W N
K
17. What is the number of complex multiplications and complex additions required in direct
computation and in FFT algorithm?
Computations
Direct Computation
FFT Algorithm
Complex Multiplications
N2
(N/2)log2N
Complex Additions
N(N-1)
N log2N
18. What is DIT-FFT algorithm?
In DIT the given sequence is decimated into two N/2 point sequences consisting of even numbered
values of x(n) and odd numbered values of x(n).
19. What is DIF-FFT algorithm?
DIF-FFT decomposes the DFT by recursively splitting the sequence elements X(K) in the frequency
domain into sets of smaller and smaller subsequences.
20. What are the differences and similarities between DIT and DIF algorithm?
Sl.No
DIT
DIF
.
1
2
3
DIF-FFT
decomposes
the
DFT by
recursively splitting the sequence elements
X(K) in the frequency domain into sets of
smaller and smaller subsequences.
The input is in natural order while the output
is in bit reversal.
Phase factor placed after each stage
Binary
000
001
010
011
100
101
110
111
Bit reversed
000
100
010
110
001
101
011
111
Bit reversal
0
4
2
6
1
5
3
7
26. What is the speed improvement factor in calculating 64-point DFT of a sequence using
direct computation and FFT algorithms?
The number of complex multiplications required using direct computation is N2=642=4096
The number of complex multiplications required using FFT is (N/2)log2N=(64/2) log264= 32*6=192
Speed improvement factor= 4096/192 = 21.33
27. Draw the basic butterfly structure of DIT-FFT algorithm.
29. What are the steps involved in finding IDFT using FFT algorithm?
1. Take complex conjugate of X(k) that is X*(k)
2. Find DFT of X*(k) that is x*(n)
3. Divide by number of samples N
4. Take complex conjugate of x*(n)
30. What is meant by radix-2 FFT algorithm?
In radix-2 FFT algorithm the decimation arrives finally at 2-point sequence. The 2-point DFT is
calculated by direct computation.
UNIT-III
IIR FILTER DESIGN
1. What is the difference between analog filter and digital filter?
Sl.No
Analog Filter
Digital Filter
.
1
Analog filter processes analog input and A digital filter processes and generates
generates analog outputs.
digital data.
2
Analog filters are constructed from active or It consists of elements like adder, multiplier
passive electronic components.
and delay unit.
3
It is described by differential equation.
It is described by difference equation.
4
The frequency response of an analog filter The frequency response can be changed by
can be modified by changing the changing the filter coefficients.
components.
2. Distinguish FIR and IIR filters.
Sl.No
FIR Filter
.
1
These filters can be easily designed to have
perfectly linear phase.
2
FIR filters can be realized recursively and
non-recursively
3
Greater flexibility to control the shape of their
magnitude response.
4
Errors due to round off noise are less severe
in FIR filters, mainly because feedback is not
used.
IIR Filter
These filters do not have linear phase.
IIR filters are easily realized recursively.
Less flexibility, usually limited to specific kind
of filters.
The round off noise in IIR filters are more.
3. Mention the procedures for digitizing the transfer function of an analog filter.
a) Approximation of derivative
b) Impulse invariant method
c) Bilinear transformation
4. What is approximation of derivative?
s=
1z
T
1
1
sa 1e aT z1
1
1
aT 1
s+ a 1e z
1eaT ( cos bT ) z1
s+a
s=
2 ( z1 )
T ( z +1 )
All points in the LHP of s-plane are mapped inside the unit circle in the z-plane and all points in the
RHP of s-plane are mapped inside the unit circle in the z-plane
8. Compare bilinear and impulse invariant method.
The bilinear transformation is a conformal mapping that transforms the
The warping effect can be eliminated by prewarping the analog filter. This can be done by finding
prewarping analog frequencies using the formula
2
tan
T
2
The magnitude response of the Butterworth filter closely approximates the ideal response
as the order N increases.
The poles of the Butterworth filter lie on circle.
14. What are the different types of structures for realization of IIR systems?
i.
Direct form-I structure
ii.
Direct form-II structure
iii.
Cascade realization
iv.
Parallel realization
v.
Lattice-ladder structure
vi.
Transposed structure
15. Draw Direct form-I structure for IIR filter.
19. The transfer function of an IIR system has z number of zeros and p number of poles. How
many number of additions, multiplications and memory locations are required to realize the
system in direct form-I and direct form-II?
The realization of IIR system with z zeros and p poles in direct form I and II structure, involves z+p
number of additions and z+p+1 number of multiplications. The direct form I structure requires z+p
memory locations whereas the direct form II structure requires only p number of memory locations.
20. What are the factors that influence the choice of structure for realization of an LTI system?
Computational complexity
Finite word length effects
Parallel processing
Pipelining of computations
21. What is the advantage in cascade and parallel realization of IIR systems?
In digital implementation of LTI system the coefficients of the difference equation governing the
system are quantized. While quantizing the coefficients the value of poles may change. This will end
up in a frequency response different to that of desired frequency response.
These effects can be avoided or minimized, if the LTI system is realized in cascade or parallel
structure.
22. Compare direct form-I and II structures if IIR systems, with M zeros and N poles.
Sl.No.
Direct form-I
Direct form-II
1
Separate delay for input and output
Same delay for input and output
2
M+N+1 multiplications are involved
M+N+1 multiplications are involved
3
M+N additions are involved
M+N additions are involved
4
M+N delays are involved
N delays are involved
5
M+N memory locations are required
N memory locations are required
6
Noncanonical structure
Noncanonical structure
23. What is the main disadvantage of direct-form realization?
The direct-form realization is extremely sensitive to parameter quantization. When the order of the
system N is large, a small change in a filter coefficient due to parameter quantization, results in a
large change in the location of the poles and zeros of the system.
24. How one can design digital filter from analog filters?
1. Map the desired digital filter specifications into those for an equivalent analog filter.
2. Derive the analog transfer function for the analog prototype.
25. What are the properties that are maintained same in the transfer of analog filter into a
digital filter?
The j axis in the s-plane should 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 map into the inside of the unit circle in the z-plane. Thus a
stable analog filter will be converted to a stable digital filter.
26. Compare between Butterworth and Chebyshev filter.
Sl.No.
Parameter
Butterworth filter
1
Frequency response
Monotonically decreasing
2
3
Phase response
Chebyshev filter
Ripples in passband and
monotonic in stopband
Lower than Butterworth
Transition band is narrower
than Butterworth for given order
Relatively nonlinear phase
response. It is inferior to
Butterworth filter
UNIT-IV
FIR FILTER DESIGN
n=(
N 1
) . Direct truncation of the series will lead to fixed percentage overshoots and
2
p=
( )
Group delay: The group delay is defined as the delayed response of the filter as a function of
frequency to a signal.
g=
d()
d
15. Draw the direct form realization of a linear phase FIR system.
16. Compare the direct form and linear phase structures of an Nth order FIR system.
Sl.No.
Direct form-I
Direct form-II
1
Impulse response need not be symmetric
Impulse response should be symmetric
2
N multiplications are involved
N/2 or (N+1)/2 multiplications are involved
3
N-1 additions and delays are involved
N-1 additions and delays are involved
4
N-1 memory locations are required
N-1 memory locations are required
17. State the condition for a digital filter to be causal and stable.
A digital filter is causal if its impulse response h(n)=0 for n<0
A digital filter is stable if its impulse response is absolutely summable i.e.,
|h(n)|<
n=