Digital Signal Processing Reference
In-Depth Information
frequency
=
H ( ) = 1 ,< H ( ) =∓ m 1 1 ;
1
frequency
=
H ( ) = 1 ,< H ( ) =∓ m 2 2 ;
2
frequency
=
H ( ) = 0 ,< H ( ) =∓ m 3 3 ;
3
where m 1 , m 2 , and m 3 are the slopes of the phase response at
=
1 , 2 and
3 , respectively.
Using the convolution property, the DTFT of the output of the filter is given
by
1 )e j m 1 + δ (
j m 1 ]
Y ( ) =
A 1 π [ δ (
1 )e
2 )e j m 2 + δ (
j m 2 ]
+ A 2 π [ δ (
+
2 )e
+ A 3 π [ δ (
+
3 ) + δ (
3 )] 0 .
Taking the inverse DTFT of the above equation, we obtain
y [ k ] =
A 1 cos( 1 ( k m 1 )) +
A 2 cos( 2 ( k m 2 )) .
For m 1 = m 2 , the input tones A 1 cos( 1 k ) and A 2 cos( 2 k ) are delayed une-
qually and the output sequence y [ k ] is a distorted version of the sinusoidal
components present within the pass band of the filter. To retain the shape of the
pass-band components, each sinusoidal term A 1 cos( 1 k ) and A 2 cos( 2 k )in
y [ k ] should be delayed equally, i.e. m 1
= m 2 . In signal processing, the following
two types of delays are defined:
phase delay
d p
=−φ ( ) / ;
=− d φ ( )
d
roup delay
d g
;
where φ ( ) is the phase of the filter transfer function, i.e. φ ( ω ) = H ( ω ).
In other words, the phase delay ( d p ) is defined as the phase divided by the
frequency, whereas the group delay ( d g ) is defined as the derivative of the phase
with respect to frequency. From the above definitions, it is observed that the
delay of a filter will be constant if the phase φ ( ) of the filter is a linear function
of frequency. A filter is said to have a linear phase response if it satisfies the
following relationships.
φ ( ) =−α ,
or
φ ( ) =−α
+ β.
The first condition ensures that the filter has constant phase and group delay,
whereas the second condition ensures only constant group delay. Although it is
desirable to have both constant group and phase delays, a constant group delay
is generally sufficient in many applications.
Based on the above discussion, the conditions for distortionless filtering,
where the pass-band components are retained precisely at the filter output, are
enlisted as follows.
 
Search WWH ::




Custom Search