1
Cours 8
Modele petit signal CMOS
2
Modele petit-signal
• On aimerait utiliser transistors CMOS comme amplificateur
• Par exemple, entrer signal dans grille et observer la sortie au drain
• Le probleme? CMOS sont non-lineaires.
0.6 0.8 1 1.2 1.4 1.6 1.8 0
0.2 0.4 0.6 0.8 1 1.2 1.4x 10-3
ID C’est quoi le probleme
avec la non-linearite?
Allons revoir ca…
VGS
VD
3
Modele petit-signal
• Si on appliquait un sinus a l’entrée:
• Le courant ID sera:
0 0.5 1
1 1.2 1.4 1.6 1.8 2
0 0.5 1
0 0.5 1 1.5
2x 10-3
Le bas est plus gros que
le haut C’est le resultat de la
non-linearite…
Modele petit-signal
• Le probleme: relation V-I n’est pas une ligne droite
• Si on se “rapproche” assez, ca devient droit
• Si VGS change peu, ID change peu
0.6 0.8 1 1.2 1.4 1.6 1.8 0
0.2 0.4 0.6 0.8 1 1.2 1.4x 10-3
VGS ID
VGS ID
1.36 1.38 1.4 1.42 1.44 4.5
5 5.5 6
x 10-4
C’est “droit”
5
Modele petit-signal
• On met les resistances et sources pour choisir ou on veut “zoomer”
• Ensuite, on calcule la pente pour savoir comment ∆VGS devient ∆ID
0.6 0.8 1 1.2 1.4 1.6 1.8 0
0.2 0.4 0.6 0.8 1 1.2 1.4x 10-3
VGS
ID On fait ca lors de
l’analyse DC
Ca, c’est l’analyse petit-signal
Modele petit-signal
• En BJT, on a deduit le comportement avec la serie de Taylor.
• Ici, la derivation est plus facile…
• Commencons par l’equation du courant:
( )
22 1
TH GS
D V V
L COX W
I = µ −
Constant Constant
0 0.2 0.4 0.6 0.8 1 1.2 1.4x 10-3
ID
7
Modele petit-signal
• Examinons un cas particulier:
• On applique 1.4v a VGS qui donne ID de 0.4mA
• Appliquons un petit signal par dessus le 1.4v
• Ce signal donnera un iD par dessus le 0.4mA
• Le courant resultant est:
• Developpons la parenthese:
( )
22 1
TH gs
GS OX
d
D V v V
L C W
i
I + = µ + −
(
VGS + vgs −VTH)
2 =(
vgs2 + 2vgsVGS − 2vgsVTH +VGS2 − 2VGSVTH +VTH 2)
0.4mA 1.4v
0.6 0.8 1 1.2 1.4 1.6 1.8 0
0.2 0.4 0.6 0.8 1 1.2 1.4x 10-3
Modele petit-signal
• On regroupe les termes:
• Si vgs petit, c’est negligeable vs 2(VGS-VTH)
• Hypothese “petit signal”
( )
[
gs 2 GS TH] (
GS TH)
2gs v V V V V
v + − + −
(
vgs2 + 2vgsVGS − 2vgsVTH +VGS2 − 2VGSVTH +VTH 2)
( )
[
+0 −]
+(
−)
29
Modele petit-signal
• On substitue dans l’equation du courant
• On distribue dans la parenthese:
• On remarque que ca peut se simplifier…
( ) ( )
[
2 2]
2 1
TH GS
TH GS
gs OX
d
D v V V V V
L C W
i
I + = µ − + −
( ) ( )
− +
−
=
+ 2
2 1
TH GS
OX TH
GS gs
OX d
D V V
L C W
V V
L v C W
i
I µ µ
( ) ( )
− +
−
=
+ 2
2 1
TH GS
OX TH
GS gs
OX d
D V V
L C W
V V
L v C W
i
I µ µ
Modele petit-signal
• En enlevant les termes equivalents:
• Si vgs est petit, VGS est “constant”
• On applique vgs et on obtient id.
( GS TH ) gs OX
d V V v
L C W
i
−
= µ
( ) ( )
− + −
=
+ 2
2 1
TH GS
OX TH
GS gs OX
d
D V V
L C W V
V L v
C W i
I µ µ
( GS TH ) gs OX
d V V v
L C W
i
−
= µ
11
Modele petit-signal
• Si la section au centre est constante, on peut remplacer par une lettre:
• La constante relie un voltage a un courant:
• C’est un “conductance”
• On applique V pour avoir I a une AUTRE borne:
TRANSconductance: gm
gs m
d g v
i =
gs
d K v
i = ⋅
( GS TH ) gs OX
d V V v
L C W
i
−
= µ
Modele petit-signal
• On peut donc voir que gm est donne par:
• Cette equation ressemble un peu a ID:
• On pourrait ecrire gm en fonction de ID:
( GS TH )
OX
m V V
L C W
g = µ −
( ID )
g = 2
( GS TH ) OX ( GS TH )( GS TH )
OX
D V V V V
L C W
V L V
C W
I = µ − = µ − −
2 1 2
1 2
gm
( − )
= 1
13
Modele petit-signal
• Pour amplifier on veut etre en saturation
• Pourquoi?
• Imaginons qu’on est en region lineaire:
VGS VD ID
( GS TH ) DS OX
D V V V
L C W
I = µ −
1. Si VGS augmente 2. ID va augmenter 3. VDS va baisser
Baisse de VDS va faire BAISSER ID
Tout est encore bon
Pour gros gain, on veut ID independent de VDS: Saturation
ID
VDS
Modele petit-signal
• Derivons le modele petit signal:
• Premierement, aucun courant n’entre dans la grille
• Grille sera circuit ouvert
• Il y a un courant entre drain et source: id
• Ce courant est donne par gmvgs
• Le modele petit signal se resume donc a:
Grille Drain
gmvgs
15
Modele petit-signal
• En saturation l’equation du courant ne depend pas de VDS
• En realite, le VDS affecte ID (un peu)
• On modelise ca avec une resistance de sortie: ro
ID
VDS -VA
ID
VDS
Modele petit-signal
• On calcule la valeur avec:
• VA: Tension de Early
• λ: coefficient de modulation de canal
Grille Drain
gmvgs ro
D D
A
o I I
r V
λ
= 1
=
L’un ou l’autre sera donne
17
Exemple
• Trouver le gain vout/vin:
• Utilisez µCOX(W/L)=0.05 et VA=100
• Etapes suggerees:
• Analyse DC
• Trouver ID
• Calculer gm
• Calculer ro
• Analyse petit signal
RG1=4K
RG2=1K
RD=2K VDD=5
Exemple
• Hypothese: on est en saturation
• On veut le courant. L’equation c’est:
• Pour trouver ID, il faut VGS:
• VS = 0 (connecte au ground)
( )2
2 1
TH GS
OX
D V V
L C W
I = µ −
connu connu
RG1=4K
RG2=1K
RD=2K VDD=5
19
Exemple
• Pour trouver VG:
• Courant IG=0
• VG: diviseur de tension
• Puisque VS=0, VG=VGS:
R VDD R
V R
G G
G G
2 1
2
= +
R VDD R
V R
G G
G GS
2 1
2
= +
RG1=4K
RG2=1K
RD=2K VDD=5
20
Exemple
• On re-ecrit l’equation du courant ID:
• On substitue avec les chiffres:
• On verifie VD pour la saturation:
2
2 1
2
2
1
−
= + TH
G G
G OX
D VDD V
R R
R L
C W
I µ
( )
mAK
ID K 5 0.7 2.25 5
05 1 . 2 0
1 2
=
−
=
(
2.25)
2 0.55− ⋅ =
= mA K
VD VGD=1-0.5 < 0.7 : saturation
21
Exemple
• Avec ID, on peut calculer les parametres petit signal:
• On dessine le circuit:
( 2− ) = 0.015
=
TH GS
D
m V V
g I = = 44444Ω
D A
o I
r V
RG
gmvgs
ro RD
vin
Exemple
• Pour trouver vout
• On sait que iout est genere par la source:
(
D o)
gs m
out g v R r
v = − ||
+ - iout
(
D o)
out
out i R r
v = − ||
RG
gmvgs
ro RD
vin
23
Exemple
• On sait que vgs=vin. vOUT devient donc:
• Le gain devient:
• En substituant avec les chiffres:
(
D o)
in m
out g v R r
v = − ||
(
D o)
m in
out g R r
v
v = − ||
(
2 || 44)
28.7015 .
0 = −
−
= K K
v v
in out
RG
gmvgs
ro RD
vin
+
- vgs
Exemple (seul)
• Exemple (seul):
• VA=100
• µCOX(W/L)=0.05
• Trouvez ID
• Calculez gm et ro
• Trouvez le gain (entrée grille)
RD=2K RFB=200K
VDD=5
25
Exemple (seul)
• Hypothese: On est en saturation
• On cherche le courant:
• Sachant que IG=0,
• VGS=VG=VD:
( )2
2 1
TH GS
OX
D V V
L C W
I = µ −
D D D
G
GS V V VDD I R
V = = = −
connu connu
RD=2K RFB=200K
VDD=5
Exemple (seul)
• Il ne reste qu’a trouver ID:
• On substitue par les chiffres:
• On developpe:
( )2
2 1
TH D
D OX
D VDD I R V
L C W
I = µ − −
(
4.3 2)
240 1
D
D KI
I = −
− +
= MI KI
I 1 17.2
1 4 49
.
1 18 2
Attention: c’est facile de faire des erreurs avec K et M
27
Exemple (seul)
• On reformatte sous une forme “classique”:
• Equation du 2e ordre. Solution:
• Avec nos chiffres:
D
D I
KI 431 100
46225 .
0
0 = + 2 −
a
ac b
b
2
2 − 4
±
−
( )( )
mA K mA
2 3 . 2 200000
46225 .
0 100
4 431
431 2
− =
±
Exemple (seul)
• Prenons la premiere solution ID=2.3mA
• On obtient VD=VGS=0.4 < 0.7: cut-off
• Cut-off et ID=2.3mA?: Contradiction.
• Prenons la deuxieme solution ID=2mA
• On obtient VD=VGS=1: On est correct.
• VGD=0: on est en saturation
• Avec ID, on calcule parametres petit signal
( ) ( )
( )20.3 0.013
2
2 = =
= − mA
V V
gm ID = = KΩ
I
ro VA 50
29
Exemple (seul)
• On dessine le circuit petit signal
• Pour l’analyser on ecrit les equations:
D o
out in
m FB
out FB
in
R r
v v R g
v R
v
+ ||
=
−
Exemple (seul)
• vin a gauche et vout a droite:
• On regroupe les vin et les vout:
• On isole vout/vin:
+
−
=
m FB
in out
R g v
v
1 1
1
D o
out FB
out in
m FB
in
R r
v R
v v R g
v
+ ||
=
−
+
=
−
D o
FB out
m FB
in g v R r R
v R
||
1 1
1
31
Exemple (seul)
• En substituant avec les valeurs:
• Le gain devient:
+
−
=
K K
K K v
v
in out
200 1 2
||
50 1
013 . 200 0
1
75 .
−24
=
in out
v v
Configurations d’amplificateur
• 3 configurations d’amplificateur CMOS:
• Source commune
• Grille commune
• Drain commun
• Caracteristiques: gain, RIN et ROUT
• On va deriver ces caracteristiques pour chaque configuration.
• Considerez ca comme 3 exemples d’analyse de circuits…
(Emetteur commun) (Base commune) (Collecteur commun)
33
Amplificateur Source Commune
• Equivalent a l’emetteur commun.
Entree
Sortie
Amplificateur Source Commune
• Apres analyse DC, on fait 2 choses:
• On met les sources independantes DC→0
• On remplace le transistor par son modele AC
• Circuit equivalent petit-signal:
35
Amplificateur Source Commune
• Pour trouver le gain, on ecrit l’equation au noeud de sortie:
(
o D L)
gs m
out
g v r R R
v = − || ||
Amplificateur Source Commune
• On ne connait pas vgs. On le trouve en faisant un diviseur de tension:
• On substitue:
in SIG G
G
gs v
R R
v R
= +
(
o D L)
in SIG
G
G m
out v r R R
R R
g R
v || ||
− +
=
37
Amplificateur Source Commune
• On isole le gain:
( )
− +
=
SIG G
G L
D o
m in
out
R R
R R R
r v g
v || ||
Gain intrinseque Diviseur de tension a l’entree
Amplificateur Source Commune
• Pour RIN, on ignore la resistance de la source.
• Resistance a l’entrée se trouve avec:
G IN
IN V R
R = =
39
Amplificateur Source Commune
• Pour ROUT, on met l’entrée a 0.
• On ignore RL.
• Resistance a la sortie se trouve avec:
D o
OUT r R
R = ||
ro
RD
On passe a la grille commune…
Amplificateur Grille Commune
• Equivalent a la base commune
RG1
RG2
RD
RSIG
RL RS
V
VOUT
Effet negligeable vs. RIN (J’ai deja fait l’analyse)
41
Amplificateur Grille Commune
• Circuit equivalent petit signal:
• Source DC = 0
• Transistor remplace par modele petit signal
RD RL
VIN
VOUT gmvgs
RSIG On neglige ro
Amplificateur Grille Commune
• On ecrit l’equation du noeud a la sortie:
out g v
v =
− 0
va
RD RL
VIN
VOUT gmvgs
RSIG
a m
out g v
v = −
−
vgs= -va
43
Amplificateur Grille Commune
• On ne connait pas va…
• On ecrit donc une autre equation:
= 0
− +
gs m SIG
a
in g v
R v v
vgs= -va
RD RL
VIN
VOUT
gmvgs
RSIG
= 0
− −
a m SIG
a
in g v
R v v
Amplificateur Grille Commune
• On met les va a droite :
• On factorise:
• Meme denominateur:
SIG a a
m SIG
in
R v v
R g
v = +
a SIG
m SIG
in v
g R R
v
+
= 1
m SIG
in R g v
v
+
= 1
45
Amplificateur Grille Commune
• Les denominateurs s’annulent
• On isole:
a SIG
SIG m
SIG
in v
R R g R
v
+
= 1
a SIG
m
in v
R g
v =
+1
Amplificateur Grille Commune
• On entre va dans la premiere equation:
• On isole vout/vin:
1
|| = +
SIG m
in m
L D
out
R g
g v R
R v
1
||
= +
SIG m
L D
m in
out
R g
R g R
v v
47
Amplificateur Grille Commune
• Le gain de la grille commune est:
( )
[ ]
inout SIG
m
L D
m
v v R
g
R R
g =
+ 1
||
Gain intrinseque
Diviseur de tension a l’entree
(La preuve viendra quand on calcule RIN)
Justement, allons trouver RIN…
Amplificateur Grille Commune
• Pour RIN on ecrit l’equation a l’entree
= 0 + g v
i
iin vin=-vgs
RD RL
VOUT gmvgs
RIN
49
Amplificateur Grille Commune
• On voit que vgs=0-vin
= 0
− m in
in g v
i
iin
RD RL
VOUT gmvgs
RIN
Amplificateur Grille Commune
• La resistance a l’entrée devient:
• Du point de vue de la source, il y a une resistance 1/gm
m in
in
IN i g
R v 1
=
=
RD RL
VOUT
gmvgs
RIN
RIN=1/gm
51
Amplificateur Grille Commune
• Retournons a l’equation du gain:
• Va: Diviseur de tension entre RSIG et RIN.
• Si RIN=1/gm, on aurait
SIG m
m in
a
g R v g
v
= +
1 1
( )
[ ]
inout SIG
m
L D
m
v v R
g
R R
g =
+ 1
||
Diviseur de tension
RD RL
VOUT
gmvgs
RIN
RIN=1/gm
Amplificateur Grille Commune
• En le manipulant un peu, on obtiendrait:
• On compare avec le gain:
m SIG in
SIG m
m m
m in
a v R g
g R g g
v g
v = +
= +
1
1 1
1
( )
[
m RgDmRSIGRL]
vvouting =
+ 1
||
Ca confirme que c’est un diviseur de tension
53
Amplificateur Grille Commune
• Pour trouver ROUT on ecrit l’equation a la sortie
gs m D
out
out g v
R
i = v +
iout
va
RD RL
VIN
VOUT
gmvgs
RSIG
ROUT
0 Puisque RSIG et VIN sont 0…
Amplificateur Grille Commune
• L’equation devient donc:
out out
i = v
iout
RD RL
VIN
VOUT
gmvgs
RSIG
ROUT
out R
R = v =
55
Amplificateur drain commun
• Equivalent au collecteur commun
RG1
RG2 RSIG
RL RS
VIN
VOUT
Amplificateur drain commun
• Circuit equivalent petit-signal
• Source DC→0
• On remplace le transistor par son modele AC
57
Amplificateur drain commun
• On ecrit l’equation a la sortie
( )
S L
o
s s
g
m r R R
v v v
g − = || ||
vout gm(vg-vs)
Amplificateur drain commun
• On sait que vs= vout
• On ne connait pas vg, alors on ecrit une 2e equation:
rg
v v =
Diviseur de tension
59
Amplificateur drain commun
• On substitue vgs dans l’autre equation.
• On met vout d’un bord et vin de l’autre:
S L
o
out out
g sig
g in
m r R R
v v r
r v r
g = || ||
−
+
+
+ g = out o L S m
sig m g
in g
R R
v r r
r g r
v || ||
1
Amplificateur drain commun
• On sur le meme denominateur (a droite)
• On manipule pour isoler vout/vin:
+
+ = o L S
S L
o m S
L o
out g
sig m g
in r R R
R R
g r R
R v r
r r
g r
v || ||
||
||
||
||
1
(
rsigr+g rg) (
1g+mg(
rmoro|| ||RRL L|| ||RRS)
S)
= vvoutin61
Amplificateur drain commun
• On se dit que certains termes deviennent negligeables:
• On se retrouve avec:
(
rsigr+g rg) [
1+gmg(
mr(
or||o ||RLRL|| ||RSR)
S) ]
= vvoutin1 1
RG >> RSIG gm(ro||RL||RS) >> 1
=1
in out
v v
Amplificateur drain commun
• Le RIN se trouve par examination visuelle..
R R =
63
Amplificateur drain commun
• Pour trouver ROUT, on ecrit l’equation au noeud de sortie
( )
S out out
m
out R
v v g
i + 0 − =
Amplificateur drain commun
• En isolant vout/iout, on obtient:
• Si RS >> 1/gm, ca se simplifie a ceci:
+
=
=
m S
out out out
R g i
R v
1 1
m out
out
out i g
R v 1
=
=
65
Resume
• Connexion des amplificateurs
Drain Source
Grille DC
Grille Drain
Source GC
Source Drain
Grille SC
Ground Sortie
Entree Configuration
Resume
• Resume des caracteristiques
Faible Faible
Eleve DC
Eleve Eleve
Faible GC
Eleve Eleve
Eleve SC
GAIN ROUT
RIN Configuration
67
Exemple
• Concevez un amplificateur source-
commune avec un gain de 5 avec RIN de 75Ω si:
• Vous avez une seule source de 15v
• Votre transistor a µCOX(W/L) de 0.01
• Votre signal a une resistance interne de 75Ω
Exemple
• Pour se simplifier la vie, on va simplement mettre la source au ground
15v
RSIG