Quiz 1 Answerak
Quiz 1 Answerak
Quiz 1 Answerak
(a) What is a zero-phase FIR filter? Suggest a suitable scheme for zero-phase filtering. Which types
of FIR digital filter can be converted into a zero-phase FIR filter and how?
A zero-phase FIR filter is a filter whose frequency response has no phase distortion, meaning the
phase response is zero at all frequencies. This is useful because it prevents distortion in the signal
due to phase shifts.
• FIR filters that can be converted to zero-phase FIR filters: FIR filters with linear phase can be
converted into zero-phase FIR filters. Linear phase FIR filters have a symmetric impulse
response, which ensures no phase distortion. These filters can include:
(b) Justify with a suitable example that the FIR filter with an even amplitude response will have a
linear phase if it has a symmetric impulse response.
For an FIR filter to have a linear phase, its impulse response must be either symmetric or anti-
symmetric. Let’s consider an example with a symmetric impulse response:
If the impulse response of the FIR filter is h(n)=h(N−1−n)h(n) = h(N - 1 - n)h(n)=h(N−1−n), where NNN
is the filter length, the phase response will be linear because the frequency response H(f)H(f)H(f) will
not introduce any nonlinear phase distortion.
(a) Describe the process of designing an IFIR filter. What role does interpolation play, and how does
the filter achieve a reduction in computational complexity?
An Interpolated Finite Impulse Response (IFIR) filter is designed to reduce the computational
complexity of FIR filters by employing the concept of interpolation.
• Process:
1. Design a prototype filter: First, design a low-order prototype filter that meets the
specifications.
• Role of interpolation: Interpolation increases the filter length but does so efficiently by
taking advantage of the zero-insertion technique, which doesn't significantly increase the
computational cost.
(b) Assume H(z)H(z)H(z) is a causal stable minimum phase transfer function, and G(z)G(z)G(z) is a
causal stable transfer function with non-minimum phase but having the same magnitude
response. If h(n)h(n)h(n) and g(n)g(n)g(n) are impulse responses, then show that:
This part involves the analysis of minimum-phase and non-minimum phase systems. For minimum-
phase systems, the energy of the impulse response is concentrated at the start (i.e., lower indices),
while for non-minimum phase systems, it is spread out over time. Hence, we can show that the
energy in the first few samples of the minimum-phase system is larger than or equal to that in the
non-minimum-phase system.
3. Explain the followings
(a) Compare the performance of an IFIR filter to that of a FRM (Frequency Response Masking)
filter. How do the design approaches differ, and under what circumstances would one be preferred
over the other?
• IFIR Filter:
o When to use: Best used when the application requires fewer computational
resources but can afford a slightly larger delay.
• FRM Filter:
o Advantages: Offers a highly efficient design for very narrow-band or very wide-band
filters.
o When to use: Ideal for applications needing extreme selectivity with minimal
computational cost, such as communications systems where specific bands need to
be filtered out.
where Ai(z)A_i(z)Ai(z) are stable all-pass transfer functions. Show that H(z)H(z)H(z) is a BR (Bounded
Real) function.
• Bounded Real (BR) Function: A function is BR if it is stable and satisfies the condition
∣H(ejω)∣≤1|H(e^{j\omega})| \leq 1∣H(ejω)∣≤1 for all ω\omegaω. Since Ai(z)A_i(z)Ai(z) are all-
pass filters, they preserve the magnitude of the input, and because they are averaged, the
overall function will also be bounded.
(c) Show that it is always possible to design an FIR digital filter with exact linear phase with
suitable examples.
As discussed earlier, any FIR filter with a symmetric or anti-symmetric impulse response will have a
linear phase. For example, consider a filter with impulse response h(n)=[1,2,1]h(n) = [1, 2,
1]h(n)=[1,2,1]. This is symmetric, and therefore, the phase response will be linear