Conception de Circuits Intégrés Analogiques
Conception de Circuits Intégrés Analogiques
Analogiques CMOS
Et
Dispositifs de l’ électronique intégrée
El Mourabit Aimad
elmourabit_aimad@[Link]
Lecture Conseillée :
Partie I
TP : Spice, Cadence
Partie II
I- Conception de circuits intégrés Analogiques & VHDL-AMS
Et aujourd’hui Nanoélectronique
L’infiniment Petit
Tec
hno
Sca logy
ling
Bill Gates
Prof. El mourabit Aimad, ENSA-Tanger 6
Conception CIs analogiques
Un bref historique
Exemples:
Cadence IC
Mentor Graphics
Différent du numérique !!
Concepteur de CI
Découpage
Vente
Prof. El mourabit Aimad, ENSA-Tanger 13
Conception CIs analogiques
Sable : 0.03$/Kg
Circuit intégré
300’000$/Kg
Exemples:
Cadence IC
Mentor Graphics
Différent du numérique !!
De simples Bureaux !!
Salle blanche
Prof. El mourabit Aimad, ENSA-
Tanger 16
Concepteur Circuits Intégrés
Il faut avoir des acquis & des bagages en électronique niveau système
Il faut être autodidacte
Développer l’esprit d’analyse
Domaine multi disciplines
Culture technique et « externe » indispensable
Capacités à évoluer (beaucoup d’opportunités)
Capacités à se remettre en questions
Suivi des évolutions techniques (importance des outils)
Métiers passionnants et dynamiques
Spécialiste vs généraliste
CAO
Schéma de principe
Logiciel de conception
assistée par ordinateur
Fondeur :
Description
hiérarchique
Description
Vérification
unique du projet
complète au
niveau schéma
CAO
Les matériaux conducteurs : qui possèdent des électrons libres assurant le passage
de l’électricité.
Ces propriétés peuvent être expliquées par la théorie des bandes d’énergie.
Seule la mécanique quantique permet de traiter en détail les bandes d'énergies des électrons dans un
cristal. On envisagera ici uniquement une approche phénoménologique. Cette approche permettra
d’introduire les propriétés électriques et optiques des semiconducteurs.
B a n d e d e V a le n c e B a n d e d e V a le n c e B a n d e d e V a le n c e =
B a n d e d e C o n d u c tio n
Eg>2.5 eV Eg<2.5 eV
Eg
Application :
Capteur de température
B a n d e d e V a le n c e
B a n d e d e c o n d u c tio n B a n d e d e c o n d u c tio n
h Eg Eg h
B a n d e d e V a le n c e B a n d e d e V a le n c e
B a n d e d e c o n d u c tio n
Jn
(-) Jp (+ )
B a n d e d e V a le n c e
J=Jn+Jp
Ainsi, tout se passe comme s’il existait un courant d’électrons dans la bande de conduction et
un courant de trous (charges positives) dans la bande de valence.
P B
B a n d e d e c o n d u c tio n B a n d e d e c o n d u c tio n
(-) (+ ) (-) (+ )
B a n d e d e V a le n c e B a n d e d e V a le n c e
Le courant est assuré par un déplacement Le courant est assuré par un déplacement
d’électrons dans la bande de conduction. de trous dans la bande de valence.
• ....
Semiconducteurs binaires
Filière à caisson P
Filière à caisson N
Filière à double caisson N et P
Filière SOI (substrat sur isolant)
Le prix
Filière SOS (substrat sur saphir)
G G
L
S D S D
W
N+ N+ P+ P+
Substrat P- Substrat N-
B B
Source
VG Drain
Grille
P
Bulk
Remarques : N+ N+
P
Bulk
S D
N qΦD N
Ec
• Choix d'un fort dopage pour source et drain pour avoir un contact métal semi-
conducteur de type ohmique pour les fils de connexion.
1 W
I D (Vgs Vth ) 2 avec µCox
2 L
IDS
Saturation
I D nCOX
W
VGS VTH 2 .VDS 1 VDS2 Triode VGS2
L 2
VGS1
W
I D nCOX VGS VTH .VDS VDS
L
Ohmique
V -V
Prof. El mourabit Aimad, ENSA-Tanger
GS TH
37
Le transistor MOS : comportement électrique
W V V
ID Id 0 exp( VG ) exp( s ) exp( d )
L UT UT UT
Modèle : BSIM4, EKV, ACM
IDS 2µnCoxU 2
Vt h
avec Id0 T
exp( )
UT
Is a t
O h m iq u e S a tu r é
V DS
V d sa t = 4U T
Prof. El mourabit Aimad, ENSA-Tanger 38
Le coefficient d’inversion
ID
IC
W 2 K'
µnCOX
2 Kn
2K ' UT 2
L
ID=f(VGS,VBS,VDS)
• Transconductance de grille
I DS
gm
VGS V , V
S D
•Transconductance du substrat
I DS
g mb
VBS V , VD
G
• Conductance drain-source
I DS 1
g ds
VDS V , VS
rDS
G
gmb= η gm
rds = 1/λID
η et λ dépendent Prof.
de la technologie Avec : 2 VSB 2 F
El mourabit Aimad, ENSA-Tanger 40
Facteur de Mérite
gm/ID
Forte inversion
1/UT
W
2K
L
I DS
Faible
inversion
Inversion
modérée
VGS ou IDS
---- ----
--- ---
N+ N+ N+ N+
L L’
P Pincement P Pincement
1 W
µnCox VGS VTH (1 VDS )
2
L’=L - ΔL ID
2 L
1 ID
VGS2
L
Effet de la modulation du
canal
Pour canal Long VGS1
VDS
Q
ΦMS travail de sortie
2 q si N sub VTH 0 MS 2 F DEP F kT / q ln( N sub / ni )
COX Cox metal-Si
Prof. El mourabit Aimad, ENSA-Tanger 44
Effet du substrat
µ0
2. Dépendance de la mobilité µ
T
Id T 1
T 2
T 3
T 3 >T 2
>T 1
V gs
D
C C GS
G D
C GD
C C BD
C BD C
G G B GB
C BS
B
C/Cox
C G S C BS
IC
CGS 1 2
WLD COX WLD COX WLCOX WLD COX WLCOX
2 3
1
A C PS C jp C
1
m
A C S js PS C jp
CDB VBD
m S js
C DB chB VBS
1 2 1
B B
OX
COX capacité d’oxyde par unité de surface COX
tox
ΦB: barrière potentiel jonction εox = permittivité diélectrique de SiO2
0.3<m<0.4 tox = épaisseur
Prof. El mourabit Aimad, de
ENSA-Tanger l’isolant 51
Capacités parasites du transistor MOS
La capacité grille-Bulk
C1 WLCOX
À toutes ces capacités il faut ajouter les capacités parasites de connexion qui
sont quantifiable aussi par simulation
Prof. El mourabit Aimad, ENSA-Tanger 52
Modèle équivalent du transistor MOS en HF
Modèle HF du MOS
Calculer les capacités parasites source et drain des deux structures suivantes
1. déviation de VTH
2. déviation du facteur de transconductance β
2 A 2VTh 2 2 A 2VTh
σV SV D
Th WL T0 WL
Selon Pelgrom 2 2
Aβ Aβ
σβ2 Sβ2 D 2
WL WL
On démontre que :
2 2 2 2
I DS I
g m V
I TH
2
VG
VTH
2
DS
g
I DS DS m
σ ID (%)
σ V G ( mV )
κ.σVTH1 / UT
κ.σVTH 2 / UT WL
0.01 1 100 IC IC
0.01 1 100
c) d)
Rappel :
Le bruit est un phénomène aléatoire, sa valeur instantanée ne peut pas être prédit à un
instant donné.
Pour caractériser le bruit, un modèle statistique est réaliser à partir des observations et
des mesures pour un temps très grand. On utilise alors la densité spectrale (PSD):
La moyenne pour un
temps long
D D
G
en G
~ +
In
S S
Représentation en Représentation en
mode tension mode courant
du bruit thermique :
S th 4KTRMOS Δf En région ohmique
2 1
S th 3 g 4KTΔf En saturation
m
K, constante de boltzman
T, température en Kelvin
R, résistance du canal en régime ohmique
gm, transconductance du MOS
du Bruit de Flicker
KF Δf
S1 / f
WLCox
α f
Snoise Sth S1 / f
2
- Densité spectrale Si, noise g mSv, noise
I noise g m Vnoise
- Courant associé
I D constant
W/L WL
thermique
grenail e flicker
log( f ) log( I D )
a) b)
Level 1
0.5µm technology
io Cgd
ii
vgs Cgs+Cgb gmvgs
vgs
ii = s(Cgs+Cgb+Cgd)vgs
gm
D’où le résultat fc
2 π (C GS C GD )
En utilisant l’expression de gm on a :
gm
fc
2 π (C GS C GD )
n
fc 1.5 (Vgs Vth )
2L 2
I
C
Pour L’analogique
W / VGS VTH
W
g m , scaled µ COX
g m µCOX VGS VTH L /
L W
µCOX VGS VTH
L
1
rds , scaled
I
1 D
rds , scaled
I D
1
I D
Forte inversion
1/UT
W
2K
L
I DS
Low Power
Faible Inversion
inversion modérée
VGS ou IDS
D’après la courbe gm/IDS = f(VGS), à courant constant, le gm/ID est maximum lorsque l’on
place le MOS en inversion faible.
Cependant pour garder IDS constant et se placer en inversion faible, il faut diminuer V GS et
augmenter W/L. L’augmentation de W/L est souvent prohibitive et l’on se trouve
confronté au problème des capacités parasites. Inversement, si l’on diminueV GS sans
augmenter W/L, les courants deviennent si faibles qu’il est sont inutilisables; on n’arrive
plus à charger les capacités parasites en des temps raisonnables!
C ’est en polarisant le MOS en inversion modérée qu ’on l ’utilise le plus
efficacement possible, i.e. que sa transconductance g m est forte sans avoir
besoin d ’un
Prof. El courant
mourabit de polarisation trop élevé.
Aimad, ENSA-Tanger 72
Les effets du canal court : Effets du champ électrique
Saturation de la vitesse
Réduction de ID et de gm
Trous Électrons
•Résistances d’interconnexion
M3 M4
Mp
Iext
Cc
IN- IN+
M1 M2
CL
M6 M5 Mn
+ VDS =VGS +
D S
|VDS|>(|VGS-VTH|)
G G
D
- S -
Avantage PMOS :
s’affranchir de l’effet
du substrat
IDS
µn COX W
I DS VGS VTH 2
2 L
2I D µnCOX W
V Vgs Vds VTH
2 L Vds
1
gmVDS R
g m g mb g ds
VDD VDD
R1 R
Vref Vout
Vin Vin
R2
VSS VSS
Technologie : 0.8 µm
VDD
VDD= 5V
VSS=-5 V
I=8µA
K’n=17µA/V2
K’p=8µA/V2
VTHN=1V
VTHP=-1V
VSS
Kn=µnCOX
Ibias Ibias
Sink Source
ID
VGS2 Faible Rout VGS2
VGS1 VGS1
Vmin Vmin
Vmin=|VGS-VTH| et Rout =1/λ.ID
VDD
Pour améliorer les performances : augmenter Rout et diminuer Vmin
Prof. El mourabit Aimad, ENSA-Tanger 82
Miroir de courant idéal
Iin Iout
M1 M2
M1 M2 Vout
Vout
Iin Iout
M3 M1 M2 M3 M4
M1 M2
M1 M2 M3 M1 M2 M3 M4
I1=K1Iref In=KnIref
Iref
…
M1 M2 M3
Iin Iout
M1 M2
M1 M2
Iin Iout
Iin=50µA
λ=0.01
Vds2-Vds1 ΔVTH
1. Si Vds2-Vds1 l’erreur
2. Si λ l’erreur diminue
3. Si Iin (ΔVth faible devant Vgs) l’erreur diminue
R out grande
Meilleur miroir de courant faible V ds
Faible erreur d’appariement
Prof. El mourabit Aimad, ENSA-Tanger 87
Miroir de courant réel : amélioration
I1 I2
2. Utiliser des structures repliées :
Miroir
Iin Iout Cascode Iin
Vb N
M3 M4
X Y X
M1 M2 M1
VGS4+VX
Vgs4+VX=Vgs3+VY
Iin Iout
Si :
(W/L)3/(W/L)4= (W/L)2/(W/L)1
M4 M3
X Y Vout VX=VY
M1 M2
Vout =Vgs3-VTH=Vgs4+Vgs1-VTH=2Vds,sat+VTH
Prof. El mourabit Aimad, ENSA-Tanger 89
Miroir de courant réel : amélioration
Comparaison
VDD
Iref
1. Calculer Rout ? Iout
P
2. Si Iref requiert 0.5 V pour fonctionner comme
source de courant, donner l’expression de M0 M3
Iref,max ?
X Y
3. Donner la tension minimale qu’on doit avoir en P
pour un fonctionnement correct
M1 M2
VDD
M5 M6
1
R
2µnCOX W / L 2 I 2
1
I
2µnCOX W / L 2 R 2
M1 M2
R
Le courant est fixé par la résistance R et ne
dépend pas de la tension d’alimentation
Généralité
y(t) ≈ α0 +α1x(t)
plage
Bruit
linéaire
VDD
Rout /Rin
excursio
Vitesse n max
Vin
M1 en saturation
Vout =VDD-RD(β/2)(Vin-Vth)2
Vout W
G R D µ n C O X ( Vin Vth )
Vin L
g m R D
Pb : valeurs de RD intégrables
Rout=RD//rds
Vin gds RD
gmVin Vout
S
Modèle HF Cgd
G D iout Av 0
Av
Cdb gds C Cdb
Vin Cgs+Cgb gmVin RD Vout 1 p gd
g
ds g D
S
(En utilisant théorème de Miller)
Vout,max = VDD
CoxWLf
Source non corrélé : la densité totale du bruit en sortie est donnée par:
2 KF 4 KT
S I2,total 4 KTg m g m2
3 COX WLf RD
2 1 KF
S v ,total 4 KT
2
4 KTRD
3 g m COX WLf
Le bruit ramené à l’entrée : 2 1 K F 1
Sin ,v ,total 4 KT
2
2
3g m g m RD COX WL f
Pour diminuer le bruitProf.
il faut augmenter
El mourabit Aimad,gm donc compromis avec l’excursion de sortie
ENSA-Tanger 104
Gain de l’amplificateur SC
Discussion Ampli SC
W VRD
G 2µ n C OX
L ID
Si W/L Cparasite BW
M2
M2
Vout
Vout
Vin Vin
M1
M1
Effet du substrat
(W / L)1 1 µn (W / L)1
G G
(W / L) 2 1 µ p (W / L) 2
++ Gain indépendant du courant de polarisation et des tensions
-- Gain déterminé par des dimensions géométriques
Avec µn ≈ 2µp pour avoir G = 10 on doit avoir (W/L)n = 50 (W/L)p !!!
Prof. El mourabit Aimad, ENSA-Tanger 107
Amélioration Possible SC à charge active
Vout
Vin
M1
Vin M1
Inconvénient : Polarisation de M2
Il faut plus de circuiterie pour générer la polarisation de M2
Av = [Link]
M2
Cette propriété diminue si M2 entre en régime Ohmique
M1
Si par exemple L’=4L, Vds,sat est doublé donc la même condition pour les deux configurations
W 1
On a : λ α 1/L g m rds 2 n C OX ID
L I D
Vout VDD
Vout = R ID
Vin
M1
Vin Vout
Vth
R
Gnd
VDD
Ampli à charge active
M2
Calculer pour ce montage
•le gain en BF et HF
•La résistance de sortie Vout
Vin
•L’excursion de sortie M1
•Le bruit
VSS
VDD Vbias
M2
M2
Vin Vout
Vin
M1
Vout
M1 VSS
•Pour étendre la plage d’entrée à VDD le circuit est modifié (voir schéma b). Quelle est la
relation entre VGS de M2 et M3 pour avoir la saturation de M1
Les amplificateurs simple sont à utiliser pour des applications demandant un faible
gain. Le gain peut être augmenté en augmentant la résistance de sortie, ce qui a
comme conséquence la diminution de la bande passante et la vitesse de
fonctionnement. ce type d’amplificateur est très sensible au bruit extrinsèque
Inconvénients Possibles
1. Augmentation de la surface
2. Augmentation de la consommation
Limite inférieure
Vin,cm -VTH
KVid2
La fonction de transfert : I out I out1 I out 2 KI SS Vid 1
4 I SS
On calcule la transconductance Gm par :
I out
Gm
Vid
Ad
TRMC 20 log10 ( )
Ac
Prof. El mourabit Aimad, ENSA-Tanger 132
La Paire Différentielle : Principe de Base
Augmentation du Gain
Calculer le gain
1. Réponse en fréquence
2. Bruit
3. Non linéarité
4. Erreurs d’appariement : Mismatch
avec
Pour un ordre 3 on a :
Principe d’implémentation :
2
a 2 KI ss KVid
Si VR V I out Vid 1
a 1 id a 2
4a I ss
M M' 1
1
M M'
Iout =(IM1-IM2)-(IM’1-IM’2) 2 2
V2
G m G m1 G m 2 K 1 I S1 K 2 I S 2
2
KVid
I out 2 KI ss Vid 1
4 I ss
Si :
Iss=Iss,dc +K’Vid2
2
( K 2 K ') Vid
I out 2 KI ss ,dc Vid 1
On obtient : 4 I ss
Inconvénients :
•Opérateur carré est nécessaire. Sa précision influence le résultat
•Pour des applications hautes fréquences le temps de propagation n’est plus négligeable
Principe : introduire une tension d’offset entre VGS1 et VGS2, VGS3 et VGS4
I1 I2
VGS1-VGS2=VB
VGS3-VGS4=VB M 1
V
M 2 M 3 V
M 4
V 1
B V 2
B
Iout=I1-I2+I3-I4 I1 I2
= 2KVB(V1-V2)
V 1
M 1
M 2
+ + V2
Condition de fct : VB VB
- M 3 M 4 -
2
2 Is 3G m Gm
Vid 2
K 4K 2K
Is
V bias
ID=(1/2)µCOX(W/L)[2(VGS-VTH)VDS-VDS2]
A1 et A2 pour forcer VX=VY
Vin1-Vin2=VGS1-VGS2
Vout=VGS3-VGS4
W / L 1, 2
Vout (V V )
W / L 3, 4 in1 in 2
Limitations :
1. Effet du substrat
2. Effet de la miniaturisation
Prof. El mourabit Aimad, ENSA-Tanger 151
Application : Paire différentielle en faible inversion
V1 V1 V1 V G
V2 V2 V2
Vbias
Vbias Vbias
VGS VTH R D ( W / L )
Vos ,in VTH
2 RD ( W / L)
Cette relation révèle la dépendance de Vos avec la polarisation et les erreurs d’appariement
VGS VTH R D
2 2 2
2 ( W / L) 2
V os ,in
VTH
2 R D ( W / L)
Soit le circuit de la figure a). Pour calculer l’offset, on introduit deux tensions
d’offset entre M1, M2 et M3, M4.
VGS VTH W / L
Vos ,P P
W / L VTH ,P
2 P
VGS VTH N W / L a) b)
Vos ,N W / L VTH ,N
2 N
VGS VTH P W / L
g mP
Vos ,in W /L VTH ,P
2 P g mN
V VTH N W / L
GS W / L VTH ,N
2 N
Prof. El mourabit Aimad, ENSA-Tanger 154
Dans le cas du miroir de courant :
I D W I D
I D VGS VTH
( W / L ) L VGS VTH
1 2 W W
I D µ n C ox VGS VTH µ n C ox VGS VTH VTH
2 L L
I D W / L VTH
2
ID W / L VGS VTH
(W/L)=50/0.5 et Iss=0.5 mA
1- quelle est l’excursion maximale si Vin,cm=1.2 V ?
2- quel est la valeur du gain sous ces conditions ?
1- Le gain :
Il détermine la précision de la boucle de la rétroaction : suppression de la non-linearité
Exemple :
Vout A0
Vin 1 R2
A0
R1 R2
R1 R2 A0
R2 A 1 R2
R
0
R2
Vout R R R2 1
On suppose que A0>>10 1 1 1 1
Vin R2 R2 A0
AO a un seul étage
AO a un seul étage
Vin,max
Vin,max est donné par le niveau qui
place M1 à la limite de la région
Vout,max=VDD-|VGS3|+VTH1
ohmique) Vin,min
Gnd
Utilisation en suiveur :
Cahier de Charge :
VDD=3V ;
consommation P =10mW,
excursion de sortie différentielle = 3V
gain =2000
Paramètres Technologiques :
µnCOX = 60µA/V2
µpCOX = 30µA/V2
λn =0.1 V-1 λp =0.1 V-1 pour L = 0.5 µm
γ =0; VTHN=|VTHP| = 0.7 V
|Vds,sat7|+|Vds,sat5|+Vds,sat3+Vds,sat1+Vds,sat9 =1.5 V
Puisque M9 a un courant plus grand on choisit Vds,sat9=0.5V( donc 1 V pour les autres
transistors de la branche
µP faible % µN on choisit 300 mV pour chaque PMOS donc Vds,sat1+Vds,sat2 = 400mV
Mais le gain ? Av g m1 g m 3rO 3rO1 g m5rO 5rO 7 Si on choisit Lmin on a alors Av=1416 <<
2000
puisque 1/ L alors g m r0 WL / I D
Augmentation de
l’excursion de sortie par
Vds,sat de la source de
polarisation
2[Vdd-(Vds,sat1+Vds,sat3+Vcss+|Vds,sat5|+ |Vds,sat7|]
2[Vdd-(Vds,sat5+Vds,sat3+|Vds,sat7|+ |Vds,sat9|]
Prof. El mourabit Aimad, ENSA-Tanger 169
folded cascode
1 Le gain :
2. Performances fréquentielles
Ctot=f(Cgs3,Csb3,Cdb1,Cgd1,Cgd5,Cdb5)
Ctot=f(Cgs3,Csb3,Cdb1,Cgd1)
Parasites
additionnelles
3. Plage d’entrée peut atteindre une des rails pour la configuration foldel-cascode
Prof. El mourabit Aimad, ENSA-Tanger 171
(AO) à très fort gain
Excursion
Vin Gain élevé Vout
élevée
G1 = gm1,2(r01,02//r03,04)
G2 = gm5,6(r07,08//r05,06)
L’excursion de Vout1,2:
VDD-|Vds,sat5,6|- Vds,sat7,8
Rétroaction négative :
Current-voltage feedback
Objective : augmentation de Rout Augmentation de Rout