Vous êtes sur la page 1sur 9

Transistor MOS comme interrupteur

• le MOSFET est un interrupteur de courant quasi-idéal (la


commande sur la grille ne consomme pas de courant !)

ID

VT

off on

VGS

SysCom 2004/2005, A. Ionescu 1

Soit le circuit suivant, où la tension de drain est initialement


égale à VDD :
ID
VDD

D
VDD 0
G C
VDS
0 Hypothèse:
t VGS S Capa.initialement
chargée à VDD

t = 0 Æ VGS=0 < VT Æ le TMOS est bloqué (ID=0)


t > 0 Æ VGS=VDD Æ Saturation Æ courant : I D = (β / 2 )(VDD − VT )2
Après commutation : VGS=VDD, ID=0, VDS=0
donc, le ‘1’ à l’entrée impose le ‘0’ à la sortie Æ switch
SysCom 2004/2005, A. Ionescu 2

1
Représentation de la commutation en diagramme IDS-VDS :
les flèches indiquent l ’évolution temporelle du point de fonctionnement du
transistor MOS (IDS, VDS) durant la commutation

IDS
1/pente = résistance moyenne du TMOS
durant la commutation (transition) : Rn

C VDS
A
VDD=5V
SysCom 2004/2005, A. Ionescu 3

MODELE ‘digital’ du TMOS :


D
Grille
Drain G

VGS Rn Résistance moyenne S


du transistor MOS :
VDD
Rn =
(β / 2)(VDD − VT )
Source 2

Modèle - Interrupteur commandé


par la valeur de VGS :
•FERME pour VGS > VDD/2
•OUVERT pour VGS < VDD/2
SysCom 2004/2005, A. Ionescu 4

2
Effets capacitifs
• effet de la capacité de l’oxyde, Cox
Grille Drain

Cin=(3/2)Cox
Rn Cout=Cox

Source
Conséquence :
Constante de temps associée à la commutation du TMOS
(circuit équivalent RC, avec C=Cout) :
2V vin
τ = R n C ox = DD
C 'ox ZL
β(VGS − VT ) vout
2

SysCom 2004/2005, A. Ionescu 5

‘Delay-Time’: tPLH, tPHL, ‘Transition-Time’: tLH, tHL

Vin ‘H’=HIGH, ‘L’=LOW


90%
50%
10%

tr tf
Vout tPLH tPHL
VOH

VOL
tLH tHL

t PHL , t PLH ≈ R n ,p C tot t HL , t LH ≈ 2R n ,p C tot


SysCom 2004/2005, A. Ionescu 6

3
CIRCUITS MOS LOGIQUES
Inverseur CMOS
(Complementary M O S : 1TMOS canal n et 1 TMOS canal p) :
• bloc de base pour la conception des circuits digitaux (numériques)
• réalise la ‘négation’ logique :

A→A
A 0 1 ‘0’ Æ 0V
A 1 0 ‘1’ Æ 5V

IN = 0, 1 OUT = 1, 0

SysCom 2004/2005, A. Ionescu 7

L’inverseur CMOS : schéma et symbole logique

VDD=5V VDD

M2 A A
A A OUT
IN

M1 ou simplement :

A A

SysCom 2004/2005, A. Ionescu 8

4
COMMENT MARCHE UN INVERSEUR CMOS ?

Régime statique (DC) T2 on T2 on T2 off


T1 off T1 on T1 on

VDD=5V Vout 1 2 3
VSG2
VOH A
T2

Vin Vout

T1 B
VOL
VGS1 VIL VIH Vin
pente = -1
Zone d’incertitude
SysCom 2004/2005, A. Ionescu sur la valeur logique 9

Point de commutation (basculement) d’un inverseur CMOS


(‘switching point’)

T2 on T2 on I Dn = I Dp
T2 off
(β n / 2)(VSP − VTn ) = (β p / 2)(VDD − VSP − VTp )
2 2
T1 off T1 on T1 on

Vout 1 2 3
pente = +1
VOH
(β n / β p ) VTn + VDD − VTp
C VSP =
1 + (β n / β p )
VSP
Voir : exercice
Estimer βn et βp pour que
VOL
Vin VSP=2.5V (VDD=5V).
VSP
Remarque : Si L1 = L2, pour que : VSP =2.5V Æ Z2 = 3 Z1
SysCom 2004/2005, A. Ionescu 10
(Z = largeur du TMOS)

5
Représentation qualitative/intuitive du comportement
dynamique d’un inverseur CMOS :

Vin H

100pF
t PHL t PLH
L L

Vout H H

L
SysCom 2004/2005, A. Ionescu 11

Puissance dynamique dissipée

f=1/T
C

Q Ctot VDD C tot


I= =
T T Réduire la puissance moyenne
2 (ou la maintenir constante
C tot VDD pour f Ê) implique :
P = VDD I = = C tot VDD
2
f
T • VDD Ì
où f = ‘clock frequency’ • Ctot Ì
(fréquence d’horloge)
SysCom 2004/2005, A. Ionescu 12

6
Autres configurations d’inverseurs :
‘NMOS’ ‘P-channel Load’

VDD VDD VDD

Out
Out Out
In In In

(a) (b)
Désavantages :
• la sortie ‘out’ n’atteint jamais le niveau logique absolu
• puissance dissipée plus importante par
SysCom 2004/2005, rapport au CMOS (en régime DC)
A. Ionescu 13

Portes logiques statiques (‘Static logic gates’)


(1) NAND Portes ‘STATIQUES’ veut dire :
VDD • OUT = fonction logique (IN)
• OUT disponible qq. soit t

Symbole :
4 3 out = AB
A
AB
B
A
2 Remarque* :
B • 2 P-MOSFET : en parallèle
Æ 1 P-MOSFET éqv. : Zeq = Z 3 + Z4 = 2Z
1 • 2 N-MOSFET : en série
Æ 1 N-MOSFET éqv. : Leq = L1 + L2 = 2L
SysCom 2004/2005, A. Ionescu 14

7
Si on court-circuite A et B, on obtient un inverseur
NAND CMOS, et, avec la remarque*, on déduit que les
dimensions desTMOS équivalents de cet inverseur
A sont :
AB PMOSFET équivalent : L, 2Z
B NMOSFET équivalent : 2L, Z

β neq ( Z / 2L) μ n C 'ox 1 β n


Table logique NAND : = =
β peq (2 Z / L) μ p C 'ox 4 β p
A B AB AB où βn et βp sont les paramètres des transistors
MOS n et p.
0 0 0 1
La tension de basculement (commutation)
0 1 0 1 équivalente est :

1 0 0 1 (β n / 4β p ) VTn + VDD − VTp


VSPeq =
1 + (β n / 4β p )
1 1 1 0

A AA = A
SysCom 2004/2005, A. Ionescu 15

(2) NOR : Symbole :

A A
A+B

B B
Table logique NOR :
A+B
A B A+B A+B
0 0 0 1
0 1 1 0
1 0 1 0
1 1 1 0
SysCom 2004/2005, A. Ionescu 16

8
(3) Portes logiques complexes : implémentation en CMOS
Remarque : toute fonction de type AND-OR-INVERT (AOI)
peut être implémentée en CMOS
Les blocs de base à utiliser sont les suivants :

VDD
VDD
A+ B + C
A A.B.C A

B NAND B NOR
A B C A B C
C C A+ B + C
ABC

(a) (b) (c) (d)

SysCom 2004/2005, A. Ionescu 17

Vous aimerez peut-être aussi