EDITOR: B. SOMANATHAN NAIR
1. INTRODUCTION
Consider Fig. 1, which shows a long chain of delay
lines interconnected using adders and multipliers in such a way that the system
has only one input and one output. We can prove that this system can function
as a digital filter. Form the figure, we get the relation
y(n) = aox(n)
+ a1x(n ‒ 1)+ a2x(n ‒ 2)+ ∙∙∙ +amx(n
‒ m) (1)
where ao, a1, … , am are constants,
and z ‒1’s are delay
lines. It can be seen from (1) that the output y(n) depends only on the
present and past values of input x(n). In an FIR filter structure there are
no feedback connections from the output to the input. In this context, we find
that FIR filter structures are similar to combinational logic circuits, in
which also there are no feedback connections.
2. MEANING OF FINITE IMPULSE RESPONSE
Taking z transform
of both sides of (1) yields
Y(z)
= aoX(z) + a1z ‒1X(z)+
a2z ‒2X(z)+
∙∙∙ +amz ‒mX(z)
= X(z)(
ao + a1z ‒1+ a2z ‒2 +
∙∙∙ +amz ‒m) (2)
Rearranging (2), we obtain
H(z) = Y(z)/X(z) = ao + a1z ‒1+ a2z ‒2 + ∙∙∙ +amz ‒m (3)
To find the impulse response, we apply the z transform of the impulse function d(n) in (3), where the Z [d(n)] = 1 = X(z), which gives
H(z)
= Y(z) = ao + a1z ‒1+ a2z ‒2 + ∙∙∙ +amz ‒m (4)
Taking the inverse of (4), we get the impulse
response
h(n) = ao, a1, a2,
∙∙∙ am (5)
For implementing the filter practically,
the coefficients ao, a1, …, am must all be real numbers. Since the time-factor m contained in the impulse response is
of finite value (which means that the impulse response is of finite duration),
we call the filter governed by (4) as a finite-impulse response.
No comments:
Post a Comment