Viva Questions
Viva Questions
🔹 Filter Types
Q7: How is a low-pass FIR filter designed using the window method?
A: First, derive the ideal impulse response of the low-pass filter, then multiply it with a chosen
window (e.g., Hamming or rectangular) to get the FIR filter coefficients.
Q8: What changes when designing a high-pass filter instead of a low-pass filter?
A: The impulse response is derived differently using spectral inversion or shifting. The ideal
high-pass impulse response is obtained by subtracting the low-pass response from a delta
function.
Q10: How is a bandpass FIR filter designed using the window method?
A: Use the difference of two low-pass filters to create a bandpass filter: h[n] = h_lp2[n] -
h_lp1[n], where h_lp2 has a higher cutoff than h_lp1. Then apply the window function.
Q12: What are the drawbacks of using a rectangular window in FIR filter design?
A: It has high side lobe levels, which result in poor stopband performance and higher ripples in
the frequency response.
🔹 Application-Specific Questions
Q13: What applications use FIR low-pass filters?
A: Audio signal smoothing, anti-aliasing filters, and removing high-frequency noise.
Q16: What happens to the transition bandwidth when using a Hamming window?
A: The transition band is wider than with more aggressive windows (like Blackman), but better
than with a rectangular window.
🔹 Practical Implementation Questions
Q17: How do you choose the length of the FIR filter?
A: It depends on desired transition width and stopband attenuation. Longer filters provide better
frequency selectivity.
A: Convolution is a mathematical operation that combines two signals to produce a third signal,
showing how one signal modifies the other.
A:
● Linear Convolution
● Circular Convolution
A:
● Linear Convolution: Combines two signals to get an output of length (N + M - 1); used
in LTI systems.
● Circular Convolution: Assumes periodic signals; output has the same length as inputs.
Common in DFT/FFT.
A:
● Tabular method
● Using Z-transform
A:
It helps analyze LTI systems, determine output for any input, and is essential in filtering, signal
processing, and system analysis.
A:
A:
A:
● Zero Padding: Adding zeros to a signal to increase its length before computing the DFT.
● Effect: Increases frequency resolution; gives a smoother and more detailed magnitude
spectrum, but does not add new information.
A: