z-domain frequency response - university of california, …ee247/fa08/files07/lectures/... ·...

11
EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 1 EE247 Lecture 10 Supplemental Material for S.C. Filters EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 2 z-Domain Frequency Response • The jω axis maps onto the unit-circle • LHP singularities in s-plane map into inside of unit-circle in z-domain • RHP singularities in s-plane map into outside of unit- circle in z-domain • Particular values: f = 0 z = 1 f = f s /2 z = -1 f = 0 f = f s /2 LHP in s-domain imag. axis in s-domain z-plane z = e s.Ts

Upload: doankhanh

Post on 10-Jun-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: z-Domain Frequency Response - University of California, …ee247/fa08/files07/lectures/... · 2008-09-30 · Electrical Engineering, ... ÆOpamp not yet active at t=0+ due to finite

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 1

EE247Lecture 10

Supplemental Material for S.C. Filters

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 2

z-Domain Frequency Response•The jω axis maps onto the unit-circle

•LHP singularities in s-plane map into inside of unit-circle in z-domain

•RHP singularities in s-plane map into outside of unit-circle in z-domain

•Particular values:

– f = 0 z = 1– f = fs/2 z = -1

f = 0

f = fs /2

LHP in s-domain

imag. axis in s-domain z-plane

z = e s.Ts

Page 2: z-Domain Frequency Response - University of California, …ee247/fa08/files07/lectures/... · 2008-09-30 · Electrical Engineering, ... ÆOpamp not yet active at t=0+ due to finite

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 3

z-Domain Frequency Response

• The frequency response is obtained by evaluating H(z) on the unit circle at:

z = e jωT = cos(ωTs) + j sin(ωTs)

• Once z=-1 (fs /2) is reached, the frequency response repeats, as expected

• The angle to the pole is equal to 360° (or 2πradians) times the ratio of the pole frequency to the sampling frequency

(cos(ωTs),sin(ωTs))

2πffS

z-plane

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 4

DDI IntegratorPole-Zero Map in z-Plane

z -1=0 z = 1on unit circle

Pole from f 0in s-plane mapped to z =+1

As frequency increases zdomain point moves on unit circle (CCW)

Once frequency gets to:z=-1 (f=fs /2)

frequency response repeatsz-plane

f = fs /2

f

f1

1

(z-1)increasing

Page 3: z-Domain Frequency Response - University of California, …ee247/fa08/files07/lectures/... · 2008-09-30 · Electrical Engineering, ... ÆOpamp not yet active at t=0+ due to finite

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 5

Example: 2nd Order LDI Bandpass Filters-Plane versus z-Plane

σ

jωs-plane z-plane

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 6

Page 4: z-Domain Frequency Response - University of California, …ee247/fa08/files07/lectures/... · 2008-09-30 · Electrical Engineering, ... ÆOpamp not yet active at t=0+ due to finite

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 7

Sixth-Order Elliptic LDI Bandpass Filter

TransmissionZero

Ref: Tat C. Choi, "High-Frequency CMOS Switched-Capacitor Filters," U. C. Berkeley, Department of Electrical Engineering, Ph.D. Thesis, May 1983 (ERL Memorandum No. UCB/ERL M83/31).

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 8

Use of T-Network

High Q filter large cap. ratio for Q & transmission zero implementationTo reduce large ratios required T-networks utilized

Ref: Tat C. Choi, "High-Frequency CMOS Switched-Capacitor Filters," U. C. Berkeley, Department of Electrical Engineering, Ph.D. Thesis, May 1983 (ERL Memorandum No. UCB/ERL M83/31).

2 1 4

1 2 1 3 4

V C CV C C C C

= − ×+ +

2 1

1 2

V CV C

= −

Page 5: z-Domain Frequency Response - University of California, …ee247/fa08/files07/lectures/... · 2008-09-30 · Electrical Engineering, ... ÆOpamp not yet active at t=0+ due to finite

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 9

Sixth Order Elliptic Bandpass FilterUtilizing T-Network

•T-networks utilized for:• Q implemention• Transmission zero implementation

Q implementation

Zero

Ref: Tat C. Choi, "High-Frequency CMOS Switched-Capacitor Filters," U. C. Berkeley, Department of Electrical Engineering, Ph.D. Thesis, May 1983 (ERL Memorandum No. UCB/ERL M83/31).

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 10

Page 6: z-Domain Frequency Response - University of California, …ee247/fa08/files07/lectures/... · 2008-09-30 · Electrical Engineering, ... ÆOpamp not yet active at t=0+ due to finite

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 11

More Realistic Switched-Capacitor Circuit Slew Scenario

-

+

Vin

Vo

φ2CI

Cs

At the instant Cs connects to input of opamp (t=0+)Opamp not yet active at t=0+ due to finite opamp bandwidth delayFeedforward path from input to output generates a voltage spike at the output with polarity opposite to final Vo step- spike magnitude function of CI, CL , Cs

Spike increases slewing periodEventually, opamp becomes active - starts slewing followed by subsequent settling

CL

Vo

φ2CI

CsCL

t=0+

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 12

Switched-Capacitor Circuit Opamp not Active @ t=0+

-

+

Vin

Vo

φ2CI

CsCL

Vo

φ2CI

CsCL

t=0+

( )

( )

0 0

0 0 0

0 0 0 0

0 0 0

t t I Ls Cs Cs s eq eq

I L

t t tI s Iout Cs Cs

I L s eq I L

t t t tL s I eq L s Cs Cs s L Cs Cs

t t ts Iout Cs Cs

s L I L

C CCharg e sharing : C V V C C where CC C

C C CV V VC C C C C C

Assu min g C C C C C C V V C C V V

C CV V VC C C C

Note

− +

+ + −

− + − +

+ − −

= + =+

Δ = = ×+ + +

<< << → ≈ → ≈ + → ≈

→ Δ ≈ × ≈+ +

0 0final t ts sout Cs Cs

I I

C Cthat V V VC C

+ −Δ ≈ − ≈ −

Page 7: z-Domain Frequency Response - University of California, …ee247/fa08/files07/lectures/... · 2008-09-30 · Electrical Engineering, ... ÆOpamp not yet active at t=0+ due to finite

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 13

More Realistic Switched-Capacitor Circuit Slew Scenario

-

+

Vin

Vo

φ2CI

CsCL

Vo

φ2CI

CsCL

t=0+

( )0 0

0 0 0

t t I Ls Cs Cs s eq eq

I L

t t ts sCs Cs Cs

I Ls eqs

I L

C CCharg e sharing : C V V C C where CC C

C CV V V C CC C CC C

− +

+ − −

= + =+

= =+ +

+

Notice that if CL is large some of the charge stored on Cs is lost prior to opamp becoming effective operation looses accuracy

Partly responsible for S.C. filters only good for low-frequency applications

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 14

More Realistic S.C. Slew Scenario

Vo_realIncluding t=0+spike

Slewing LinearSettling

Slewing

Spike generated at t=0+

Vo_real

Vo_ideal

Slewing LinearSettling

Slewing LinearSettling

Ref: R. Castello, “Low Voltage, Low Power Switched-Capacitor Signal Processing Techniques," U. C. Berkeley, Department of Electrical Engineering, Ph.D. Thesis, Aug. ‘84 (ERL Memorandum No. UCB/ERL M84/67).

Page 8: z-Domain Frequency Response - University of California, …ee247/fa08/files07/lectures/... · 2008-09-30 · Electrical Engineering, ... ÆOpamp not yet active at t=0+ due to finite

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 15

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 16

Extending the Maximum Achievable Critical Frequencyof Switched-Capacitor Filters

Consider a switched-capacitor resonator:

Regular sampling:Each opamp is busy settling only during one of the two clock phases

Idle during the other clock phase

φ1 φ2

φ2 φ1

Note: During φ1 both opamps are idle

Page 9: z-Domain Frequency Response - University of California, …ee247/fa08/files07/lectures/... · 2008-09-30 · Electrical Engineering, ... ÆOpamp not yet active at t=0+ due to finite

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 17

Switched-Capacitor Resonator Using Double-Sampling

Double-sampling:

• 2nd set of switches & sampling caps added to all integrators

• While one set of switches/caps sampling the other set transfers charge into the intg. cap

• Opamps busy during both clock phases

• Effective sampling freq. twice the clock freq. while opamp bandwidth requirement remains the same

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 18

Double-Sampling Issues

fclock fs= 2fclock

Issues to be aware of:- Jitter in the clock - Unequal clock phases -Mismatch in sampling caps.

parasitic passbands Ref: Tat C. Choi, "High-Frequency CMOS Switched-Capacitor Filters," U. C. Berkeley, Department of

Electrical Engineering, Ph.D. Thesis, May 1983 (ERL Memorandum No. UCB/ERL M83/31).

Page 10: z-Domain Frequency Response - University of California, …ee247/fa08/files07/lectures/... · 2008-09-30 · Electrical Engineering, ... ÆOpamp not yet active at t=0+ due to finite

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 19

Double-Sampled Fully Differential S.C. 6th Order All-Pole Bandpass Filter

Ref: Tat C. Choi, "High-Frequency CMOS Switched-Capacitor Filters," U. C. Berkeley, Department of Electrical Engineering, Ph.D. Thesis, May 1983 (ERL Memorandum No. UCB/ERL M83/31).

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 20

Sixth Order Bandpass Filter Signal Flowgraph

γ

1Q

− 0s

ω

inV 1−

0s

ω−

1Q

−0s

ω0s

ω−

0s

ω−0

outV1γ−

γγ−

Page 11: z-Domain Frequency Response - University of California, …ee247/fa08/files07/lectures/... · 2008-09-30 · Electrical Engineering, ... ÆOpamp not yet active at t=0+ due to finite

EECS 247 Lecture 10 Switched-Capacitor Filters © 2008 H. K. Page 21

Double-Sampled Fully Differential 6th Order S.C. All-Pole Bandpass Filter

Ref: B.S. Song, P.R. Gray "Switched-Capacitor High-Q Bandpass Filters for IF Applications," IEEE Journal of Solid State Circuits, Vol. 21, No. 6, pp. 924-933, Dec. 1986.

- Cont. time termination (Q) implementation- Folded-Cascode opamp with fu = 100MHz used- Center freq. 3.1MHz (Measured error >1%), filter Q=55- Clock freq. 12.83MHz effective oversampling ratio 8.27- Measured dynamic range 46dB (IM3=1%)