* ISEP,** Berkeley Wireless Research Center, UCB, FTFC Mai 2003 Paris 1 Modélisation du délai...

Post on 04-Apr-2015

105 views 0 download

Transcript of * ISEP,** Berkeley Wireless Research Center, UCB, FTFC Mai 2003 Paris 1 Modélisation du délai...

* ISEP,** Berkeley Wireless Research Center, UCB, FTFC Mai 2003 Paris

1

Modélisation du délai d’une Modélisation du délai d’une porte CMOS SOI en faible porte CMOS SOI en faible

inversioninversionAlexandre VALENTIAN *

Olivier THOMAS *

Andrei VLADIMIRESCU *,**

Amara AMARA *

FTFC 15/05/2003

FTFC Mai 2003 Paris 2

PlanPlan

Présentation du modèle sous-seuilDérivation du délai

transition rapide en entréetransition lente en entrée

Application à un oscillateur en anneaux

Conclusion

FTFC Mai 2003 Paris 3

0 VT0 VGS

IL

LOG(IDS)

W.I0

W0

S

'

'110ln

OX

D

C

C

q

TKS

IIDSDS=f(=f(VVGSGS))

S

VV

W

IWVI

TGS

O

OGSDS

0

10)(

• IDS est exprimée en fonction de:

– Densité de courant d0=I0/W0 à VT0

– Pente sous le seuil

FTFC Mai 2003 Paris 4

IL

IL’

0 VTW VT0 VGS

LOG(IDS)

S’

S

W.d0

VT

S

VV

dWVVI

TwGS

BSGSDS 10),( 0

TTTW VVV 0

'

'110ln

OX

D

C

C

q

TKS

IIDSDS=f(=f(VVBBSS))

BSF

siAD

V

NqC

22

'0

• Le substrat flottant modifie VT0 et S– Paramètres: (ajustement)NA (procédé)

– Constantes: F

Facteur Potentiel Paramètrede substrat de surface d’ajustement

FBSFT VV 212

FTFC Mai 2003 Paris 5

IIDSDS=f(=f(VVDDSS))Canal longCanal long

)exp(1)(TH

DS

SSDSDSV

mVIVI

Paramètre d ’ajustement

S

VV

dWI

TwGS

SS 100

avec:

-9

-9

-9

-9

-9

-8

-8

-2 10

0

2 10

4 10

6 10

8 10

1 10

1.2 10

1.4 10-8

-0.1 0 0.1 0.2 0.3 0.4 0.5

Ids(Vds) pour un transistor à canal long

Vds (V)

Partie pseudo-saturéePartie pseudo-linéaire

• Indépendant de VDS

en pseudo-saturation

FTFC Mai 2003 Paris 6

IIDSDS=f(=f(VVDDSS))Canal courtCanal court

DSTH

DS

SSDSDS VaV

mVIVI

)exp(1)(

• ISS est le courant de pseudo-saturation pour un transistor à canal long

• ISS est la pente du courant IDS pour les transistors à canal court

• aISS représente l ’ordonnée à l ’origine

-5 10 -9

0

5 10 -9

1 10 -8

1.5 10 -8

2 10-8

2.5 10 -8

3 10 -8

-0.1 0 0.1 0.2 0.3 0.4 0.5

Ids(Vds) pour un transistor à canal court

Vds (V)

ISS0

ISS1

a·ISS1

a·ISS0

·ISS1

·ISS0

FTFC Mai 2003 Paris 7

Le ModèleLe Modèle

Dépendances en VGS et VBS

Partie pseudo-linéaire

Partie pseudo- saturée

DSTH

DS

TwGS

DSBSGSDS VaV

mVS

VV

dWVVVI

)exp(110)( 0,,

FTFC Mai 2003 Paris 8

Extraction des paramètresExtraction des paramètres

• Le modèle possède 5 paramètres:

– 1 paramètre du procédé NA F

– 4 paramètres d ’ajustement a, m, • IDS(VGS,VDS=VDD,VBS=0)

– I0 = f(VT0,W0) définit la densité de courant de référence

• IDS(VGS,VDS=VDD, VBS)– = f(VT0,VT’) définit le courant ISS de saturation

• IDS(VGS=VDD,VDS,VBS=0)– Extraction de a et ajustement de IDS(VDS)

S

VV

W

IWVI

TGS

O

OGSSS

0

10)(

0 VDS

IDS ISS.(a+.VDS)

a

IL

0 VTw VT0 VGS

LOG(IDS)

W.I0

W0

S

IL’

S

VV

W

IWVVI

TWGS

O

OBSGSSS 10)( ,

FTFC Mai 2003 Paris 9

Comparaison du modèle avec la technologie Comparaison du modèle avec la technologie

PD SOI 0.25µmPD SOI 0.25µm

10-13

10-12

10-11

10-10

10-9

10-8

10-7

10-6

10-5

-0.1 0 0.1 0.2 0.3 0.4 0.5 0.6

Ids versus Vgs

Vbs=0 spiceVbs=0.2 spiceVbs=0.4 spiceVbs=0 modelVbs=0.2 modelVbs=0.4 model

Vgs (V)

-5 10-9

0

5 10-9

1 10-8

1.5 10-8

2 10-8

2.5 10-8

-0.1 0 0.1 0.2 0.3 0.4 0.5

Ids en fonction de Vds

Vbs=0 EldoVbs=0.3 EldoVbs=0 modèle

Vbs=0.3 modèle

Vds (V)

FTFC Mai 2003 Paris 10

PlanPlan

Présentation du modèle sous-seuilDérivation du délai

transition rapide en entréetransition lente en entrée

Application à un oscillateur en anneaux

Conclusion

FTFC Mai 2003 Paris 11

Transition rapide de l’entréeTransition rapide de l’entrée

DD

DDth

nsat

n

DD

DD

V

V

outnV

V

SS

outtot

V

V outD

outtotHL

VaeI

dVC

VI

dVCtp

5.05.0

1

• Temps de propagation (tpHL):

– Les effets du transistor PMOS peuvent être négligés

– Ctot représente la somme de la charge et de la

capacité de sortie de l’inverseur

VDD

OutIn

Ctot

FTFC Mai 2003 Paris 12

Temps de propagation Temps de propagation ttPHLPHL, t, tPLHPLH

• Temps de propagation d’un inverseur CMOS:

HLtpSSn

totHL A

I

Ctp

DDpn

DDpn

V

V

pn

tp Va

Va

e

A

th

pnsatLHHL 5.0log

1

1

,

,

,

,)(

LHtpSSp

totLH A

I

Ctp

BS

BSTWGS

VS

VVV

GSBSSS dWVVI 10),( 0

0

5 10-9

1 10-8

1.5 10-8

2 10-8

2.5 10-8

3 10-8

-0.05 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35

ISS(VBS)

ModelSpice

VBS

VDD

=0.3V

WN=2µm

VDS

=VDD

FTFC Mai 2003 Paris 13

Dépendances de CDépendances de CLL et de V et de VBSBS

tpHL calculé simulétpLH calculé simulé

10 50 1000

2

4

6

8

10

Dél

ai ( s

)

Charge (fF)

tpHL calculé simulétpLH calculé simulé

|VBS

|

0 0.1 0.2 0.30

0.2

0.4

0.6

0.8

1

1.2

1.4

VDD

=0.3V

CL=10fF

tem

ps

de p

rop

agat

ion

( s

)

• Le temps de propagation a une dépendance linéaire de la charge et une dépendance exponentielle de VBS

FTFC Mai 2003 Paris 14

PlanPlan

Présentation du modèle sous-seuilDérivation du délai

transition rapide en entréetransition lente en entrée

Application à un oscillateur en anneaux

Conclusion

FTFC Mai 2003 Paris 15

Transition lente de l’entréeTransition lente de l’entrée

• dans la partie I, VDSP est petit donc on néglige IP

• dans la partie II, VGSP est petit donc on néglige également IP

• le courant du PMOS est 2 ordres de grandeur plus faible que celui du NMOS

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

Vin

Vout

IS(PMOS)

ID(NMOS)

temps (µs)

-0.1 0 0.1 0.2 0.3 0.4 0.5 0.6

-20

0

20

40

60

80

100

courant (nA)

tens

ion

(V)

VDSP VGSP

I II

FTFC Mai 2003 Paris 16

Temps de propagation Temps de propagation ttPHLPHL

• On néglige les effets du transistor PMOS:

dt

dVCVtI OUT

OUTD ,

2

0

10

DD

DD

n

V

V OUTnn

OUTt

S

kt

n Va

dVCdtA

12log)10log(

log10DDnn

DDnn

nnn

n

Va

Va

SA

Ck

k

St

FTFC Mai 2003 Paris 17

Variation du temps de propagation Variation du temps de propagation avec l’entréeavec l’entrée

0

5 10-8

1 10-7

1.5 10-7

2 10-7

2.5 10-7

0 100 200 300 400 500 600

tpHL calculé simulétpLH calculé simulé

Temps de transition de l’entrée (ns)

VDD

=0.5V

WP/W

N=0.7

CL=10fF

Dél

ai (

s)

k

V

Va

Va

SA

Ck

k

Stp DD

DDpp

DDpp

ppp

pLH 2

12log)10log(

log10

k

V

Va

Va

SA

Ck

k

Stp DD

DDnn

DDnn

nnn

nHL 2

12log10log

log10

• temps de propagation tPHL:

• temps de propagation tPLH:

• le temps de propagation dépend linéairement de la vitesse de transition de la tension d ’entrée

FTFC Mai 2003 Paris 18

PlanPlan

Présentation du modèle sous-seuilDérivation du délai

transition rapide en entréetransition lente en entrée

Application à un oscillateur en anneaux

Conclusion

FTFC Mai 2003 Paris 19

Oscillateur en anneauxOscillateur en anneaux

• l’oscillateur en anneaux est composé de 10 inverseurs et d’une porte Nand pour démarrer les oscillations

• les performances de l’oscillateur sont obtenues, à partir du modèle, en additionnant les temps tPLH et tPHL calculés pour une transition rapide de l’entrée

• les performances intrinsèques de la technologie SOI 0.25µm dépendent exponentiellement de la tension d ’alimentation

10-8

10-7

10-6

10-5

0.25 0.3 0.35 0.4 0.45 0.5 0.55

SpiceModèle

VDD (V)

WP/W

N=0.7

Tem

ps (

s)

FTFC Mai 2003 Paris 20

PlanPlan

Présentation du modèle sous-seuilDérivation du délai

transition rapide en entréetransition lente en entrée

Application à un oscillateur en anneaux

Conclusion

FTFC Mai 2003 Paris 21

ConclusionConclusion

• A partir d’un modèle sous-seuil simple incluant les dépendances en VGS, VBS et VDS, les équations du délai d’un inverseur ont été dérivées.

• Le temps de propagation obtenu prend en compte l’influence de la vitesse de transition de la tension d’entrée.

• Les résultats montrent une variation linéaire du délai avec la charge en sortie et la pente en entrée et une variation exponentielle avec la tension VBS.

• Appliqués à une structure d’oscillateur en anneaux, on note que les performances intrinsèques de la technologie SOI 0.25µm varient exponentiellement avec la tension d’alimentation.

• Les résultats obtenus sont en bonne concordance avec les simulations.