Difference between IIR and FIR systems.

 

IIR FIR
Impulse response is infinite. Impulse response is finite.
May or may not be stable. Always stable.
Have sharp cut-off hence faster. Comparativelyy slow.
IIR is recursive. FIR is non-recursive.
Multi-rated signals are not supported in IIR. Multi-rated signals are supported in FIR.
Phase response is not linear. Phase response is linear.
IIR is comparatively less accurate. FIR is more accurate.
IIR consists of zero and poles. FIR consists of only zeros (Poles always lies on origin).
IIR requires less memory than FIR. FIR requires more memory than IIR.
y(n)=k=1Naky(nk)+k=1Mbkx(nk) y(n)=k=0Mbkx(nk)