Transcript
Page 1: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Presented by

Snehasish Roychowdhury

Department of Electrical Engineering, IIT Bombay

Design of a Gm-C filter of very low trans-conductance & highly resistant to out-of-

band Electromagnetic Interferences

Page 2: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Application: Gm-C filter of few Hz cut-off

Bio-Medical applications:

o Pulse rate of a human body is 72 pulses/min on average.

o Hence, to isolate and detect our pulses from environmental noises in electronic systems, low pass filters of cut-off frequency in Hz is needed.

o This is how we can reduce the out of band noises and interferences by low pass filtering.

13-Jun-16 Snehasish Roychowdhury 2

Page 3: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Cut-off frequency of Gm-C filter ๐‘ฃ๐‘–๐‘› โˆ’ ๐‘ฃ๐‘œ๐‘ข๐‘ก โˆ— ๐บ๐‘š = ๐ผ๐‘œ๐‘ข๐‘ก

Again,

๐‘ฃ๐‘œ๐‘ข๐‘ก = ๐ผ๐‘œ๐‘ข๐‘ก โˆ— (1

๐‘ ๐ถ๐‘™๐‘œ๐‘Ž๐‘‘)

Hence, ๐‘ฃ๐‘–๐‘› โˆ’ ๐‘ฃ๐‘œ๐‘ข๐‘ก โˆ— ๐บ๐‘š = ๐‘ ๐ถ๐‘™๐‘œ๐‘Ž๐‘‘๐‘ฃ๐‘œ๐‘ข๐‘ก

๐‘ฃ๐‘–๐‘› โˆ— ๐บ๐‘š = ๐‘ ๐ถ๐‘™๐‘œ๐‘Ž๐‘‘ + ๐บ๐‘š โˆ— ๐‘ฃ๐‘œ๐‘ข๐‘ก

๐‘ฃ๐‘œ๐‘ข๐‘ก

๐‘ฃ๐‘–๐‘›=

1

1+๐‘ ๐ถ๐‘™๐‘œ๐‘Ž๐‘‘

๐บ๐‘š

oHence, DC gain= 0dB

o Cut-off frequency of the filter is : ๐บ๐‘š

2ฯ€๐ถ๐‘™๐‘œ๐‘Ž๐‘‘ ๐ป๐‘ง

13-Jun-16 Snehasish Roychowdhury 3

Fig1: Gm-C filter using voltage follower configuration

Page 4: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Block diagram of Gm-C filter

Cut-off freq=๐บ๐‘š

2๐œ‹๐ถ๐‘™๐‘œ๐‘Ž๐‘‘

For 70Hz, Cload=1pF ,

Gm=0.47nA/V.

๐บ๐‘š =๐‘–๐‘œ๐‘ข๐‘ก

๐‘ฃ๐‘–๐‘‘=

๐‘–๐‘œ๐‘ข๐‘ก

๐‘ฃ๐‘–๐‘šโˆ— ๐ด๐‘ก๐‘ก๐‘›. ๐‘“๐‘Ž๐‘๐‘ก๐‘œ๐‘Ÿ

1

๐‘˜

Voltage attenuator at input stage

reduces Gm

2nd stage Trans-conductor: Input: vim (voltage), output: Iout (current)

All transistors in Gm-C filter are in sub-threshold region.

13-Jun-16 Snehasish Roychowdhury 4

Fig2. Block diagram of Gm-C filter

Iout

Page 5: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Cross-coupled trans-conductor design:

๐ผ๐‘œ1 = ๐ผ1 + ๐ผ3 & ๐ผ๐‘œ2 = ๐ผ2 + ๐ผ4

๐ผ1

๐ผ2=

exp๐‘ฃ๐‘ ๐‘ 1โˆ’๐‘ฃ๐‘š1

๐‘›๐‘‰๐‘‡

exp๐‘ฃ๐‘ ๐‘ 1โˆ’๐‘ฃ๐‘š2

๐‘›๐‘‰๐‘‡

= exp (โˆ’๐‘ฃ๐‘–๐‘š

๐‘›๐‘‰๐‘‡)

๐ผ3

๐ผ4=

exp๐‘ฃ๐‘ ๐‘ 2โˆ’๐‘ฃ๐‘š2

๐‘›๐‘‰๐‘‡

exp๐‘ฃ๐‘ ๐‘ 2โˆ’๐‘ฃ๐‘š1

๐‘›๐‘‰๐‘‡

= exp (๐‘ฃ๐‘–๐‘š

๐‘›๐‘‰๐‘‡)

Now,

๐ผ1 โˆ’ ๐ผ2๐ผ1 + ๐ผ2

=exp

โˆ’๐‘ฃ๐‘–๐‘š๐‘›๐‘‰๐‘‡

โˆ’ 1

expโˆ’๐‘ฃ๐‘–๐‘š๐‘›๐‘‰๐‘‡

+ 1=

expโˆ’๐‘ฃ๐‘–๐‘š2๐‘›๐‘‰๐‘‡

โˆ’ exp๐‘ฃ๐‘–๐‘š

2๐‘›๐‘‰๐‘‡

expโˆ’๐‘ฃ๐‘–๐‘š12๐‘›๐‘‰๐‘‡

+ exp๐‘ฃ๐‘–๐‘š

2๐‘›๐‘‰๐‘‡

= โˆ’tanh (๐‘ฃ๐‘–๐‘š

2๐‘›๐‘‰๐‘‡)

๐ผ1 โˆ’ ๐ผ2 = โˆ’๐ผ๐‘ ๐‘ 1 tanh๐‘ฃ๐‘–๐‘š

2๐‘›๐‘‰๐‘‡

๐ผ3 โˆ’ ๐ผ4 = ๐ผ๐‘ ๐‘ 2 tanh๐‘ฃ๐‘–๐‘š

2๐‘›๐‘‰๐‘‡

๐ผ๐‘œ๐‘‘ = ๐ผ๐‘œ1 โˆ’ ๐ผ๐‘œ2 = ๐ผ๐‘ ๐‘ 2 โˆ’ ๐ผ๐‘ ๐‘ 1 tanh๐‘ฃ๐‘–๐‘š

2๐‘›๐‘‰๐‘‡ โ€ฆ . . . (1)

13-Jun-16 Snehasish Roychowdhury 5

Fig3. Cross-coupled Trans-conductor

vim=vm1-vm2

vm1 vm2

Inputs of the trans-conductor: vm1 & vm2

Output current : Iod=Io1-Io2

Page 6: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Voltage attenuator design:

DC Analysis:

Assume all gmโ€™s & Ibiasโ€™s are

equal. Hence,

๐ผ1 = ๐ผ3 = ๐ผ5 & ๐ผ2 = ๐ผ4 = ๐ผ6

Now, for DC analysis, V1=V2

By symmetry,

Va=Vb=Vc &

V1=Vm1=Vm2=V2 โ€ฆโ€ฆโ€ฆโ€ฆโ€ฆ. (2)

13-Jun-16 Snehasish Roychowdhury 6

Fig ref: Sawigun, C.; Pal, D.; Demosthenous, A., "A wide-input linear range sub-threshold transconductor for sub-Hz filtering," in Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on , vol., no., pp.1567-1570,2010

Fig4. Normal voltage attenuator

Vm1 Vm2

Page 7: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Voltage attenuator design (Ctd.)

Small signal Analysis:

Assumed all gmโ€™s are equal.

(๐‘ฃ๐‘Žโˆ’๐‘ฃ1) + (๐‘ฃ๐‘ โˆ’ ๐‘ฃ2) = 0

& ๐‘”๐‘š

4๐‘ฃ๐‘Ž โˆ’ ๐‘ฃ๐‘ = ๐‘”๐‘š ๐‘ฃ๐‘ โˆ’ ๐‘ฃ2

(๐‘ฃ๐‘Žโˆ’๐‘ฃ๐‘) =2

3(๐‘ฃ1 โˆ’ ๐‘ฃ2) โ€ฆ.. (3)

Again,๐‘”๐‘š

4๐‘ฃ๐‘Ž โˆ’ ๐‘ฃ๐‘ = ๐‘”๐‘š ๐‘ฃ๐‘Ž โˆ’ ๐‘ฃ๐‘š1 = ๐‘”๐‘š(๐‘ฃ๐‘š2 โˆ’ ๐‘ฃ๐‘)

By solving: ๐‘ฃ๐‘š1 โˆ’ ๐‘ฃ๐‘š2 =๐‘ฃ๐‘Žโˆ’๐‘ฃ๐‘

2 โ€ฆโ€ฆ. (4)

From (3) & (4), ๐‘ฃ๐‘š1 โˆ’ ๐‘ฃ๐‘š2 = ๐‘ฃ๐‘–๐‘š =๐‘ฃ1โˆ’๐‘ฃ2

3=

๐‘ฃ๐‘–๐‘‘

k โ€ฆโ€ฆโ€ฆโ€ฆ. (5)

Attenuation factor for one stage attenuator = (1๐‘˜ ).

13-Jun-16 Snehasish Roychowdhury 7

Fig5. ac equivalent of voltage attenuator

vm1 vm2

Page 8: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Overall trans-conductor From (1) & (5),

๐ผ๐‘œ๐‘‘ = ๐ผ๐‘ ๐‘ 2 โˆ’ ๐ผ๐‘ ๐‘ 1 tanh๐‘ฃ๐‘–๐‘‘

2๐‘˜๐‘›๐‘‰๐‘‡ &

๐บ๐‘š =(๐ผ๐‘ ๐‘ 2โˆ’๐ผ๐‘ ๐‘ 1)

2๐‘˜๐‘›๐‘‰๐‘‡sech2 ๐‘ฃ๐‘–๐‘‘

2๐‘˜๐‘›๐‘‰๐‘‡ โ€ฆ(6)

Voltage Attenuator takes role in x-axis compression too.

Cross-coupled trans-conductor reduces Gm.

From Simulation: ๐ผ๐‘ ๐‘ 1 = 4๐‘›๐ด, ๐ผ๐‘ ๐‘ 2 = 5.23๐‘›๐ด, ๐‘˜ = 3

From eqn(6):Gmโ‰ˆ0.47nA/V. From simulation,

Gm has almost constant value:0.4637nS upto 140mVpp.

8 Fig6. Gm variation with input amplitude

(140mVpp, 0.463nA/V)

y=sech2(x)

Page 9: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

1st order Gm-C filter response

13-Jun-16 Snehasish Roychowdhury 9

Fig7. Closed loop Gm-C filter

Fig8. ac response of the Gm-C filter

Cut-off freq of unity gain

Closed loop confign: 71.18Hz

Roll off: -20dB/decade

Cut-off frequency, ๐‘“๐‘œ =๐‘”๐‘š

2ฯ€๐ถ๐ฟ๐‘œ๐‘Ž๐‘‘

For Gm=0.463 nA/V , Cload=1pF , Theoretically cut-off frequency, fo=70.53Hz.

Page 10: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

HF linearity issue (coherent sampling)

13-Jun-16 Snehasish Roychowdhury 10

Fig10 : FFT Analysis (Log Magnitude vs frequency) with coherent sampling NWINDOW=29, NRECOED=512

Freq=10Hz

Amp=20mVpp

DC offset=78uV

Freq=1MHz

Amp=20mVpp

DC offset=0.24mV

Page 11: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

High frequency Interferences

Input stage offset is critical, as it is amplified at the output stage. So, we want to reduce offset at input stage, Voltage Attenuator.

Unity gain configura-

tion at high frequency

๐‘‰๐‘œ๐‘ข๐‘ก = ๐‘‰๐‘ = ๐‘‰๐ท๐ถ

Hence, CM interference,

๐‘ฃ๐‘๐‘š =๐‘ฃ๐‘Ž+๐‘ฃ๐‘

2= ๐‘‰๐ท๐ถ +

๐‘ฃ๐‘’๐‘š๐‘–

2

๐‘ฃ๐‘‘๐‘š = ๐‘ฃ๐‘Ž โˆ’ ๐‘ฃ๐‘ = ๐‘ฃ๐‘’๐‘š๐‘–

It behaves like open loop

With both CM & DM

Interferences.DM inter-

ference canโ€™t be avoided.

CM interference effect at output can be made zero by proper biasing technique.

13-Jun-16 Snehasish Roychowdhury 11

Fig11. High frequency equivalent circuit

CM interference

DM interference

Page 12: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

CM & DM Interferences

๐ป๐‘๐‘š =๐‘ฃ๐‘œ1,๐‘๐‘š

๐‘ฃ๐‘๐‘š ๐‘ฃ๐‘‘๐‘š=0

๐ป๐‘‘๐‘š =๐‘ฃ๐‘œ1,๐‘‘๐‘š

๐‘ฃ๐‘‘๐‘š/2 ๐‘ฃ๐‘๐‘š=0

Hence, ๐‘ฃ๐‘œ1 = ๐ป๐‘๐‘š๐‘ฃ๐‘๐‘š + ๐ป๐‘‘๐‘ฃ๐‘‘

& ๐‘ฃ๐‘œ2 = ๐ป๐‘๐‘š๐‘ฃ๐‘๐‘š โˆ’ ๐ป๐‘‘๐‘ฃ๐‘‘

13-Jun-16 Snehasish Roychowdhury 12

CM half circuit

DM half circuit

Fig12: Voltage attenuator

vo1 vo2 va vb

Page 13: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Offset issues in front end Attenuator

Let, ๐’™ = ๐‘จ๐’”๐’Š๐’(ฯ‰๐’•)

For 2nd order harmonics at output:

๐’™๐Ÿ = ๐‘จ๐Ÿ๐’”๐’Š๐’๐Ÿ ฯ‰๐’• =๐‘จ๐Ÿ

๐Ÿ(๐Ÿ โˆ’ ๐’„๐’๐’”(๐Ÿฯ‰๐’•))

Hence, 2nd order harmonics give DC offset that canโ€™t be removed by low-pass filtering.

Offset 1 :

due to second order term : a2(Hcmvcm+Hdvd )2 ,

Offset 2 :

due to second order term : a2(Hcmvcm-Hdvd )2 ,

Hence, Offset 1 & Offset 2 are significantly different values from each other.

13

Page 14: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Offset issues in front end Attenuator

This offset will increase further in second stage, where differential input is amplified by a high gain factor.

Let, net output vout=G*{(Offset1-Offset2)+2Hdvd} , G: gain of second stage= high

Draws huge offset at output.

Hence, elimination of offset

at the 1st stage is important.

Offset 1 :

due to : a2(Hcmvcm+Hdvd )2 ,

Offset 2 :

due to : a2(Hcmvcm-Hdvd )2 ,

Solution : as Hdโ‰ 0, we can make Hcm=0 for Offset1 = Offset 2.

By this, vout gets rid of any DC offset.

13-Jun-16 Snehasish Roychowdhury 14

Page 15: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Reduce CM interference:

Outputs of attenuator: ๐‘ฃ๐‘œ1 = ๐ป๐‘๐‘š๐‘ฃ๐‘ = ๐‘ฃ๐‘œ2 = ๐‘ฃ๐‘œ (say) {as vdm=0 here}

KCL at node s1 (7), vo1 (8), s2 (9):

๐‘ ๐ถ๐‘”๐‘ 1 + ๐‘”๐‘š ๐‘ฃ๐‘ โˆ’ ๐‘ฃ๐‘ 1 + ๐‘”๐‘š + ๐‘ ๐ถ๐‘”๐‘ 2 ๐‘ฃ๐‘œ โˆ’ ๐‘ฃ๐‘ 1 = ๐‘ ๐ถ๐‘‡1๐‘ฃ๐‘ 1 (7)

๐‘”๐‘š + ๐‘ ๐ถ๐‘”๐‘ 2 ๐‘ฃ๐‘œ โˆ’ ๐‘ฃ๐‘ 1 + ๐‘”๐‘š + ๐‘ ๐ถ๐‘”๐‘ 3 ๐‘ฃ๐‘œ โˆ’ ๐‘ฃ๐‘ 2 + ๐‘ ๐ถ๐‘‡2๐‘ฃ๐‘œ = 0 (8)

๐‘”๐‘š + ๐‘ ๐ถ๐‘”๐‘ 3 ๐‘ฃ๐‘œ = ๐‘ฃ๐‘ 2(๐‘”๐‘š + ๐‘ (๐ถ๐‘”๐‘ 3 + ๐ถ๐‘‡3)) (9)

From (9), find vs2 & Put in (8):

๐‘ฃ๐‘ 1 =

๐‘ฃ๐‘œ1 2๐‘”๐‘š + ๐‘  ๐ถ๐‘”๐‘ 2 + ๐ถ๐‘”๐‘ 3 + ๐ถ๐‘‡2 โˆ’๐‘”๐‘š + ๐‘ ๐ถ๐‘”๐‘ 3

2

๐‘”๐‘š + ๐‘ (๐ถ๐‘”๐‘ 3 + ๐ถ๐‘‡3)

(๐‘”๐‘š+๐‘ ๐ถ๐‘”๐‘ 2)

Put vs1 in (7): ๐ป๐‘๐‘š =๐‘ฃ๐‘œ1

๐‘ฃ๐‘๐‘š=

(๐‘ ๐ถ๐‘”๐‘ 1)

(๐‘”๐‘š+๐‘ ๐ถ๐‘”๐‘ 2)โˆ’ 2๐‘”๐‘š1+๐‘  ๐ถ๐‘‡1+๐ถ๐‘”๐‘ 1+๐ถ๐‘”๐‘ 2

๐‘”๐‘š+๐‘ ๐ถ๐‘”๐‘ 22๐‘”๐‘š+๐‘  ๐ถ๐‘”๐‘ 2+๐ถ๐‘”๐‘ 3+๐ถ๐‘‡2 โˆ’

๐‘”๐‘š+๐‘ ๐ถ๐‘”๐‘ 32

๐‘”๐‘š+๐‘  ๐ถ๐‘”๐‘ 3+๐ถ๐‘‡3

Observation: Hcm decreases if CT1 & CT3 decreases. We want to minimize CT1 & CT3.

CT1=Cdb+Csb1+Csb2 , CT3=Csb3+ Cdb/2

13-Jun-16 Snehasish Roychowdhury 15

vcm vcm

vo1 vo2 s1 s2

Page 16: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Reduction of CM interference(Ctd.)

CT1=Cdb+Csb1+Csb2 , CT3=Csb3+ Cdb/2

We want Csb=0, but in twin-tub CMOS process, shorting

S to B causes high well capacitance (CGND) at source.

Hence, one auxiliary pair source node(Vs1) is connected to

to bulk of main pair. This is Source-buffered structure.

Csb1+Csb2 sees almost same potential across it. Though

these two potentials are not exactly equal, but voltage

across Csb1+Csb2 is very small, causing it to be

virtually shorted.

In advantage, S & B of main pair are decoupled.

13-Jun-16 Snehasish Roychowdhury 16

Fig14: vertical p-MOS, Fig15: Source-buffering

Fig14 Ref: Jingjing Yu; Amer, A.; Sanchez-Sinencio, E., "Electromagnetic Interference Resisting Operational Amplifier," in Circuits and Systems I :Regular Papers, IEEE Transactions on , vol.61, no.7, pp.1917-1927, July 2014

Page 17: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Common mode Transfer Function (Hcm)

13-Jun-16 Snehasish Roychowdhury 17

Fig17: Proposed Attenuator structure

Fig18: ac equivalent model of Half

Circuit for Common mode inputs

๐’ˆ๐’Ž๐’—๐’™๐Ÿ = ๐’ˆ๐’Ž๐’—๐’ˆ๐’”๐Ÿ + ๐’ˆ๐’Ž๐’ƒ๐’—๐’ƒ๐’”๐Ÿ

๐’ˆ๐’Ž๐’—๐’™๐Ÿ = ๐’ˆ๐’Ž๐’—๐’ˆ๐’”๐Ÿ + ๐’ˆ๐’Ž๐’ƒ๐’—๐’ƒ๐’”๐Ÿ

๐’ˆ๐’Ž๐’—๐’™๐Ÿ = ๐’ˆ๐’Ž๐’—๐’ˆ๐’”๐Ÿ‘ + ๐’ˆ๐’Ž๐’ƒ๐’—๐’ƒ๐’”๐Ÿ‘

๐ถ1 = ๐ถ๐‘”๐‘ 1 + ๐ถ๐‘’๐‘ฅ๐‘ก

Page 18: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Calculation for CMTF (Hcm)

Applying KCL at A,B,C,D,E,X nodes, we get six equations.

By solving these equations, we get:

๐‘ฏ๐’„๐’Ž(โˆž) =๐’—๐’™

๐’—๐Ÿ=

๐œถ๐Ÿษฃ๐Ÿโˆ’๐œถ๐Ÿษฃ๐Ÿ

๐œถ๐Ÿ๐œท๐Ÿโˆ’๐œถ๐Ÿ๐œท๐Ÿ

Here, ฮฑ1, ฮฑ2 ,ฮฒ1, ฮฒ2 ,ษฃ1, ษฃ2 are constant values at very high

Frequency, coming from parasitic capacitances & C1.

By making , Hcm(โˆž)=0, we find a quadratic equation of C1.

By solving the equation , (C1=Cgs1+Cext ) we find:

๐‘ช๐’†๐’™๐’• = ๐Ÿ—๐Ÿ“๐’‡๐‘ญ

Adding this amount of external capacitance will make Hcm= 0 at very high frequency.

13-Jun-16 Snehasish Roychowdhury 18

Fig18: ac equivalent model of Half

Circuit for Common mode inputs

Page 19: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Comparison I (100mVpp)

13-Jun-16 Snehasish Roychowdhury 19

In frequency range [10Hz-100MHz], Maximum EMI induced offset (Magnitude): (i) Voltage attenuator with

cross-coupled transconductor based Gm-C filter:: 1.996% (ii) Proposed Gm-C filter:: 0.459%

Upto 100KHz, offsets are

almost same as parasitic effect

comes at high frequencies.

Upto 100KHz, EMI induced

Offset is very low(~uV). This

proves good linearity of the fil-

ter at low frequency.

Proposed Gm-C filter shows

small offset even at high freq

due to its immunity to CM inter

ference.

Acc to calculation, offset will

reach zero at infinite frequency

Fig19: EMI induced DC offset variation

with frequency for 100mVpp input signal

Page 20: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Comparison II ( FFT: 50mVpp, 1MHz)

13-Jun-16 Snehasish Roychowdhury 20

Fig 20:Voltage attenuator with

cross-coupled trans-conductor

based Gm-C filter

DC offset=1.908mV

Fig 21: Proposed EMI

Resisting Gm-C Filter

DC offset=0.46mV

Coherent sampling: fin=1MHz, NWINDOW=29, NRECORD=512 : irreducible. DC Offset is reduced in EMI resisting filter.

Page 21: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Comparison III (1MHz)

13-Jun-16 Snehasish Roychowdhury 21

With input amplitude,EMI induced DC offset increases. Rate of increment is less in proposed Filter.

For non-lineatity of the filter

at high frequency, DC offset

is high. Let, vin=Asin(ฯ‰t). ie.

๐‘ฃ๐‘–๐‘›2 =

๐ด2

21 โˆ’ cos ฯ‰t .This DC

Offset is high when amplitude

is high as seen in figure.

But, by making Hcm(โˆž)=0,

we are reducing non-linearity

of the filter at high frequency.

This is why at ๐‘“ โ‰ซ ๐บ๐ต๐‘Š

(f=1MHz here), this proposed

filter is much immune to

Electromagnetic Interference.

(CM interference precisely)

Fig22: EMI Induced DC offset variation

with input EMI amplitude at 1MHz

Page 22: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Conclusion

Advantage:

oFor out-of band EMI frequencies, when parasitic capacitances come in picture, EMI induced DC offset becomes a challenging issue. Hence, This approach for EMI resisting highly linear sub-kilohertz Gm-C filter is noble in this field.

Disadvantage:

o Added power dissipation

o Transistor area increment

13-Jun-16 Snehasish Roychowdhury 22

Page 23: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

THANK YOU

13-Jun-16 Snehasish Roychowdhury 23

Page 24: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Source buffering We want to make Hcm=0 & accordingly weโ€™ll choose C1

KCL at node C(10),E(11),D(12):

๐‘ ๐ถ๐‘”๐‘  + ๐‘”๐‘š1 ๐‘ฃ1 + ๐‘ฃ๐ธ โˆ’ 2๐‘ฃ๐ด โˆ’ 2๐‘ฃ๐‘๐‘ 1 = ๐‘ ๐ถ๐‘‡1๐‘ฃ๐ด + ๐‘ (๐ถ๐‘๐‘ 1 + ๐ถ๐‘‡1)๐‘ฃ๐‘๐‘ 1 .(10)

2๐‘ฃ๐ธ โˆ’ ๐‘ฃ๐ท โˆ’ ๐‘ฃ๐ถ ๐‘ ๐ถ๐‘”๐‘  + ๐‘”๐‘š1 + ๐‘ ๐ถ๐‘‡2๐‘ฃ๐ธ = 0 .(11)

๐‘ฃ๐ธ โˆ’ ๐‘ฃ๐ต โˆ’ ๐‘ฃ๐‘๐‘ 2 ๐‘ ๐ถ๐‘”๐‘  + ๐‘”๐‘š1 = ๐‘ ๐ถ๐‘๐‘ 2+๐ถ๐‘‡3

2๐‘ฃ๐‘๐‘ 2 + ๐‘ 

๐ถ๐‘‡3

2๐‘ฃ๐ต .(12)

Solving (11) & (12) to omit vE:

๐‘”๐‘š + ๐‘  ๐ถ๐‘”๐‘  +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

22๐‘”๐‘š + ๐‘  2๐ถ๐‘”๐‘ 2 + ๐ถ๐‘‡2 โˆ’ ๐‘”๐‘š + ๐‘ ๐ถ๐‘”๐‘ 

2โˆ— ๐‘ฃ๐‘๐‘ 2 + ๐‘ฃ๐ต = (๐‘ฃ๐ด + ๐‘ฃ๐‘๐‘ 1) ๐‘”๐‘š + ๐‘ ๐ถ๐‘”๐‘ 

2 (13)

Put vE value from(12) in (10):

๐‘ ๐ถ๐‘”๐‘  + ๐‘”๐‘š1 ๐‘ฃ1 + ๐‘ฃ๐‘๐‘ 2 ๐‘”๐‘š + ๐‘  ๐ถ๐‘”๐‘  +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2+ ๐‘ฃ๐ต ๐‘”๐‘š + ๐‘  ๐ถ๐‘”๐‘  +

๐ถ๐‘‡3

2=

๐‘ฃ๐ด 2๐‘”๐‘š + ๐‘  2๐ถ๐‘”๐‘  + ๐ถ๐‘‡1 + ๐‘ฃ๐‘๐‘ 1 2๐‘”๐‘š + ๐‘  2๐ถ๐‘”๐‘  + ๐ถ๐‘‡1 + ๐ถ๐‘ ๐‘1 (14)

13-Jun-16 Snehasish Roychowdhury 24

Fig12: ac equivalent of the CM Half circuit

Page 25: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Now, KCL at A(15), B(16), X(17):

๐‘ ๐ถ1 + ๐‘”๐‘š ๐‘ฃ1 + ๐‘ฃ๐‘ฅ + 2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1 ๐‘ฃ๐‘๐‘ 1 = 2๐‘”๐‘š + ๐‘  2๐ถ1 + ๐ถ๐‘‡1 ๐‘ฃ๐ด โ€ฆ.โ€ฆ. (15)

๐‘ ๐ถ1 + ๐‘”๐‘š ๐‘ฃ๐‘ฅ + ๐‘”๐‘š๐‘1 +๐‘ ๐ถ๐‘ ๐‘2

2๐‘ฃ๐‘ ๐‘2 = ๐‘”๐‘š + ๐‘  ๐ถ1 +

๐ถ๐‘‡3

2๐‘ฃ๐ต โ€ฆโ€ฆ. (16)

2๐‘”๐‘š + ๐‘  2๐ถ1 + ๐ถ๐‘‡2 ๐‘ฃ๐‘ฅ + ๐‘”๐‘š๐‘ ๐‘ฃ๐‘๐‘ 1 + ๐‘ฃ๐‘๐‘ 2 = (๐‘ฃ๐ด + ๐‘ฃ๐ต)(๐‘”๐‘š + ๐‘ ๐ถ1) โ€ฆโ€ฆ. (17)

For minimizing,we assume:

๐‘€ ๐‘ฃ๐‘๐‘ 2 + ๐‘ฃ๐ต = ๐‘ ๐‘ฃ๐ด + ๐‘ฃ๐‘๐‘ 1 โ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆ..โ€ฆ.โ€ฆโ€ฆ (13.a) , ๐‘€ = ๐‘”๐‘š + ๐‘  ๐ถ๐‘”๐‘  +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

22๐‘”๐‘š + ๐‘  2๐ถ๐‘”๐‘ 2 + ๐ถ๐‘‡2 โˆ’ ๐‘”๐‘š + ๐‘ ๐ถ๐‘”๐‘ 

2 ,

๐‘ = ๐‘”๐‘š + ๐‘ ๐ถ๐‘”๐‘ 2

๐‘ƒ๐‘ฃ1 + ๐‘„๐‘ฃ๐‘๐‘ 2 + ๐‘…๐‘ฃ๐ต = ๐‘†๐‘ฃ๐ด + ๐‘‡๐‘ฃ๐‘๐‘ 1 โ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆ.โ€ฆโ€ฆโ€ฆ. (14.a) ๐‘ƒ = ๐‘ ๐ถ๐‘”๐‘  + ๐‘”๐‘š1 , ๐‘„ = ๐‘”๐‘š + ๐‘  ๐ถ๐‘”๐‘  +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2, ๐‘… = ๐‘”๐‘š + ๐‘  ๐ถ๐‘”๐‘  +

๐ถ๐‘‡3

2

๐ด ๐‘ฃ1 + ๐‘ฃ๐‘‹ + ๐ต๐‘ฃ๐‘๐‘ 1 = ๐ถ๐‘ฃ๐ดโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆ.โ€ฆ... (15.a) ๐‘† = 2๐‘”๐‘š + ๐‘  2๐ถ๐‘”๐‘  + ๐ถ๐‘‡1 , ๐‘‡ = 2๐‘”๐‘š + ๐‘  2๐ถ๐‘”๐‘  + ๐ถ๐‘‡1 + ๐ถ๐‘ ๐‘1 , ๐ด = ๐‘ ๐ถ1 + ๐‘”๐‘š , ๐ต = 2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1

๐ท๐‘ฃ๐‘‹ + ๐ธ๐‘ฃ๐‘๐‘ 2 = ๐น๐‘ฃ๐ต โ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆ.... (16.a) ๐ถ = 2๐‘”๐‘š + ๐‘  2๐ถ1 + ๐ถ๐‘‡1 , ๐ท = ๐‘ ๐ถ1 + ๐‘”๐‘š , ๐ธ = ๐‘”๐‘š๐‘1 +๐‘ ๐ถ๐‘ ๐‘2

2,

๐น = ๐‘”๐‘š + ๐‘  ๐ถ1 +๐ถ๐‘‡3

2

๐บ๐‘ฃ๐‘‹ + ๐ป ๐‘ฃ๐‘๐‘ 1 + ๐‘ฃ๐‘๐‘ 2 = ๐ผ(๐‘ฃ๐ด + ๐‘ฃ๐ต) โ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆ.. (17.a) ๐บ = 2๐‘”๐‘š + ๐‘  2๐ถ1 + ๐ถ๐‘‡2 , ๐ป = ๐‘”๐‘š๐‘, ๐ผ = (๐‘”๐‘š + ๐‘ ๐ถ1)

Solving (13.a) & (14.a):

๐‘ฃ๐‘๐‘ 2 = ๐‘‹2๐‘ฃ1 + ๐‘Œ2๐‘ฃ๐ต + ๐‘2๐‘ฃ๐ด where, ๐‘‹2 =๐‘๐‘ƒ

(๐‘‡๐‘€โˆ’๐‘๐‘„), ๐‘Œ2 =

โˆ’(๐‘†โˆ’๐‘‡)

(๐‘‡๐‘€โˆ’๐‘๐‘„), ๐‘2 =

โˆ’(๐‘‡๐‘€โˆ’๐‘๐‘…)

(๐‘‡๐‘€โˆ’๐‘๐‘„) โ€ฆโ€ฆโ€ฆ(18)

๐‘ฃ๐‘๐‘ 1 = ๐‘‹1๐‘ฃ1 + ๐‘Œ1๐‘ฃ๐ต + ๐‘1๐‘ฃ๐ด where , ๐‘‹1 =๐‘€๐‘ƒ

(๐‘‡๐‘€โˆ’๐‘๐‘„), ๐‘Œ1 =

๐‘€(๐‘…โˆ’๐‘„)

(๐‘‡๐‘€โˆ’๐‘๐‘„), ๐‘1 = โˆ’ 1 +

๐‘€ ๐‘†โˆ’๐‘‡

๐‘‡๐‘€โˆ’๐‘๐‘„ โ€ฆ.โ€ฆ.. (19)

13-Jun-16 Snehasish Roychowdhury 25

Page 26: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

At high frequency (sโˆž), we find the following:

๐‘‹2 =๐‘๐‘ƒ

(๐‘‡๐‘€โˆ’๐‘๐‘„)=

๐ถ๐‘”๐‘ 3

2๐ถ๐‘”๐‘ +๐ถ๐‘‡1+๐ถ๐‘ ๐‘1 ๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

22๐ถ๐‘”๐‘ +๐ถ๐‘‡2 โˆ’๐ถ๐‘”๐‘ 

2 โˆ’๐ถ๐‘”๐‘ 2 (๐ถ๐‘”๐‘ +

๐ถ๐‘ ๐‘2+๐ถ๐‘‡32

)

๐‘Œ2 =โˆ’๐‘(๐‘†โˆ’๐‘‡)

(๐‘‡๐‘€โˆ’๐‘๐‘„)=

๐ถ๐‘ ๐‘1โˆ—๐ถ๐‘”๐‘ 2

2๐ถ๐‘”๐‘ +๐ถ๐‘‡1+๐ถ๐‘ ๐‘1 ๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

22๐ถ๐‘”๐‘ +๐ถ๐‘‡2 โˆ’๐ถ๐‘”๐‘ 

2 โˆ’๐ถ๐‘”๐‘ 2 (๐ถ๐‘”๐‘ +

๐ถ๐‘ ๐‘2+๐ถ๐‘‡32

)

๐‘2 =โˆ’ ๐‘‡๐‘€โˆ’๐‘๐‘…

(๐‘‡๐‘€โˆ’๐‘๐‘„)=

๐ถ๐‘”๐‘ 2 (๐ถ๐‘”๐‘ +

๐ถ๐‘‡32

)โˆ’ 2๐ถ๐‘”๐‘ +๐ถ๐‘‡1+๐ถ๐‘ ๐‘1 ๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

22๐ถ๐‘”๐‘ +๐ถ๐‘‡2 โˆ’๐ถ๐‘”๐‘ 

2

2๐ถ๐‘”๐‘ +๐ถ๐‘‡1+๐ถ๐‘ ๐‘1 ๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

22๐ถ๐‘”๐‘ +๐ถ๐‘‡2 โˆ’๐ถ๐‘”๐‘ 

2 โˆ’๐ถ๐‘”๐‘ 2 (๐ถ๐‘”๐‘ +

๐ถ๐‘ ๐‘2+๐ถ๐‘‡32

)

๐‘‹1 =๐‘€๐‘ƒ

๐‘‡๐‘€โˆ’๐‘๐‘„=

๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2 2๐ถ๐‘”๐‘ +๐ถ๐‘‡2 โˆ’๐ถ๐‘”๐‘ 2 ๐ถ๐‘”๐‘ 

2๐ถ๐‘”๐‘ +๐ถ๐‘‡1+๐ถ๐‘ ๐‘1 ๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2 2๐ถ๐‘”๐‘ +๐ถ๐‘‡2 โˆ’๐ถ๐‘”๐‘ 2 โˆ’๐ถ๐‘”๐‘ 

2 (๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2 )

๐‘Œ1 =๐‘€(๐‘…โˆ’๐‘„)

๐‘‡๐‘€โˆ’๐‘๐‘„=

โˆ’ ๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2 2๐ถ๐‘”๐‘ +๐ถ๐‘‡2 โˆ’๐ถ๐‘”๐‘ 2 โˆ—

๐ถ๐‘‡32

2๐ถ๐‘”๐‘ +๐ถ๐‘‡1+๐ถ๐‘ ๐‘1 ๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2 2๐ถ๐‘”๐‘ +๐ถ๐‘‡2 โˆ’๐ถ๐‘”๐‘ 2 โˆ’๐ถ๐‘”๐‘ 

2 (๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2 )

๐‘1 =๐‘€(๐‘†โˆ’๐‘‡)

๐‘‡๐‘€โˆ’๐‘๐‘„=

๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2 2๐ถ๐‘”๐‘ +๐ถ๐‘‡2 โˆ’๐ถ๐‘”๐‘ 2 โˆ—๐ถ๐‘ ๐‘1

2๐ถ๐‘”๐‘ +๐ถ๐‘‡1+๐ถ๐‘ ๐‘1 ๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2 2๐ถ๐‘”๐‘ +๐ถ๐‘‡2 โˆ’๐ถ๐‘”๐‘ 2 โˆ’๐ถ๐‘”๐‘ 

2 ๐ถ๐‘”๐‘ +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2

โˆ’ 1

All terms are independent of C1

13-Jun-16 Snehasish Roychowdhury 26

Page 27: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Put equation(19) in (15.a): ๐‘ฃ1 ๐ด + ๐ต๐‘‹1 + ๐ต๐‘Œ1๐‘ฃ๐ต + ๐ด๐‘ฃ๐‘‹ = ๐ถ โˆ’ ๐ต๐‘1 ๐‘ฃ๐ด

Put equation(18) in (16.a): ๐ท๐‘ฃ๐‘‹ + ๐ธ๐‘‹2๐‘ฃ1 + ๐ธ๐‘2๐‘ฃ๐ด = ๐น โˆ’ ๐ธ๐‘Œ2 ๐‘ฃ๐ต

Put value of vA from first equation in second equation: ๐›ผ1๐‘ฃ๐ต = ๐›ฝ1๐‘ฃ๐‘‹ + ษฃ1๐‘ฃ1 (20)

where, ๐›ผ1 = ๐น โˆ’ ๐ธ๐‘Œ2 ๐ถ โˆ’ ๐ต๐‘1 โˆ’ ๐ธ๐‘2๐ต๐‘Œ1 , ๐›ฝ1 = ๐ท ๐ถ โˆ’ ๐ต๐‘1 + ๐ธ๐‘2๐ด , ษฃ1 = ๐ธ๐‘‹2 ๐ถ โˆ’ ๐ต๐‘1 + ๐ธ๐‘2 ๐ด + ๐ต๐‘‹1

From (18) & (19), put values vbs1 & vbs2 in (17.a): ๐›ผ2๐‘ฃ๐ต = ๐›ฝ2๐‘ฃ๐‘‹ + ษฃ2๐‘ฃ1 (21)

where, ๐›ผ2 = ๐ผ +๐ผ๐ต๐‘Œ1

๐ถโˆ’๐ต๐‘1โˆ’ ๐ป ๐‘Œ1 + ๐‘Œ2 โˆ’

๐ป ๐‘1+๐‘2 ๐ต๐‘Œ1

๐ถโˆ’๐ต๐‘1 , ๐›ฝ2 = ๐บ +

๐ด๐ป ๐‘1+๐‘2

๐ถโˆ’๐ต๐‘1โˆ’

๐ด๐ผ

๐ถโˆ’๐ต๐‘1 , ษฃ2 = ๐ป ๐‘‹1 + ๐‘‹2 +

๐ป ๐‘1+๐‘2 ๐ด+๐ต๐‘‹1

๐ถโˆ’๐ต๐‘1โˆ’

๐ด+๐ต๐‘‹1 ๐ผ

๐ถโˆ’๐ต๐‘1

From (20) & (21): ๐›ผ2

๐›ผ1๐›ฝ1๐‘ฃ๐‘‹ + ษฃ1๐‘ฃ1 = ๐›ฝ2๐‘ฃ๐‘‹ + ษฃ2๐‘ฃ1

๐‘ฏ๐’„๐’Ž =๐œถ๐Ÿษฃ๐Ÿ โˆ’ ๐œถ๐Ÿษฃ๐Ÿ

๐œถ๐Ÿ๐œท๐Ÿ โˆ’ ๐œถ๐Ÿ๐œท๐Ÿ

For Hcm=0, we find: ๐œถ๐Ÿษฃ๐Ÿ โˆ’ ๐œถ๐Ÿษฃ๐Ÿ=0

๐ผ(๐ถ โˆ’ ๐ต๐‘1) + ๐ผ๐ต๐‘Œ1 โˆ’ ๐ป ๐‘Œ1 + ๐‘Œ2 (๐ถ โˆ’ ๐ต๐‘1) โˆ’ ๐ป ๐‘1 + ๐‘2 ๐ต๐‘Œ1 โˆ— ๐ธ๐‘‹2 ๐ถ โˆ’ ๐ต๐‘1 + ๐ธ๐‘2 ๐ด + ๐ต๐‘‹1 = ๐น โˆ’ ๐ธ๐‘Œ2 ๐ถ โˆ’ ๐ต๐‘1 โˆ’ ๐ธ๐‘2๐ต๐‘Œ1 โˆ— ๐ป ๐‘‹1 + ๐‘‹2 (๐ถ โˆ’ ๐ต๐‘1) + ๐ป ๐‘1 + ๐‘2 ๐ด + ๐ต๐‘‹1 โˆ’ ๐ด + ๐ต๐‘‹1 ๐ผ

1st term: ๐ผ(๐ถ โˆ’ ๐ต๐‘1) + ๐ผ๐ต๐‘Œ1 โˆ’ ๐ป ๐‘Œ1 + ๐‘Œ2 (๐ถ โˆ’ ๐ต๐‘1) โˆ’ ๐ป ๐‘1 + ๐‘2 ๐ต๐‘Œ1 divide numerator and denominator by [order of

max(num, den) = 2] , weโ€™ll find the term is simplified to: (๐ถ1) 2๐ถ1 + ๐ถ๐‘‡1 โˆ’ ๐ถ๐‘๐‘ 1๐‘1 + ๐ถ1๐ถ๐‘๐‘ 1๐‘Œ1

2nd term: ๐ธ๐‘‹2 ๐ถ โˆ’ ๐ต๐‘1 + ๐ธ๐‘2 ๐ด + ๐ต๐‘‹1 divide numerator and denominator by s2 gives:

๐ถ๐‘ ๐‘2

2๐‘‹2 2๐ถ1 + ๐ถ๐‘‡1 โˆ’ ๐ถ๐‘๐‘ 1๐‘1 +

๐ถ๐‘ ๐‘2

2๐‘2 C1 + Cbs1๐‘‹1

13-Jun-16 Snehasish Roychowdhury 27

Page 28: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

3rd term: ๐น โˆ’ ๐ธ๐‘Œ2 ๐ถ โˆ’ ๐ต๐‘1 โˆ’ ๐ธ๐‘2๐ต๐‘Œ1 is simplified by dividing num & den by s2 and put sโˆž

: ๐ถ1 +๐ถ๐‘‡3

2โˆ’

๐ถ๐‘ ๐‘2

2โˆ— ๐‘Œ2 2๐ถ1 + ๐ถ๐‘‡1 โˆ’ ๐ถ๐‘๐‘ 1๐‘1 โˆ’

๐ถ๐‘ ๐‘2

2๐ถ๐‘๐‘ 1 ๐‘2๐‘Œ1

4th term: ๐ป ๐‘‹1 + ๐‘‹2 (๐ถ โˆ’ ๐ต๐‘1) + ๐ป ๐‘1 + ๐‘2 ๐ด + ๐ต๐‘‹1 โˆ’ ๐ด + ๐ต๐‘‹1 ๐ผ is simplifed by dividing num & den by s2 and put sโˆž : โˆ’ C1 + ๐ถ๐‘๐‘ 1๐‘‹1 (๐ถ1)

๐‘ช๐Ÿ๐Ÿ ๐Ÿ’๐‘ฟ๐Ÿ + ๐Ÿ๐’๐Ÿ โˆ’ ๐Ÿ +

๐‘ช๐Ÿ ๐Ÿ๐‘ช๐‘ป๐Ÿ๐‘ฟ๐Ÿ โˆ’ ๐Ÿ๐‘ช๐’ƒ๐’”๐Ÿ๐’๐Ÿ๐‘ฟ๐Ÿ + ๐Ÿ๐‚๐›๐ฌ๐Ÿ๐‘ฟ๐Ÿ๐’๐Ÿ + ๐‘ช๐‘ป๐Ÿ โˆ’ ๐‘ช๐’ƒ๐’”๐Ÿ๐’๐Ÿ + ๐‘ช๐’ƒ๐’”๐Ÿ๐’€๐Ÿ ๐Ÿ๐‘ฟ๐Ÿ + ๐’๐Ÿ โˆ’ ๐‘ช๐‘ป๐Ÿ โˆ’ ๐‘ช๐’ƒ๐’”๐Ÿ๐’๐Ÿ โˆ’ ๐‘ช๐’ƒ๐’”๐Ÿ๐’๐Ÿ๐’€๐Ÿ + ๐Ÿ๐‘ช๐’ƒ๐’”๐Ÿ๐‘ฟ๐Ÿ +๐‘ช๐‘ป๐Ÿ โˆ’ ๐‘ช๐’ƒ๐’”๐Ÿ๐’๐Ÿ + ๐‘ช๐’ƒ๐’”๐Ÿ๐’€๐Ÿ ๐‘ช๐‘ป๐Ÿ๐‘ฟ๐Ÿ โˆ’ ๐‘ช๐’ƒ๐’”๐Ÿ๐’๐Ÿ๐‘ฟ๐Ÿ + ๐‚๐›๐ฌ๐Ÿ๐‘ฟ๐Ÿ๐’๐Ÿ โˆ’ ๐‘ช๐’ƒ๐’”๐Ÿ๐‘ฟ๐Ÿ(๐‘ช๐‘ป๐Ÿ โˆ’ ๐‘ช๐’ƒ๐’”๐Ÿ๐’๐Ÿ โˆ’ ๐‘ช๐’ƒ๐’”๐Ÿ๐’๐Ÿ๐’€๐Ÿ) = 0

This follows the form: ๐‘Ž๐ถ12 + ๐‘๐ถ1 + ๐‘ = 0

From DC simulation: Cgs=7.05fF , Csb1=17.14fF , Csb2=17.02fF, CT1=10.46fF , CT2=10.47fF , CT3=10.47fF , gm=42.4nA/V

Hence, putting the values in all equations, ๐‘Ž = โˆ’4.03, ๐‘ = โˆ’2.53 โˆ— 10โˆ’15 & ๐‘ = 4.12 โˆ— 10โˆ’26

๐‘ช๐Ÿ = โˆ’๐Ÿ. ๐Ÿ“๐Ÿ‘ โˆ— ๐Ÿ๐ŸŽโˆ’๐Ÿ๐Ÿ“ โˆ’ โˆ’๐Ÿ. ๐Ÿ“๐Ÿ‘ โˆ— ๐Ÿ๐ŸŽโˆ’๐Ÿ๐Ÿ“ ๐Ÿ + ๐Ÿ’ โˆ— ๐Ÿ’. ๐ŸŽ๐Ÿ‘ โˆ— ๐Ÿ’. ๐Ÿ๐Ÿ โˆ— ๐Ÿ๐ŸŽโˆ’๐Ÿ๐Ÿ”

๐Ÿ โˆ— ๐Ÿ’. ๐ŸŽ๐Ÿ‘= ๐Ÿ๐ŸŽ๐ŸŽ. ๐Ÿ•๐Ÿ— ๐’‡๐‘ญ

๐ถ1 = ๐ถ๐‘”๐‘  + ๐ถ๐‘’๐‘ฅ๐‘ก , Here, Cgs=7.05fF , ๐ถ๐‘’๐‘ฅ๐‘ก = 93.74๐‘“๐น

We consider, ๐‘ช๐’†๐’™๐’• = ๐Ÿ—๐Ÿ“๐’‡๐‘ญ

13-Jun-16 Snehasish Roychowdhury 28

RETURN

Page 29: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Infinite frequency for 1st term:

1st term:

๐ผ(๐ถ โˆ’ ๐ต๐‘1) + ๐ผ๐ต๐‘Œ1 โˆ’ ๐ป ๐‘Œ1 + ๐‘Œ2 (๐ถ โˆ’ ๐ต๐‘1) โˆ’ ๐ป ๐‘1 + ๐‘2 ๐ต๐‘Œ1

= ๐‘”๐‘š + ๐‘ ๐ถ1 2๐‘”๐‘š + ๐‘  2๐ถ1 + ๐ถ๐‘‡1 โˆ’ 2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1 ๐‘1 + 2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1 ๐‘Œ1

โˆ’ ๐‘”๐‘š๐‘ ๐‘Œ1 + ๐‘Œ2 2๐‘”๐‘š + ๐‘  2๐ถ1 + ๐ถ๐‘‡1 โˆ’ ,๐‘”๐‘š๐‘ ๐‘1 + ๐‘2 2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1 ๐‘Œ1-

The critical frequencies above which (at least 10 times) we are considering the approximation of sโˆž is valid:

๐‘– ๐‘”๐‘š

๐ถ1=

42.2๐‘›

100.79๐‘“ = 67.48 ๐พ๐ป๐‘ง

๐‘–๐‘–2๐‘”๐‘š

2๐ถ1 + ๐ถ๐‘‡1= 64.27 ๐พ๐ป๐‘ง

๐‘–๐‘–๐‘–2๐‘”๐‘š๐‘

๐ถ๐‘๐‘ 1= 74.9 ๐พ๐ป๐‘ง

13-Jun-16 Snehasish Roychowdhury 29

Page 30: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Infinite frequency for 2nd term:

2nd term:

๐ธ๐‘‹2 ๐ถ โˆ’ ๐ต๐‘1 + ๐ธ๐‘2 ๐ด + ๐ต๐‘‹1

= ๐‘”๐‘š๐‘1 +๐‘ ๐ถ๐‘๐‘ 2

2,๐‘‹2 2๐‘”๐‘š + ๐‘  2๐ถ1 + ๐ถ๐‘‡1 โˆ’ 2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1 ๐‘1 + ๐‘2* ๐‘”๐‘š + ๐‘ ๐ถ1 + 2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1 ๐‘‹1+-

The critical frequencies above which (at least 10 times) we are considering the approximation of sโˆž is valid:

๐‘–2๐‘”๐‘š๐‘‹2 โˆ’ 2๐‘”๐‘š๐‘๐‘1

2๐ถ1 + ๐ถ๐‘‡1 ๐‘‹2 โˆ’ ๐ถ๐‘๐‘ 1๐‘1= 71.33 ๐พ๐ป๐‘ง

๐‘–๐‘–(๐‘”๐‘š+2๐‘”๐‘š๐‘๐‘‹1)

๐ถ1 + ๐ถ๐‘๐‘ 1๐‘‹1= 67.16 ๐พ๐ป๐‘ง

13-Jun-16 Snehasish Roychowdhury 30

Page 31: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Infinite frequency for 3rd term:

3rd term:

๐น โˆ’ ๐ธ๐‘Œ2 ๐ถ โˆ’ ๐ต๐‘1 โˆ’ ๐ธ๐‘2๐ต๐‘Œ1

= ๐‘”๐‘š + ๐‘”๐‘š๐‘๐‘Œ2 + ๐‘  ๐ถ1 +๐ถ๐‘‡3

2โˆ’

๐ถ๐‘๐‘ 2

2๐‘Œ2 2๐‘”๐‘š โˆ’ 2๐‘”๐‘š๐‘ + ๐‘  2๐ถ1 + ๐ถ๐‘‡1 โˆ’ ๐ถ๐‘๐‘ 1๐‘1 โˆ’ ๐‘2๐‘Œ1(๐‘”๐‘š๐‘

+๐‘ ๐ถ๐‘๐‘ 2

2)(2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1)

The critical frequencies above which (at least 10 times) we are considering the approximation of sโˆž is valid:

๐‘–๐‘”๐‘š + ๐‘”๐‘š๐‘๐‘Œ2

๐ถ1 +๐ถ๐‘‡32 โˆ’

๐ถ๐‘๐‘ 22 ๐‘Œ2

= 64.18 ๐พ๐ป๐‘ง

๐‘–๐‘–2(๐‘”๐‘š โˆ’ ๐‘”๐‘š๐‘)

2๐ถ1 + ๐ถ๐‘‡1 โˆ’ ๐ถ๐‘๐‘ 1๐‘1= 54.6 ๐พ๐ป๐‘ง

13-Jun-16 Snehasish Roychowdhury 31

Page 32: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Infinite frequency for 4th term:

4th term:

๐ป ๐‘‹1 + ๐‘‹2 (๐ถ โˆ’ ๐ต๐‘1) + ๐ป ๐‘1 + ๐‘2 ๐ด + ๐ต๐‘‹1 โˆ’ ๐ด + ๐ต๐‘‹1 ๐ผ

= ๐‘”๐‘š๐‘ ๐‘‹1 + ๐‘‹2 2๐‘”๐‘š + ๐‘ (2๐ถ1+๐ถ๐‘‡1 โˆ’ 2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1 ๐‘1- + ๐‘”๐‘š๐‘(๐‘1 + ๐‘2),๐‘”๐‘š + ๐‘ ๐ถ1 + 2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1 ๐‘‹1-

โˆ’ (๐‘”๐‘š + ๐‘ ๐ถ1),๐‘”๐‘š + ๐‘ ๐ถ1 + 2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1 ๐‘‹1-

The critical frequencies above which (at least 10 times) we are considering the approximation of sโˆž is valid:

๐‘–๐‘”๐‘š + 2๐‘”๐‘š๐‘๐‘‹1

๐ถ1 + ๐ถ๐‘๐‘ 1๐‘‹1= 67.16 ๐พ๐ป๐‘ง

๐‘–๐‘–2(๐‘”๐‘š โˆ’ ๐‘”๐‘š๐‘๐‘1)

2๐ถ1 + ๐ถ๐‘‡1 โˆ’ ๐ถ๐‘๐‘ 1๐‘1= 64.37 ๐พ๐ป๐‘ง

13-Jun-16 Snehasish Roychowdhury 32

Page 33: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

๐‘€ = ๐‘”๐‘š + ๐‘  ๐ถ๐‘”๐‘  +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

22๐‘”๐‘š + ๐‘  2๐ถ๐‘”๐‘ 2 + ๐ถ๐‘‡2 โˆ’ ๐‘”๐‘š + ๐‘ ๐ถ๐‘”๐‘ 

2 ,

๐‘ = ๐‘”๐‘š + ๐‘ ๐ถ๐‘”๐‘ 2, ๐‘ƒ = ๐‘ ๐ถ๐‘”๐‘  + ๐‘”๐‘š1 ,

๐‘„ = ๐‘”๐‘š + ๐‘  ๐ถ๐‘”๐‘  +๐ถ๐‘ ๐‘2+๐ถ๐‘‡3

2, ๐‘… = ๐‘”๐‘š + ๐‘  ๐ถ๐‘”๐‘  +

๐ถ๐‘‡3

2

๐‘† = 2๐‘”๐‘š + ๐‘  2๐ถ๐‘”๐‘  + ๐ถ๐‘‡1 , ๐‘‡ = 2๐‘”๐‘š + ๐‘  2๐ถ๐‘”๐‘  + ๐ถ๐‘‡1 + ๐ถ๐‘ ๐‘1 ,

๐ด = ๐‘ ๐ถ1 + ๐‘”๐‘š , ๐ต = 2๐‘”๐‘š๐‘ + ๐‘ ๐ถ๐‘๐‘ 1

๐ถ = 2๐‘”๐‘š + ๐‘  2๐ถ1 + ๐ถ๐‘‡1 , ๐ท = ๐‘ ๐ถ1 + ๐‘”๐‘š ,

๐ธ = ๐‘”๐‘š๐‘1 +๐‘ ๐ถ๐‘ ๐‘2

2, ๐น = ๐‘”๐‘š + ๐‘  ๐ถ1 +

๐ถ๐‘‡3

2

๐บ = 2๐‘”๐‘š + ๐‘  2๐ถ1 + ๐ถ๐‘‡2 , ๐ป = ๐‘”๐‘š๐‘, ๐ผ = (๐‘”๐‘š + ๐‘ ๐ถ1)

๐‘‹2 =๐‘๐‘ƒ

(๐‘‡๐‘€โˆ’๐‘๐‘„), ๐‘Œ2 =

โˆ’๐‘(๐‘†โˆ’๐‘‡)

(๐‘‡๐‘€โˆ’๐‘๐‘„), ๐‘2 =

โˆ’(๐‘‡๐‘€โˆ’๐‘๐‘…)

(๐‘‡๐‘€โˆ’๐‘๐‘„)

๐‘‹1 =๐‘€๐‘ƒ

(๐‘‡๐‘€โˆ’๐‘๐‘„), ๐‘Œ1 =

๐‘€(๐‘…โˆ’๐‘„)

(๐‘‡๐‘€โˆ’๐‘๐‘„), ๐‘1 = โˆ’ 1 +

๐‘€ ๐‘†โˆ’๐‘‡

๐‘‡๐‘€โˆ’๐‘๐‘„

13-Jun-16 Snehasish Roychowdhury 33

For X1,2 , Y1,2, Z1,2 , the frequencies above which we can consider๐‘ โˆž , are given as following:

M,Q: (i) ๐‘”๐‘š

๐ถ๐‘”๐‘ +๐ถ๐‘๐‘ 2+๐ถ๐‘‡3

2

= 324.5๐พ๐ป๐‘ง

(ii) 2๐‘”๐‘š

2๐ถ๐‘”๐‘ +๐ถ๐‘‡2= 549.3๐พ๐ป๐‘ง

N,P : ๐‘”๐‘š

๐ถ๐‘”๐‘ = 957.2๐พ๐ป๐‘ง

R: 2๐‘”๐‘š

2๐ถ๐‘”๐‘ +๐ถ๐‘‡3= 549.3๐พ๐ป๐‘ง

T: ๐‘”๐‘š

๐ถ๐‘”๐‘ +๐ถ๐‘‡1+๐ถ๐‘๐‘ 1

2

< 549๐พ๐ป๐‘ง

S: 2๐‘”๐‘š

2๐ถ๐‘”๐‘ +๐ถ๐‘‡1= 549.3๐พ๐ป๐‘ง

Conclusion: All the terms are considered individually to find the frequency above which we can consider our assumption is valid. Ie Hcm is zero. From all the terms above, we find highest frequency =957.2 KHz. Hence, above almost 10 times, of it ie 9-10 MHz, we can Assume frequency to be infinite. All our assumptions are valid above this frequency. This is valid as 10MHz is considered typically in EMI frequency range.

Page 34: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

Comparison (100mVpp)

13-Jun-16 Snehasish Roychowdhury 34

In frequency range [10Hz-100MHz], Maximum EMI induced offset (Magnitude): (i) Voltage attenuator with

cross-coupled transconductor based Gm-C filter:: 1.996% (ii) Proposed Gm-C filter:: 0.459%

Here, we see the EMI

Induced DC offset is reduced

significantly for this proposed

Gm-C filter compared to

Uncompesated Gm-C filter

From the frequency near

10MHz, which is considered to

Be the minimum value of

Infinty while calculating CMTF,

Hcm(โˆž)=0.

Fig19: EMI induced DC offset variation

with frequency for 100mVpp input signal

Page 35: Design of a Gm-C filter of very low trans- conductance ...eestudentrg/ppt/SnehasishR.pdfSnehasish Roychowdhury Department of Electrical Engineering, IIT Bombay Design of a Gm-C filter

DC offset reduction at high frequency

13-Jun-16 Snehasish Roychowdhury 35

๐‘ฃ๐‘œ1 = ๐ป๐‘๐‘š๐‘ฃ๐‘๐‘š + ๐ป๐‘‘๐‘š๐‘ฃ๐‘‘๐‘š

2 &

๐‘ฃ๐‘œ2 = ๐ป๐‘๐‘š๐‘ฃ๐‘๐‘š โˆ’ ๐ป๐‘‘๐‘š๐‘ฃ๐‘‘๐‘š

2

And, ๐‘‰๐‘œ1 = ๐‘ฃ๐‘œ1 + ๐‘‰๐ท๐ถ & ๐‘‰๐‘œ2 = ๐‘ฃ๐‘œ2 + ๐‘‰๐ท๐ถ

CASE1: If Common mode interference

comes at attenuator output, then from

equations above: |๐‘ฃ๐‘œ1| โ‰  |๐‘ฃ๐‘œ2| Unequal capacitive division occurs

across gate-source of M1 & M2 due to

CT,tail and as a result, |vgs,M1|โ‰ |vgs,M2| ie

finite offset current IOS at output.

CASE2: Instead, if we make Hcm=0

somehow, ie no CM Interference at

attenuator output, ๐‘ฃ๐‘œ1 = |๐‘ฃ๐‘œ2|

In this case, P acts as virtual ground as second stage doesnโ€™t see any common mode input. ie Ios=0.

This is why we need to minimize Hcm of the first stage to reduce DC offset at output.


Recommended