l3 f10 2

30
EECS 247 Lecture 3: Filters © 2010 H.K. Page 1 EE247 Administrative Homework #1 will be posted on EE247 site and is due Sept. 9 th Office hours held @ 201 Cory Hall: Tues. and Thurs.: 4 to 5pm EECS 247 Lecture 3: Filters © 2010 H.K. Page 2 EE247 Lecture 3 Active Filters Active biquads- How to build higher order filters? Integrator-based filters Signal flowgraph concept First order integrator-based filter Second order integrator-based filter & biquads High order & high Q filters Cascaded biquads & first order filters Cascaded biquad sensitivity to component mismatch Ladder type filters

Upload: nishanth-p-v

Post on 30-Jul-2015

43 views

Category:

Education


1 download

TRANSCRIPT

EECS 247 Lecture 3: Filters © 2010 H.K. Page 1

EE247

Administrative

– Homework #1 will be posted on EE247 site

and is due Sept. 9th

– Office hours held @ 201 Cory Hall:

• Tues. and Thurs.: 4 to 5pm

EECS 247 Lecture 3: Filters © 2010 H.K. Page 2

EE247

Lecture 3• Active Filters

– Active biquads-

–How to build higher order filters?

• Integrator-based filters

– Signal flowgraph concept

– First order integrator-based filter

– Second order integrator-based filter & biquads

– High order & high Q filters

• Cascaded biquads & first order filters

– Cascaded biquad sensitivity to component mismatch

• Ladder type filters

EECS 247 Lecture 3: Filters © 2010 Page 3

Filters2nd Order Transfer Functions (Biquads)

• Biquadratic (2nd order) transfer function:

PQjH

jH

jH

P

)(

0)(

1)(0

2

2P P P

2 22

2P PP

P 2P

P

1P 2

1H( s )

s s1

Q

1H( j )

1Q

Biquad poles @: s 1 1 4Q2Q

Note: for Q poles are real , comple x otherwise

EECS 247 Lecture 3: Filters © 2010 Page 4

Biquad Complex Poles

Distance from origin in s-plane:

2

2

2

2 1412

P

P

P

P QQ

d

12

2

Complex conjugate poles:

s 1 4 12

P

PP

P

Q

j QQ

poles

j

d

S-plane

EECS 247 Lecture 3: Filters © 2010 Page 5

s-Plane

poles

j

P radius

P2Q- part real P

PQ2

1arccos

2s 1 4 12

PP

P

j QQ

EECS 247 Lecture 3: Filters © 2010 Page 6

Example

2nd Order Butterworthj

45 deg

2 2

4 2 2

Since 2nd order Butterworth:

ree

Cos pQ

PQ2

1arccos

EECS 247 Lecture 3: Filters © 2010 Page 7

Implementation of Biquads

• Passive RC: only real poles can’t implement complex conjugate poles

• Terminated LC

– Low power, since it is passive

– Only fundamental noise sources load and source resistance

– As previously analyzed, not feasible in the monolithic form for f <350MHz

• Active Biquads

– Many topologies can be found in filter textbooks!

– Widely used topologies:

• Single-opamp biquad: Sallen-Key

• Multi-opamp biquad: Tow-Thomas

• Integrator based biquads

EECS 247 Lecture 3: Filters © 2010 Page 8

Active Biquad

Sallen-Key Low-Pass Filter

• Single gain element

• Can be implemented both in discrete & monolithic form

• “Parasitic sensitive”

• Versions for LPF, HPF, BP, …

Advantage: Only one opamp used

Disadvantage: Sensitive to parasitic – all pole no finite zeros

outV

C1

inV

R2R1

C2

G

2

2

1 1 2 2

1 1 2 1 2 2

( )

1

1

1 1 1

P P P

P

PP

GH s

s s

Q

R C R C

QG

R C R C R C

EECS 247 Lecture 3: Filters © 2010 Page 9

Addition of Imaginary Axis Zeros

• Sharpen transition band

• Can “notch out” interference

– Band-reject filter

• High-pass filter (HPF)

Note: Always represent transfer functions as a product of a gain term,

poles, and zeros (pairs if complex). Then all coefficients have a

physical meaning, and readily identifiable units.

2

Z2

P P P

2P

Z

s1

H( s ) K

s s1

Q

H( j ) K

EECS 247 Lecture 3: Filters © 2010 Page 10

Imaginary Zeros

• Zeros substantially sharpen transition band

• At the expense of reduced stop-band attenuation at

high frequenciesPZ

P

P

ff

Q

kHzf

3

2

100

104

105

106

107

-50

-40

-30

-20

-10

0

10

Frequency [Hz]

Magnitude

[dB

]

With zerosNo zeros

Real Axis

Imag A

xis

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2

x 106

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

x 106

Pole-Zero Map

EECS 247 Lecture 3: Filters © 2010 Page 11

Moving the Zeros

PZ

P

P

ff

Q

kHzf

2

100

104 105 106 107-50

-40

-30

-20

-10

0

10

20

Frequency [Hz]

Magnitude

[dB

]

Pole-Zero Map

Real AxisIm

ag A

xis

-6 -4 -2 0 2 4 6

-6

-4

-2

0

2

4

6

x105

x105

EECS 247 Lecture 3: Filters © 2010 Page 12

Tow-Thomas Active Biquad

Ref: P. E. Fleischer and J. Tow, “Design Formulas for biquad active filters using three

operational amplifiers,” Proc. IEEE, vol. 61, pp. 662-3, May 1973.

• Parasitic insensitive

• Multiple outputs

EECS 247 Lecture 3: Filters © 2010 Page 13

Frequency Response

01

2

1001020

01

3

01

2

01

2

22

01

2

0021122

1

1

asas

babasabb

akV

V

asas

bsbsb

V

V

asas

babsbabk

V

V

in

o

in

o

in

o

• Vo2 implements a general biquad section with arbitrary poles and zeros

• Vo1 and Vo3 realize the same poles but are limited to at most one finite zero

• Possible to use combination of 3 outputs

EECS 247 Lecture 3: Filters © 2010 Page 14

Component Values

8

72

173

2821

11

1

21732

80

6

82

74

81

6

8

11

1

21753

80

1

1

R

Rk

CRR

CRRk

CRa

CCRRR

Ra

R

Rb

RR

RR

R

R

CRb

CCRRR

Rb

827

2

86

20

01

5

11212

4

1021

3

20

12

11

1

111

11

1

RkR

b

RR

Cb

akR

CbbakR

CakkR

Ca

kR

CaR

821 and , ,,, given RCCkba iii

thatfollowsit

11

21732

8

CRQ

CCRRR

R

PP

P

EECS 247 Lecture 3: Filters © 2010 H.K. Page 15

Higher-Order Filters in the Integrated Form

• One way of building higher-order filters (n>2) is via cascade of 2nd

order biquads & 1st order , e.g. Sallen-Key,or Tow-Thomas, & RC

2nd order

Filter ……

Nx 2nd order sections Filter order: n=2N

1 2 N

Cascade of 1st and 2nd order filters:

Easy to implement

Highly sensitive to component mismatch -good for low Q filters only

For high Q applications good alternative: Integrator-based ladder filters

2nd order

Filter 1st or 2nd order

Filter

EECS 247 Lecture 3: Filters © 2010 H.K. Page 16

Integrator Based Filters

• Main building block for this category of filters

Integrator

• By using signal flowgraph techniques

Conventional RLC filter topologies can be

converted to integrator based type filters

• How to design integrator based filters?

– Introduction to signal flowgraph techniques

– 1st order integrator based filter

– 2nd order integrator based filter

– High order and high Q filters

EECS 247 Lecture 3: Filters © 2010 H.K. Page 17

What is a Signal Flowgraph (SFG)?

• SFG Topological network representation

consisting of nodes & branches- used to convert one

form of network to a more suitable form (e.g. passive

RLC filters to integrator based filters)

• Any network described by a set of linear differential

equations can be expressed in SFG form

• For a given network, many different SFGs exists

• Choice of a particular SFG is based on practical

considerations such as type of available components

*Ref: W.Heinlein & W. Holmes, “Active Filters for Integrated Circuits”, Prentice Hall, Chap. 8, 1974.

EECS 247 Lecture 3: Filters © 2010 H.K. Page 18

What is a Signal Flowgraph (SFG)?

• Signal flowgraph technique consist of nodes & branches:

– Nodes represent variables (V & I in our case)

– Branches represent transfer functions (we will call the

transfer function branch multiplication factor or BMF)

• To convert a network to its SFG form, KCL & KVL is used to

derive state space description

• Simple example:

Circuit State-space description SFG

ZZ

VoinIinI

VoI Z Vin o

EECS 247 Lecture 3: Filters © 2010 H.K. Page 19

Signal Flowgraph (SFG)

Examples

1SL

Circuit State-space description SFG

R

L

R

oV

C 1SC

Vin

Vo

oI

VoinI

inI

inI

inI Vo

VinoI

I R Vin o

1V Iin o

SL

1I Vin o

SC

EECS 247 Lecture 3: Filters © 2010 H.K. Page 20

Useful Signal Flowgraph (SFG) Rules

1Va

2V

ba+b

1V2V

a.b1V

2V3Va b

1V 2V

a.V1+b.V1=V2 (a+b).V1=V2

a.V1=V3 (1)

b.V3=V2 (2)

Substituting for V3 from (1) in (2) (a.b).V1=V2

• Two parallel branches can be replaced by a single branch with overall BMF equal to

sum of two BMFs

• A node with only one incoming branch & one outgoing branch can be eliminated &

replaced by a single branch with BMF equal to the product of the two BMFs

EECS 247 Lecture 3: Filters © 2010 H.K. Page 21

Useful Signal Flowgraph (SFG) Rules

• An intermediate node can be multiplied by a factor (k). BMFs for incoming

branches have to be multiplied by k and outgoing branches divided by k

3V

a b1V 2V k.a b/k

1V 2V

3.Vk

a.V1=V3 (1)

b.V3=V2 (2)

Multiply both sides of (1) by k

(a.k) . V1= k.V3 (1)

Divide & multiply left side of (2) by k

(b/k) . k.V3 = V2 (2)

EECS 247 Lecture 3: Filters © 2010 H.K. Page 22

Useful Signal Flowgraph (SFG) Rules

hiV

2V a

oV

b

g-b

3V

hiV

2V a/(1+b)

oV

b

g

3V

3V

ciV

2V a

oV

b

d-bciV

2V a

oV-1 -b

1d

3V

• Simplifications can often be achieved by shifting or eliminating nodes

• Example: eliminating node V4

• A self-loop branch with BMF y can be eliminated by multiplying the BMF

of incoming branches by 1/(1-y)

V4

EECS 247 Lecture 3: Filters © 2010 H.K. Page 23

Integrator Based Filters1st Order LPF

• Conversion of simple lowpass RC filter to integrator-

based type by using signal flowgraph techniques

in

V 1o

s CV 1 R

oV

Rs

CinV

EECS 247 Lecture 3: Filters © 2010 H.K. Page 24

What is an Integrator?Example: Single-Ended Opamp-RC Integrator

oV

C

inV

-

+

R a

insC ,o o in o in

V 1 1V V V , V V dt

R sRC RC

• Node x: since opamp has high gain Vx=-Vo /a 0

• Node x is at “virtual ground”

No voltage swing at Vx combined with high opamp input impedance

No input opamp current

Vx

IR

IC

EECS 247 Lecture 3: Filters © 2010 H.K. Page 25

What is an Integrator?Example: Single-Ended Opamp-RC Integrator

inV -

Note: Practical integrator in CMOS technology has input & output both in the

form of voltage and not current Consideration for SFG derivation

oV

RC

oin

1VV sRC

01

RC

-90o

20log H

0dB

Phase

Ideal Magnitude &

phase response

EECS 247 Lecture 3: Filters © 2010 H.K. Page 26

1st Order LPF

Convert RC Prototype to Integrator Based Version

1. Start from circuit prototype-

Name voltages & currents for all components

2. Use KCL & KVL to derive state space description in such a way to have BMFs in the integrator form:

Capacitor voltage expressed as function of its current VCap.=f(ICap.)

Inductor current as a function of its voltage IInd.=f(VInd.)

3. Use state space description to draw signal flowgraph (SFG) (see next page)

1I

oV

Rs

CinV

2I

1V

CV

EECS 247 Lecture 3: Filters © 2010 H.K. Page 27

Integrator Based FiltersFirst Order LPF

1I

oV

1

Rs

CinV

2I

1V

1

Rs

1

sC

2I1I

CVinV 11 1V

• All voltages & currents nodes of SFG

• Voltage nodes on top, corresponding

current nodes below each voltage node

SFG

CV

oV1

V V V1 in C

1V IC 2

sC

V Vo C

1I V1 1 Rs

I I2 1

EECS 247 Lecture 3: Filters © 2010 H.K. Page 28

Normalize

• Since integrators are the main building blocks require in & out signals in the form of voltage (not current)

Convert all currents to voltages by multiplying current nodes by a scaling resistance R*

Corresponding BMFs should then be scaled accordingly

1 in o

11

2o

2 1

V V V

VI

Rs

IV

sC

I I

1 in o

**

1 1

*2

o *

* *2 1

V V V

RI R V

Rs

I RV

sC R

I R I R

* 'x xI R V

1 in o

*'

1 1

'2

o *

' '2 1

V V V

RV V

Rs

VV

sC R

V V

EECS 247 Lecture 3: Filters © 2010 H.K. Page 29

1st Order Lowpass Filter SGF

Normalize

'2V

*

1

sCR

oVinV 11 1V

1

*R

Rs

1

Rs

1

sC

2I1I

oVinV 11

1

1V

'1V

oVinV 11 1V

*R

Rs

1I R 2I R

*

1

sCR

*

*

R

R

EECS 247 Lecture 3: Filters © 2010 H.K. Page 30

1st Order Lowpass Filter SGF

Synthesis

'1V

1*

1

sC R

oVinV 11 1V

'2V1

*R

Rs

* *CR Rs , R

'1V

1

s

oVinV 11 1V

'2V1

1

s

oVinV 11 1V

'2V

1

Consolidate two branches

*

Choosing

R Rs

EECS 247 Lecture 3: Filters © 2010 H.K. Page 31

First Order Integrator Based Filter

oV

inV

-+

1

H ss

+

1

s

oVinV 11 1V

'2V

1

EECS 247 Lecture 3: Filters © 2010 H.K. Page 32

1st Order Filter

Built with Opamp-RC Integrator

oV

inV

-+

+

• Single-ended Opamp-RC integrator has a sign inversion from input to output

Convert SFG accordingly by modifying BMF

oV

inV

-

+-

oV

'in inV V

+

+-

EECS 247 Lecture 3: Filters © 2010 H.K. Page 33

1st Order Filter

Built with Opamp-RC Integrator

• To avoid requiring an additional opamp to perform summation at the input node:

oV

'in inV V

+

+-

oV

'inV

--

EECS 247 Lecture 3: Filters © 2010 H.K. Page 34

1st Order Filter

Built with Opamp-RC Integrator (continued)

o'

in

V 1

1 sRCV

oV

C

in'

V

-

+

R

R

--

oV'

inV

EECS 247 Lecture 3: Filters © 2010 H.K. Page 35

Opamp-RC 1st Order Filter

Noise

2n1v

k22

o mm0m 1

thi

2 21 2 2

2 2n1 n2

2o

v S ( f ) dfH ( f )

S ( f ) Noise spectral density of i noise sou rce

1H ( f ) H ( f )

1 2 fRC

v v 4KTR f

k Tv 2

C2

oV

C

-

+

R

R

Typically, increases as filter order increases

Identify noise sources (here it is resistors & opamp)

Find transfer function from each noise source

to the output (opamp noise next page)

2n2v

EECS 247 Lecture 3: Filters © 2010 H.K. Page 36

Opamp-RC Filter Noise

Opamp Contribution

2n1v

2opampv oV

C

-

+

R

R

• So far only the fundamental noise

sources are considered

• In reality, noise associated with the

opamp increases the overall noise

• For a well-designed filter opamp is

designed such that noise contribution

of opamp is negligible compared to

other noise sources

• The bandwidth of the opamp affects

the opamp noise contribution to the

total noise

2n2v

EECS 247 Lecture 3: Filters © 2010 H.K. Page 37

Integrator Based Filter

2nd Order RLC FilteroV

1

1

sL

R CinI•State space description:

R L C o

CC

RR

LL

C in R L

V V V V

IV

sC

VI

R

VI

sL

I I I I

• Draw signal flowgraph (SFG)

SFG

L

1

R

1

sC

CIRI

CV

inI

1

1

RV 1

1

LV

LI

CV

LI

+

-CI

LV

+

-

Integrator form

+

-

RV

RI

EECS 247 Lecture 3: Filters © 2010 H.K. Page 38

1 1

*R

R*

1

sCR

'1V

2V

inV

11

1V

*R

sL

1

oV

'3V

2nd Order RLC Filter SGF

Normalize

1

1

R

1

sC

CIRI

CV

inI

1

1

RV 1

1

LV

LI

1

sL

• Convert currents to voltages by multiplying all current nodes by the scaling

resistance R*

* 'x xI R V

'2V

EECS 247 Lecture 3: Filters © 2010 H.K. Page 39

inV

1*RR

2

1s1

1s

1 1

*R

R*

1

sCR

'1V

2V

inV

11

1V

*R

sL

1

oV

'3V

2nd Order RLC Filter SGF

Synthesis

oV

--

* *1 2R C L R

EECS 247 Lecture 3: Filters © 2010 H.K. Page 40

-20

-15

-10

-5

0

0.1 1 10

Second Order Integrator Based Filter

Normalized Frequency [Hz]

Mag

nit

ud

e (

dB

)

inV

1*RR

2

1s1

1s

BPV

-- LPV

HPV

Filter Magnitude Response

EECS 247 Lecture 3: Filters © 2010 H.K. Page 41

Second Order Integrator Based Filter

inV

1*RR

2

1s1

1s

BPV

-- LPV

HPV

BP 22in 1 2 2

LP2in 1 2 2

2HP 1 2

2in 1 2 2* *

1 2

*

0 1 2

1 2

1 2 *

V sV s s 1

V 1V s s 1

V sV s s 1

R C L R

R R

11

Q 1

From matching pointof v iew desirable :

RQR

L C

EECS 247 Lecture 3: Filters © 2010 H.K. Page 42

Second Order Bandpass Filter Noise

2 2n1 n2

2o

v v 4KTRdf

k Tv 2 Q

C

inV

1*RR

2

1s

1

1s

BPV

--

2n1v

2n2v

• Find transfer function of each noise

source to the output

• Integrate contribution of all noise

sources

• Here it is assumed that opamps are

noise free (not usually the case!)

k22

o mm0m 1

v S ( f ) dfH ( f )

Typically, increases as filter order increases

Note the noise power is directly proportion to Q

EECS 247 Lecture 3: Filters © 2010 H.K. Page 43

Second Order Integrator Based Filter

Biquad

inV

1*RR

2

1s1

1s

BPV

--

21 1 2 2 2 30

2in 1 2 2

a s a s aVV s s 1

oV

a1 a2 a3

HPV

LPV

• By combining outputs can generate

general biquad function:

s-planej

EECS 247 Lecture 3: Filters © 2010 H.K. Page 44

Summary

Integrator Based Monolithic Filters

• Signal flowgraph techniques utilized to convert RLC networks to

integrator based active filters

• Each reactive element (L& C) replaced by an integrator

• Fundamental noise limitation determined by integrating capacitor value:

– For lowpass filter:

– Bandpass filter:

where is a function of filter order and topology

2o

k Tv Q

C

2o

k Tv

C

EECS 247 Lecture 3: Filters © 2010 H.K. Page 45

Higher Order Filters

• How do we build higher order filters?

– Cascade of biquads and 1st order sections• Each complex conjugate pole built with a biquad and real pole

with 1st order section

• Easy to implement

• In the case of high order high Q filters highly sensitive to component mismatch

– Direct conversion of high order ladder type RLC filters• SFG techniques used to perform exact conversion of ladder type

filters to integrator based filters

• More complicated conversion process

• Much less sensitive to component mismatch compared to cascade of biquads

EECS 247 Lecture 3: Filters © 2010 H.K. Page 46

Higher Order FiltersCascade of Biquads

Example: LPF filter for CDMA cell phone baseband receiver

• LPF with

– fpass = 650 kHz Rpass = 0.2 dB

– fstop = 750 kHz Rstop = 45 dB

– Assumption: Can compensate for phase distortion in the digital domain

• Matlab used to find minimum order required 7th order Elliptic

Filter

• Implementation with cascaded BiquadsGoal: Maximize dynamic range

– Pair poles and zeros

– In the cascade chain place lowest Q poles first and progress to higher Q

poles moving towards the output node

EECS 247 Lecture 3: Filters © 2010 H.K. Page 47

Overall Filter Frequency Response

Bode DiagramP

hase (

deg)

Magnitude (

dB

)

-80

-60

-40

-20

0

-540

-360

-180

0

Frequency [Hz]

300kHz 1MHz

Mag

. (d

B)

-0.2

0

3MHz

EECS 247 Lecture 3: Filters © 2010 H.K. Page 48

Pole-Zero Map (pzmap in Matlab)

Qpole fpole [kHz]

16.7902 659.496

3.6590 611.744

1.1026 473.643

319.568

fzero [kHz]

1297.5

836.6

744.0

Pole-Zero Map

-2 -1.5 -1 -0.5 0-1

-0.5

0

0.5

1

Imag

Axis

X10

7

Real Axis x107

s-Plane

EECS 247 Lecture 3: Filters © 2010 H.K. Page 49

CDMA Filter

Built with Cascade of 1st and 2nd Order Sections

• 1st order filter implements the single real pole

• Each biquad implements a pair of complex conjugate poles and a

pair of imaginary axis zeros

1st order

Filter Biquad2 Biquad4 Biquad3

EECS 247 Lecture 3: Filters © 2010 H.K. Page 50

Biquad Response

104

105

106

107

-40

-20

0

LPF1

-0.5 0

-0.5

0

0.5

1

104

105

106

107

-40

-20

0

Biquad 2

104

105

106

107

-40

-20

0

Biquad 3

104

105

106

107

-40

-20

0

Biquad 4

EECS 247 Lecture 3: Filters © 2010 H.K. Page 51

Individual Stage Magnitude Response

Frequency [Hz]

Mag

nit

ud

e (

dB

)

104

105

106

107

-50

-40

-30

-20

-10

0

10

LPF1

Biquad 2

Biquad 3

Biquad 4

-0.5 0

-0.5

0

0.5

1

EECS 247 Lecture 3: Filters © 2010 H.K. Page 52

Intermediate Outputs

Frequency [Hz]

Magnitude (

dB

)

-80

-60

-40

-20

Magnitude (

dB

)

LPF1 +Biquad 2

Magnitude (

dB

)

Biquads 1, 2, 3, & 4

Magnitude (

dB

)

-80

-60

-40

-20

0

LPF1

0

10kHz10

6

-80

-60

-40

-20

0

100kHz 1MHz 10MHz

5 6 7

-80

-60

-40

-20

0

4 5 6

Frequency [Hz]

10kHz10

100kHz 1MHz 10MHz

LPF1 +Biquads 2,3 LPF1 +Biquads 2,3,4

EECS 247 Lecture 3: Filters © 2010 H.K. Page 53

-10

Sensitivity to Relative Component Mismatch

Component variation in Biquad 4 relative to the rest

(highest Q poles):

– Increase p4 by 1%

– Decrease z4 by 1%

High Q poles High sensitivity

in Biquad realizationsFrequency [Hz]

1MHz

Magnitude (

dB

)

-30

-40

-20

0

200kHz

3dB

600kHz

-50

2.2dB

EECS 247 Lecture 3: Filters © 2010 H.K. Page 54

High Q & High Order Filters

• Cascade of biquads

– Highly sensitive to component mismatch not suitable

for implementation of high Q & high order filters

– Cascade of biquads only used in cases where required

Q for all biquads <4 (e.g. filters for disk drives)

• Ladder type filters more appropriate for high Q & high

order filters (next topic)

– Will show later Less sensitive to component mismatch

EECS 247 Lecture 3: Filters © 2010 H.K. Page 55

Ladder Type Filters

• Active ladder type filters

– For simplicity, will start with all pole ladder type filters

• Convert to integrator based form- example shown

– Then will attend to high order ladder type filters

incorporating zeros

• Implement the same 7th order elliptic filter in the form of

ladder RLC with zeros

– Find level of sensitivity to component mismatch

– Compare with cascade of biquads

• Convert to integrator based form utilizing SFG techniques

– Effect of integrator non-Idealities on filter frequency

characteristics

EECS 247 Lecture 3: Filters © 2010 H.K. Page 56

RLC Ladder Filters

Example: 5th Order Lowpass Filter

• Made of resistors, inductors, and capacitors

• Doubly terminated or singly terminated (with or w/o RL)

Rs

C1 C3

L2

C5

L4

inVRL

oV

Doubly terminated LC ladder filters Lowest sensitivity to

component mismatch

EECS 247 Lecture 3: Filters © 2010 H.K. Page 57

LC Ladder Filters

• First step in the design process is to find values for Ls and Cs based on specifications:

– Filter graphs & tables found in:

• A. Zverev, Handbook of filter synthesis, Wiley, 1967.

• A. B. Williams and F. J. Taylor, Electronic filter design, 3rd edition, McGraw-Hill, 1995.

– CAD tools

• Matlab

• Spice

Rs

C1 C3

L2

C5

L4

inVRL

oV

EECS 247 Lecture 3: Filters © 2010 H.K. Page 58

LC Ladder Filter Design Example

Design a LPF with maximally flat passband:

f-3dB = 10MHz, fstop = 20MHz

Rs >27dB @ fstop• Maximally flat passband Butterworth

From: Williams and Taylor, p. 2-37

Sto

pband A

ttenuatio

n

Normalized

• Find minimum filter order

:

• Here standard graphs

from filter books are

used

fstop / f-3dB = 2

Rs >27dB

Minimum Filter Order

c5th order Butterworth

1

-3dB

2

-30dB

Passband A

ttenuation

EECS 247 Lecture 3: Filters © 2010 H.K. Page 59

LC Ladder Filter Design Example

From: Williams and Taylor, p. 11.3

Find values for L & C from Table:

Note L &C values normalized to

-3dB =1

Denormalization:

Multiply all LNorm, CNorm by:

Lr = R/-3dB

Cr = 1/(RX-3dB )

R is the value of the source and

termination resistor

(choose both 1W for now)

Then: L= Lr xLNorm

C= Cr xCNorm

EECS 247 Lecture 3: Filters © 2010 H.K. Page 60

LC Ladder Filter Design Example

From: Williams and Taylor, p. 11.3

Find values for L & C from Table:

Normalized values:

C1Norm =C5Norm =0.618

C3Norm = 2.0

L2Norm = L4Norm =1.618

Denormalization:

Since -3dB =2x10MHz

Lr = R/-3dB = 15.9 nH

Cr = 1/(RX-3dB )= 15.9 nF

R =1

cC1=C5=9.836nF, C3=31.83nF

cL2=L4=25.75nH