You are on page 1of 33

Weak inversion

page 1

CCCD Workshop 2003, Lund, Oct. 2-3

WEAK INVERSION IN ANALOG AND DIGITAL CIRCUITS


Eric A.Vittoz
CSEM, Centre Suisse d'Electronique et de Microtechnique SA Jaquet-Droz 1, CH 2007 Neuchtel, Switzerland eric.vittoz@csem.ch

Behaviour and model of MOS transistors in weak inversion [1,2,3]. Examples of analog circuits. Exploratory analysis of weak inversion logic [4,5].

CSEM, E. Vittoz, 2003

Weak inversion

page 2

MOS TRANSISTOR : DEFINITIONS n-channel VD B symbols: D


B VS S p-channel G n-channel S VG D ID VD VD VG D ID

VG G ID VS S n+ n+ p local substrate

W,L Cox

width, length of the channel

gate capacitance per unit area VS B UT = kT/q ( = 26 mV at 300K) V = local non-equilibrium voltage in channel : channel voltage (quasi-Fermi potential of electrons) at source end of channel: V = VS at drain end of channel: V = VD local mobile inversion charge in channel (electrons) Qi VT0 gate threshold voltage for V=0.
CSEM, E. Vittoz, 2003

Weak inversion

page 3

DRAIN CURRENT ID = VD with = Cox W L (=mobility) Qi dV Cox VS

Given by:

- Qi /Cox VG-VT0 V G const. strong inversion, slope factor n =1.2 to 1.6


-n pe slo

ID 0 VS

-Qi VP -V exponential weak inversion: C = 2nUT exp UT ox V

VG - VT0 Pinch-off voltage VP n

VD

Weak inversion already possible for VS=0 if VG<VT0 ("subthreshold")


CSEM, E. Vittoz, 2003

Weak inversion

page 4

DRAIN CURRENT IN WEAK INVERSION (vertical axis magnified) -Qi /Cox VG-VT0>0 -Qi /Cox

0 VS VP>0 VD

-n slope

-n slope

ID/ V

ID/ 0 VS VD V

VP<0 VG-VT0<0

CSEM, E. Vittoz, 2003

Weak inversion

page 5

FORWARD AND REVERSE CURRENTS -Qi/Cox Drain current ID -Qi/Cox forward current IF -Qi/Cox reverse current IR

=
ID VS VD V

IF VS V

IR VD

ID(VG,VS,VD) = F(VG,VS) - F(VG,VD) = IF - IR

Drain current is the superposition of independent and symmetrical


effects of source and drain voltages. basic property of long-channel transistors, independent of current [6].

Transistor saturated if IRIF, then ID=IF.


CSEM, E. Vittoz, 2003

Weak inversion

page 6

DRAIN CURRENTEXPRESSION IN WEAK INVERSION


VP-V -Qi/Cox = 2nUT e UT 2nUT

thus:

VP -VS,D IF,R = IS e UT IS = 2nUT


2

Definition: specific current of the transistor:

(10 to 300 nA for W=L)

Introducing VP (VG-VT0)/n and ID =IF - IR, this yields:

VG-VT0 V V - S - D ID = IS e nUT (e UT - e UT ) IF IR

for IF and IR IS

CSEM, E. Vittoz, 2003

Weak inversion

page 7

FORWARD CHARACTERISTICS IN WEAK INVERSION VG e nUT VD VS UT - e UT (e


VT0 where ID0=IS e- nUT

ID = ID0

output
VG,VS = const. ID /IF
1

transfer from gate


VS, VD const. ID log ID0

transfer from source


VG, VD const. ID log ID0
sl op e 1

5% saturation VD-VS UT
0 1 2 3 4 5 6

1/n V G pe lo s U
T

VS UT

VD-VS ID ~ 1-e - U T minimum VDSsat

VG ID ~ e nUT exponential, slope 1/n


CSEM, E. Vittoz, 2003

VS ID~ e UT exponential, slope 1

Weak inversion

page 8

CONTINUOUS MODELS WEAK-STRONG INVERSION a. From charge analysis [7,8]:


VP -VS,D = UT

IF,R 1+4 I S

IF,R 1+4 I S -1 +ln 2

-1

cannot be inverted to express IF,R(VP,VS,D)


V -V IF,R 2 (1 + e P S,D ) [9] b. Interpolation formula: 2UT IS = ln

Both converge asymptotically towards:


VP -VS,D IF,R IS = e U T

for VP -VS,D UT (weak inversion) for VP -VS,D UT (strong inversion)

IF,R VP -VS,D 2 IS = 2UT

Only 3 parameters: VT0, n (inside VP) and IS (or ) to model the current
from weak to strong inversion.
CSEM, E. Vittoz, 2003

Weak inversion

page 9

CONTINUOUS MODELS WEAK-STRONG INVERSION IF,R IS current b 102 a 1 weak


VP -VS,D 60 UT voltage

strong

with: VP =(VG-VT0)/n ID = IF - IR

10-2

10-4 -20

20

40

Definition: Inversion coefficient: IC = the larger of IF/IS and IR/IS


weak inversion: IC 1 moderate inversion: IC 1 VDSsat 2 strong inversion: IC = 2U 1 T
CSEM, E. Vittoz, 2003

Weak inversion

page 10

TRANCONDUCTANCE FROM WEAK TO STRONG INVERSION

Transonductance gm from gate in saturation


weak inversion asymptote: gm=ID/(nUT) model a gm nUT ID 1.0 strong inv.asymptote: gm= 2ID/n 0.8 model b 0.6 0.4 0.2 weak moderate strong inv. IC=ID/IS 0 10 0.01 0.1 1 100

gm/ID decreases with increasing inversion coefficient IC. gm/ID is maximum in weak inversion.
CSEM, E. Vittoz, 2003

Weak inversion

page 11

SUMMARY OF FEATURES OF WEAK INVERSION

Large-signal DC model:

VG-VT0 ID = IS e nUT

VD VS ( e - UT - e - UT

+ exponential : + min. VDSsat

+ translinear circuits and log domain filters + max. Ion/Ioff for given voltage swing intermodulation in RF front ends + max. intrinsic voltage gain + min. input noise density for given ID + max. bandwidth for given kT/C and ID + min. input offset voltage max. output noise current for given ID max. current mismatch : ID VT0 dominated by VT -mismatch: = ID nUT

+ min. gate voltage + min. gate capacitance + max. gm/ID : + gm(ID) linear

+ gm independent of UT Low speed: fT 2L2

CSEM, E. Vittoz, 2003

Weak inversion

page 12

EVOLUTION OF IC WITH SCALED-DOWN PROCESSES

Scaling-down of process:
dimension scaling by factor k all voltages decreased by k, except U T: - analog circuits: VDSsat must be decreased by k, thus VDSsat 2 IC = 2U
T

decreased by k2

- digital circuits: VB decreased by k, thus VB -VT0 2 decreased by k2 ICon = 2nUT

Weak inversion approached for constant temperature T.


VDSsat Transition frequency: fT = increased by k 2 2L - weak inversion with L=100nm : fT >4 GHz
CSEM, E. Vittoz, 2003

Weak inversion

page 13

LOW-VOLTAGE CASCODE IN WEAK INVERSION VDSsat = 4 to 6UT per transistor I VDS2 T2 VD2 T3 I T4

[2]

T5 T1 V DS1 VR substrate

All transistors in weak inversion with: 4 2 = P and =M 3 5

Model in weak inversion yields: VDS1 = UT ln [ P (1+ 2M)]


for P = M = 8 : VDS1=5UT, thus VD2 = 10UT sufficient to saturate T1 and T2

CSEM, E. Vittoz, 2003

Weak inversion

page 14

EXTRACTION OF UT AND CURRENT REFERENCE [1] V+ T6 source sink T5 VT1 T3 I1 R T4T3 I2 T2KT1 VR I2
slope K
mirror T1-T2

P(stable)
or T
3 -T 4

irr

Q (unstable)

I1

For T1 and T2 in weak inversion:

VR = RI2 =UT lnK

Self-starting if leakage of T2 larger than that of T1.

CSEM, E. Vittoz, 2003

Weak inversion

page 15

CURRENT GENERATION WITHOUT RESISTOR

Resistor replaced by transistor T8 in conduction [10]:


T6 =T3 =T4 =T7 and T5 = T1 I T8 and T9 in strong inversion with 8 =A9 (A1 to have T8 in conduction) I T2 and T1 in weak inversion with 2 = K1 yields: I = 2n8UT.Aln2K = IS8.Aln2K
2

T6

T3

V+ T4 I T2 I T7

T5

T1 V R V-

T9 T8

Reference current I proportional to specific current IS8 Useful to bias transistors at inversion coef.IC independently of process. 2 If mobility ~ T -2, then compensation by UT : I ~ IS independent of T
CSEM, E. Vittoz, 2003

Weak inversion

page 16

MOS TRANSISTOR OPERATED AS A PSEUDO-RESISTOR


[11,12,13,6]

Consequence of basic property ID = F(VS) - F(VD):

Networks of transistors with same gate voltage are


linear with respect to currents thus equiv. for currents to a resistive prototype, with Gi=1/Ri~ISi ground in res. prototype correspond to saturated transistors. example of application: current-mode linear attenuator (e.g. R-2R).

In weak inversion:
linearity of currents even for different gate voltages with VGi Gi = 1/Ri ~ ISi exp nUT

CSEM, E. Vittoz, 2003

Weak inversion

page 17

simple example of pseudo-R network in weak inversion: CALCULATION OF HARMONIC MEAN ground 0 GN IN GN Gk Ik I1 G1 Gk G1 GN* I G Gk* IN 0* Ik 0* G1* I1 0* 0* I GN* Gk*
[14,13]

G1* VVresistive prototype pseudo-resistive version (0*=pseudo-ground) 1 Series combination of Gi : G = harmonic mean 1/Gi 1 = Ihm Same voltage across G and Gi, thus I = 1/Ii N Can be used as a fuzzy AND gate.
CSEM, E. Vittoz, 2003

Weak inversion

page 18

TRANSLINEAR CIRCUITS With bipolar transistors: With MOS transistors in weak inversion:
Ii

[16,17]

[15]

+ +

(VGi - VSi) = (VGi - VSi)


+ with: Ii VGi n -VSi = UT ln ID0i

VGi Ii -1 Ii VSi

VBEi

+ +

common substrate

+ and - directions of BEi (any sequence)

If + and - are alternated then: pairs of equal


VGi both sides of equation: VGi VGi /n for each pair, and then

+ Ii with: VBEi= UT ln I

VBEi

VBEi
si

Ii Ii
+ =

Isi Isi
+

Otherwise: separate wells connected to


= sources to impose VSi = 0

Precision degraded by VT0 mismatch


CSEM, E. Vittoz, 2003

Weak inversion

page 19

BASIC CONSIDERATIONS FOR WEAK INVERSION LOGIC

[5]

Dynamic power consumption: Pdyn = f C V VB Weak inversion model can be rewritten as


VGS VDS ID = I0 e nUT 1 - e- nU T

supply voltage logic swing

exponential in VGS, with maximum gm/ID, thus: - minimum swing V for given Ion/off, hence - minimum Pdyn for given Ioff V +(n-1)VS - T0 - with: I0 = IS e nU
T

adjustable by VS.

Assumptions on process:
1. Threshold VT0 close to 0 (VS cannot be too negative). 2. Triple well (true twin well): separate local p and n substrates - adjustment of I0 by VS for n- and p-channel.
CSEM, E. Vittoz, 2003

Weak inversion

page 20

STABLE STATES OF CMOS FLIP-FLOP

Simplifying assumptions: nn=np=n, I0n=I0p=I0 Normalized voltages vk=Vk /UT


8

V+ inverter Ip Vi In C Vo VVB

high and low logic states

st

n=1.6

swing

vB

e abl t tas me

ab le

vH (high)

bistable for VB > 1.91UT stable vL (low) 95% swing for VB = 4UT
6 8

normalized supply voltage vB


CSEM, E. Vittoz, 2003

Weak inversion

page 21

STATIC CURRENT AT LOGIC STATES

Since VL=VB-VH >0, static current Istat at each state is larger than I0
1.2 Istat
I0

1.1 1.0 0.9 0.8 1

n = 1.6

4 6 2 8 normalized supply voltage vB the difference can be neglected thus:

Istat <4% above I0 for vB 4 : Static power :


Pstat I0VB

CSEM, E. Vittoz, 2003

Weak inversion

page 22

STANDARD TRANSITIONS IN HOMOGENEOUS SYSTEM 2Td Chain of inverters Vo2 VH Vo8 Vo6 Vo4
VL

4 von=vin+1 2 1 0 0 3 vo1 vo3 vo5 vo4 vo6 vo7 2Td/T0 vo2 vo8

vH

n = 1.6 vB = 4

Characteristic time : T0=CUT/I0 Transitions become standard after a few stages Normalized delay time Td/T0 only depends on VB and n.
CSEM, E. Vittoz, 2003

3 2 normalized time t /T0

vL

Weak inversion

page 23

DELAY TIME FOR STANDARD TRANSITIONS 1 Td T0 0.1 n = 1.6

Approximation:
CVB CVB Td Ion I0eVB/nUT or 5 6 8 4 7 9 10 normalized supply voltage vB 11 CVB -V /nU e B T Td (for calcul. of Pstat) I0

0.01 3

Td decreases approximately exponentially with increasing VB.

CSEM, E. Vittoz, 2003

Weak inversion

page 24

PROPORTION OF SHORT-CIRCUIT CHARGE FOR STANDARD TRANSITIONS

10-2 Qsc QC 0 3

n = 1.6

7 5 6 9 4 8 normalized supply voltage vB


2 Pdyn fQCVB fCVB

10

Short-circuit charge Qsc < 1.4% capacitor charge QC : negligible, thus:


dynamic power with static power Pstat = IstatVB I0VB
CSEM, E. Vittoz, 2003

Weak inversion

page 25

POWER-DELAY PRODUCT

Definition: duty factor = 2f Td 1


proportion of time during which the gate is in transition.
2 CUT 2 Then, total power P = Pdyn + Pstat P = vB(/2 + e-vB/n) Td

normalized power-delay product

PTd 2 CUT

10 8 6 4 2 0 2

=1

0.5

0.2

n =1.6

0.1 0.05 0.03 0.01 0.003 12

4 6 8 10 normalized supply voltage vB

Pdyn dominates for large min. VB for min. PTd Pstat dominates for small increase VB to increase Ion/Ioff
CSEM, E. Vittoz, 2003

Weak inversion

page 26

POWER/FREQUENCY RATIO

By re-using =2f Td :
P/f 1000 C(nUT)2
normalized total power

P/f = C(nUT)2 (vB/n)2(1+

-v /n e B ) 2

Pdyn for VB=25nUT 1V 10-2 10-3 10-4 parameter Pstat Pdyn e-3 10-2 10-4 10-3

100 e-3 10 1 1 1 2

6 8 4 14 10 12 normalized supply/slope factor vB/n VBopt and Pmin increase for decreasing At Pmin : PdynPstat Increasing I0 does not allow to reduce VB significantly for Td const. For > 5%, power reduction by >20 compared to Pdyn at 1V.
CSEM, E. Vittoz, 2003

Weak inversion

page 27

MAXIMUM SPEED

Since Td

CVB Ion

and Ionmax ICon IS (inv. coeff* spec. current), thus: Tdmin VB C ICon IS process

Limit of weak inversion: ICon 1, thus

Tdmin(weak) VB C IS

Higher speed can only be obtained by entering moderate or strong inv.

CSEM, E. Vittoz, 2003

Weak inversion

page 28

EFFECT OF ENTERING MODERATE AND STRONG INVERSION (using continuous model of ID) VGS nUT
60

105
40

to obtain Ion/Ioff from continuous current model:

VGS swing

More voltage swing needed

103

20

param. Ion/Ioff

10

10-1 1 101 102 103 "on" inv. coeff. ICon

Degeneration of logic states:


reduction of logic swing large increase of static current Istat loss of bistability more supply voltage needed.
CSEM, E. Vittoz, 2003

4 3 2 1 0 0 1

vH logic swing vL 2 3

vB=4 n=1.6

Istat IS ICon 4

Weak inversion

page 29

NUMERICAL RESULTS

Simple inverter replaced by 3-input NAND-gate:


approx. equivalent to inverter with L = 3-time that of n-ch transistor C = 6-time that of min. inverter (includes Cinterconnect=C/2). parameter min. channel length Lmin equiv. spec. current IS equiv. load capac. C specific energy C(nUT)2 P/f for =1 VB=4UT (P/f)min for =0.01 and VBopt=6nUT Pdyn/f at VB=1V fmax1 for =1 and VB=4UT fmax2 for =0.01 and VB=VBopt Pmin at fmax2
CSEM, E. Vittoz, 2003

C VB

process A process B unit 500 200 20 28 228 1.46 20 50 0.22 32.5 180 400 4 4.2 44 0.22 4 500 2.56 56.3 nm nA fF aJ aJ fJ fJ MHz MHz nW

Weak inversion

page 30

PRACTICAL CONSIDERATIONS AND LIMITATIONS

Low-voltage power source


should be proportional to UT (PTAT) need for power-efficient adapter from higher supply voltage. Asymmetry p/n asymmetry may result in speed reduction. Mismatch dominated by threshold mismatch VT may result in speed reduction proportional to VT /VB.

Short channel effects: should not drastically degrade the results. Gate leakage current : should be alleviated by very low VB. Adjustment of I0 orTd to required value
control by VS with charge pump in loop [18]; n>1 needed (no SOI!) corresponds to threshold adjustment unavoidable at very low VB.

System architectures and applications.


CSEM, E. Vittoz, 2003

Weak inversion

page 31

SYSTEM ARCHITECTURE AND APPLICATIONS

Duty factor must be maximized to reach minimum P/f,


(where f is the average transition frequency), thus avoid idling gates (contrary to traditional CMOS culture) new architectures needed: - maximally active gates of minimum speed (max. delay time Td) - particular problem with RAMs (short Td but sparse activity) - how? new constraints should result in novel solutions. partition the system in blocks of comparable and Td - optimum VB and I0 for each block (separate I0 control).

Maximum frequency much lower than for strong inversion:


best applicable when no high local speed is required m-parallelize: mTd but same power if same (m units with P/m) - digital image processing ?
CSEM, E. Vittoz, 2003

Weak inversion

page 32

CONCLUSION

Weak inversion permits very low supply voltage VB

approached with scaled-down VB: IC ~ VB limit for scaled-down VB.

Analog: VB>10UT = 250 mV


provides maximum gm/ID bipolar-like behaviour can be exploited in new schemes.

Digital: VB> 4UT = 100mV


transistor not a switch but a current modulator (Ion/Ioff) new architectural approaches for max. duty factor . ultimum (asymptotic) limit for low power*delay.

Low speed, but keeps increasing with 1/L2 in scaled down processes.
CSEM, E. Vittoz, 2003

Weak inversion

page 33

REFERENCES
[1] [2] E.Vittoz and J.Fellrath, "CMOS analog integrated circuits based on weak inversion operation", IEEE J.Solid-State Circuits, vol.SC-12, pp.224-231, June 1977. E.Vittoz, "Micropower techniques", in Design of VLSI Circuits for Telecommunications and Signal Processing, J.E.Franca and Y.P.Tsividis Editors, Prentice Hall, 1991

[3]. C.Enz, F.Krummenacher and E.Vittoz, "An analytical MOS transistor model valid in all regions of operation and dedicated to low-voltage and low-current applications", Analog Integrated Circuits and Signal Processing, Vol.8, pp.83-114, 1995. [4] [5] [6] [7] [8] [9] R.M Swanson and J.D.Meindl,"Ion-implanted complementary MOS transistors in low-voltage circuits", IEEE J.Solid-State Circuits, vol.SC-7, pp.146-153, April 1972. E. Vittoz, "Weak inversion for ultimate low-power logic", to be published in Low-Power Electronic Design, ed. C. Piguet, CRC Press LLC (2003?), Chapter 16. E. Vittoz, C. Enz and F. Krummenacher, "A basic property pf MOS transistors and its circuit implications", Workshop on Compact Modeling, WCM MSM.2003, Febr. 23-27, San F.rancisco, pp. 246-249. Slide of presentation can be downloaded at www.nanotech2003.com/WCM2003.html#Slides. M.A. Maher and C. Mead, "A physical charge-controlled model for the MOS transistors", Advanced research in VLSI, Proc. of the 1987 Stanford Conference, MIT Press, Cambridge MA, 1987. A. Cunha et al., "An MOS transistor model for analog circuit design", IEEE J.Solid-State Circuits, vol.33, pp.1510-1519, Oct. 1998. H. Oguey and S. Cserveny, "MOS modelling at low current density", Summer Course on "Process and Device Modelling", ESAT Leuven-Heverlee, Belgium, June 1983.

[10] H.J.Oguey and D.Aebischer. "CMOS current without resistance."IEEE Journal of Solid-State Circuits, vol 32, pp.1132-1135 July 1997. [11] K.Bult and G.Geelen, "A inherently linear and compact MOST-only current division technique", Dig. ISSCC Tech. Papers, February 1992, pp.198-199. [12] E.Vittoz and X.Arreguit,"Linear networks based on transistors", Electronics Letters, vol.29, pp.297-299, 4th Febr. 1993. [13] E.Vittoz, Pseudo-resistive networks and their applications to analog collective computation, Proc. MicroNeuro97, Dresden , pp.163-173. [14] T. Delbrck, "Bump circuit for computing similarity and dissimilarity of analog voltages", Proc. of International Joint Co on Neural Networks, vol.1, pp. I nf. 475-479. 1991. [15] B. Gilbert, "Translinear circuits: a proposed classification", Electron. Letters, vol.11, p.14, 1975. [16] A. Andreou and K. Boahen, "Neural information processing II" in Analog VLSI Signal and Information Processing, M. Ismail and T. Fiez, editors, pp.358-409, McGraw-Hill, 1994. [17] E.Vittoz, "Analog VLSI implementation of neural networks", published in the Handbook of Neural Computation, Institute of Physics Publishing and Oxford University Press, USA, 1996. [18] V. von Kaenel et al. "Automatic adjustment of threshold and supply voltage for minimum power consumption in CMOS digital circuits'', Proc. IEEE Symposium on Low Power Electronics, San Diego, 1994, pp.78-79. CSEM, E. Vittoz, 2003

You might also like