Professional Documents
Culture Documents
L2 f05
L2 f05
Filters
Filter types
Butterworth
Chebyshev I
Chebyshev II
Elliptic
Bessel
Filters
H ( j )
H ( j )
Filter
Vout
Vin
Nomenclature
Filter Types
Lowpass
Highpass
Bandpass
Band-reject
(Notch)
H ( j )
H ( j )
H ( j )
H ( j )
All-pass
H ( j )
Phase shaping
or equalization
2005 H.K. Page 3
Filter Specifications
f3dB
H (0 )
3dB
Passband
Gain
Transition
Band
H ( j )
H ( j )
fc
f stop
Frequency (Hz)
Passband
Stopband
Rejection
x 10
Stopband
Frequency
H ( j ) =
1
R ( ) + jX ( )
Q=
X ( )
Energy Stored
A v e r a g e P o w e r Dissipation
R ( )
Inductor Q :
YL =
1
Rs + j L
QL = L
Rs
Rs
Capacitor Q :
ZC =
1
1 + jC
Rp
QC = CRp
Rp
C
QP o l e =
x
2 x
Q= fcenter /f
Magnitude (dB)
0
-5
-3dB
f = f2 - f1
-10
-15
-2 0
0.1
f1
1
fcenter
f2
10
Frequency
2005 H.K. Page 10
G(j) G(j)e
j()
{[ t+
+ A2 G[ j(+)] sin
Since
()
]} +
{ (+) [ t +
(+)
+
]}
then 2
0
<<1
[ ]
(+)
+
[ ()+
()
+
d()
d()
d
][ 1 (1 - ) ]
-
()
)
2005 H.K. Page 12
{ [t +
+ A2 G[ j(+)]sin
()
]} +
{ (+) [ t + ()
+( d
d()
()
) ]}
If the second term in the phase of the 2nd sin wave is non-zero, then the
filters output at frequency + is time-shifted differently than the
filters output at frequency
Phase distortion
If the second term is zero, then the filters output at frequency +
and the output at frequency are each delayed in time by -()/
()
=0
[ (
)] +
+ A G[ j(+)] sin [ (+) ( t - )]
GR
Summary
Group Delay
Phase delay is defined as:
PD -()/ [ time]
Group delay is defined as :
GR -d()/d [time]
If ()=k, k a constant, no phase distortion
For a linear phase filter GR PD =k
EECS 247 Lecture 2: Filters
Filter Types
Lowpass Butterworth Filter
d N H( j )
d
=0
=0
-20
-40
-60
-200
-400
0
Phase (degrees)
Magnitude (dB)
Normalized Frequency
Example: 5th Order Butterworth filter
EECS 247 Lecture 2: Filters
All poles
Poles located on the unit
circle with equal angles
j
s-plane
Filter Types
Chebyshev I Lowpass Filter
-20
-40
-200
-400
0
0
35
0
Phase (degrees)
Chebyshev I filter
Ripple in the passband
Sharper transition band
compared to Butterworth
Poorer group delay
As more ripple is allowed in
the passband:
Sharper transition band
Poorer phase response
Magnitude (dB)
Normalized Frequency
Example: 5th Order Chebyshev filter
EECS 247 Lecture 2: Filters
All poles
Poles located on an ellipse
inside the unit circle
Allowing more ripple in the
passband:
s-plane
Filter Types
Chebyshev II Lowpass
0
-20
-40
-60
0
Phase (deg)
Chebyshev II filter
Ripple in stopband
Sharper transition
band compared to
Butterworth
Passband phase
more linear
compared to
Chebyshev I
Magnitude (dB)
Bode Diagram
-90
-180
-270
-360
0
0.5
1.5
Frequency [Hz]
Filter Types
Chebyshev II Lowpass
s-plane
Example:
5th Order
Chebyshev II Filter
EECS 247 Lecture 2: Filters
poles
zeros
2005 H.K. Page 22
Filter Types
Elliptic Lowpass Filter
-20
-40
-60
0
Phase (degrees)
Elliptic filter
Ripple in passband
Ripple in the stopband
Sharper transition band
compared to Butterworth &
both Chebyshevs
Poorest phase response
Magnitude (dB)
-200
-400
0
Normalized Frequency
Example: 5th Order Elliptic filter
Filter Types
Elliptic Lowpass Filter
Sharp cut-off
_Narrower transition
band
j
s-plane
_Pole Q higher
compared to the
previous filters
Pole
Zero
Example: 5th Order Elliptic Filter
EECS 247 Lecture 2: Filters
Filter Types
Bessel Lowpass Filter
j
Bessel
s-plane
All poles
Maximally flat group
delay
Poor amplitude
attenuation
Poles outside unit circle
(s-plane)
Relatively low Q poles
Pole
Example: 5th Order Bessel filter
EECS 247 Lecture 2: Filters
sed
rea
c
n
rI
de
r
O
ter
Fil
-20
Magnitude [dB]
-30
-40
-50
n=1
-60
-70
-80
-90
-100
0.1
7
1
10
100
Normalized Frequency
Filter Types
Comparison of Various Type LPF Magnitude Response
Magnitude (dB)
-20
-40
Magnitude (dB)
-60
2
Normalized Frequency
Bessel
Butterworth
Chebyshev I
Chebyshev II
Elliptic
2005 H.K. Page 27
Filter Types
Comparison of Various LPF Singularities
j
Poles Bessel
Poles Butterworth
Poles Elliptic
Zeros Elliptic
Poles Chebyshev I 0.1dB
s-plane
28
Bessel
Chebyshev I
0.5dB Passband Ripple
1
1
12
10
Butterworth
4
1
1
Magnitude Response
Bode Magnitude Diagram
Magnitude (dB)
-10
-20
-30
-40
-50
-60
-70 4
10
10
Frequency [Hz]
10
Phase Response
0
-50
Phase [degrees]
-100
-150
-200
-250
-300
4th Order Chebychev 1
4th Order Bessel
-350
0
0.5
1
Frequency [Hz]
1.5
2
x 10
Group Delay
14
4th Ord. Chebychev 1
4th Ord. Bessel
12
Group Delay [ s]
10
0 4
10
10
Frequency [Hz]
10
2.5
1.5
0.5
0 4
10
10
Frequency [Hz]
10
Step Response
1.4
1.2
Amplitude
1
0.8
0.6
0.4
0.2
0
0.5
Time (sec)
1.5
2
-5
x 10
Pulse Broadening
Bessel versus Chebyshev
1.5
1.5
Input
Output
0.5
0.5
-0.5
-0.5
-1
-1.5
-1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
-1.5
-4
x 10
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2
-4
x 10
1111011111001010000100010111101110001001
0.5
Input Signal:
Symbol rate 1/130kHz
-0.5
-1
-1.5
0.2
0.4
0.6
0.8
1.2
1.4
x 10
1.5
1.5
0.5
0.5
1111011111001010000100010111101110001001
-0.5
-0.5
-1
-1
-1.5
0
-4
0.2
0.4
0.6
0.8
1.2
1.4
-4
x 10
-1.5
0
1111011111001010000100010111101110001001
0.2
0.4
0.6
0.8
1.2
1.4
-4
x 10
0
-1
Magnitude (dB)
2.5
-2
-3
-4
1.5
-5
-6
-7
-8
Bessel
Chebychev 1
2
10
12
14
4
x 10
Frequency [Hz]
0.5
-9
-10
10
12
14
4
x 10
Frequency [Hz]
Eye Diagram
Chebyshev versus Bessel
Input Signal
1
0.8
0.6
Input Signal
Random data
Symbol rate:1/ 130kHz
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0.6
0.8
1.2
1.4
1.6
Time
-5
x 10
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
0
-0.2
-0.2
-0.4
-0.4
-0.6
-0.6
-0.8
-0.8
0.8
0.9
1.1
1.2
1.3
1.4
Time
1.5
1.1
1.2
1.3
1.4
1.5
1.6
Time
-5
x 10
1.7
-5
x 10
Eye Diagrams
4th Order Bessel
1
0.8
0.6
0.6
0.4
0.4
0.2
0.2
100%
Eye opening
-0.2
70%
Eye opening
-0.2
-0.4
-0.4
-0.6
-0.6
-0.8
-1
1
0.8
-0.8
2.5
3.5
Time
4.5
5
-5
x 10
-1
2.5
3.5
Time
4.5
5
x 10
-5
Eye Diagrams
4th Order Bessel
0.8
0.6
0.6
0.4
0.4
0.2
0.2
0
-0.2
-0.4
-0.6
40%
Eye opening
0
-0.2
80%
Eye opening
-0.4
-0.6
-0.8
-1
0.8
-0.8
1.1
1.2
1.3
1.4
1.5
1.6
1.7
Time
1.8
1.9
2
-5
-1
1.1
x 10
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
Time
2
-5
x 10
Summary
Filter Types
Filters with high signal attenuation per pole _
poor phase response
For a given signal attenuation requirement of
preserving constant groupdelay Higher order
filter
In the case of passive filters _ higher component count
Case of integrated active filters _ higher chip area &
power dissipation
RLC Filters
Bandpass filter:
Vo
Vin
Vo =
RC
Vin s2 + o s + o2
o = 1
LC
Q = o RC = R
Lo
RLC Filters
Design a bandpass filter with:
Center frequency of 1kHz
Q of 20
Vo
Vin
RLC Filters
Effect of Finite Component Q
1 = 1 + 1
Q filt Qi d e a l Qi n d .
filt
Q=20 (ideal L)
Q=13.3 (Qind.=40)
RLC Filters
Vo
Vin
Question:
Can RLC filters be integrated on-chip?
Monolithic Inductors
Feasible Quality Factor & Value
Monolithic LC Filters
Monolithic inductor in CMOS tech.
L<10nH with Q<7
Monolithic Filters
Desirable to integrate filters with critical frequencies
<< 500MHz
Per previous slide LC filters not a practical option in
the integrated form for non-RF frequencies
Good alternative:
cActive filters built without the need for inductors