Vous êtes sur la page 1sur 30

Électronique Numérique

Chapitre
p 4
Paramètres physiques des circuits
numériques
(électriques, temporels)

1
Définitions
ƒTechnologie externe :
correspond aux caractéristiques d ’utilisation des circuits intégrés.
Fonctions de transfert en tension, performances, brochages ...

ƒTechnologie interne :
correspondd à la
l constitution
tit ti interne
i t des
d circuits
i it intégrés.
i té é (MOS,
(MOS Bipolaires,
Bi l i
Architecture ..)
ƒ Caractéristiques mécaniques :
Packaging (types de boîtiers), Soudabilité

• Gammes de température d’utilisation :


Gamme à spécification militaire -55°C/125°C
((réservé à l’armée !! / p
préfixe 54 en TTL))
Gamme industrielle 0°C/70°C (préfixe 74 en TTL)
Gamme automobile -25°C/70°C (dépend du constructeur)

2
Informations constructeur
Les informations constructeur sont classées en deux
catégories
ƒ Les p
paramètres à respecter
p au cours de l’utilisation
ƒ (ou du stockage)
ƒ Les paramètres garantis

« Si l’utilisateur respecte les paramètres à


respecter alors
le constructeur assure les paramètres garantis »

3
Paramètres Physiques
y q d ’un Circuit Numérique
q

Paramètres
D un circuit Numérique
D'un

ELECTRIQUES TEMPORELS

Tensions et Courants Temps de :

Alimentation Propagation

Niveaux Logiques
Pour tous les circuits
Puisance dissipée
Activation Dèsactivation

Statique
Circuits Trois Etats
Dynamique
y q
Synchronisation
Sortance et Entrance
Circuits Séquentiels
Immunité aux Bruits
Fréquence maximale

4
Paramètres Electriques
q

1- Tension et Courant d ’alimentation :

ƒTension d’alimentation (VCC ) :


dépend de la famille logique (techno)

Exemples : TTL 5V +/-5%


CMOS série 4000 3 à 18 V
CMOS moderne 3.3v ou moins

ƒ Ne pas confondre : tension d’utilisation


d utilisation
(garantie de bon fonctionnement)
tension maximum
(
(garantie
i de
d non destruction)
d i )
ƒ VCC : Tension d ’alimentation doit être capable de
fournir le courant d ’alimentation
alimentation ICC .

5
• Courant d’alimentation (ICC) :
dépend de l ’état logiq
logique
e de so
sortie
tie
VCC VCC
ICCL ICCH

VIH VOL VIL VOH

•ICC = Max(I ( CCL , ICCH)


•ICL : ICC lorsque la sortie du circuit est à l ’état
bas .
•IICH : ICC lorsque la sortie du circuit est à l ’état
état
haut .
• Puissance statique :
PS= VCC .IICC
PSmoy = (ICCL + ICCH).Vcc /2 .
• Importance de la puissance:
Autonomie,économie
é d ’énergie
é
Limitation de l ’auto-échauffement
6
2- Tensions des niveaux logiques

VI VO

ƒ Caractéristique
q de transfert VO = f(V
( I)
Tension de sortie
VO Variations des caractéristiques
Vcc en fonction des conditions de
charge
VOH
Min Gabarit des caractéristiques

Tension
Max
VOL d ’entrée
0V VI
0V Max Min Vcc
VIL VIH
7
Remarque sur les niveaux

Cas fréquent

VO VI
Si VO = 1 au p
pire VO = VOH :
le 1 n’est compris que si VI > VIH

Il faut donc VOH > VIH


de même il faut VOL < VIL

Il faut donc régénération des signaux :


une famille
u a logique
og qu ne peut
p u pas
pa être à base
ba de
d composants
o po a passifs
pa

8
Courants des niveaux logiques

+ -
+ Circuit Intégré +
- -
- +
• Un courant sortant du CI est noté négatif (-)
• Un courant entrant dans CI est noté positif ( +)
• Exemple : Inverseur TTL 74LS04
IIH IOL IIL IO
H
VIH VIL VOH
VOL

VIH = 2V , IIH = +20uA VIL = 0.8V , IIL = -0.4mA


VOL = 0.4V,
0 4V IOL= +8mA VOH = 2.4V,
2 4V IOH= -0.4mA
0 4mA
• Le couple (IIH , IIL) correspond à une charge ⇒
Entrance (FanIn) : vaut 1.
• Sortance : Nombre maximal de charges q ’une
sortie peut alimenter = Min(IOH/IIH , IOL/IIL)
9
Sortance / Entrance (1)
F
Fan-out/Fan-in
t/F i

ƒ Entrance :
courant de commande d’une entrée exprimée en charge unitaire
(normalisée)

ƒ Exemple :
TTL-N porte de base IIH = 40 microA (entrant)
IIL = -1,6mA (sortant)

porte lambda IIHmax = 400 microA


IILmax = -8 mA

Entrance au niveau haut : 10


au niveau bas : 5 Entrance = 10
Cette entrée est équivalente à 10 entrées en parallèle

10
Sortance / Entrance (2)

ƒ Sortance :
Courant maximum qu’une porte (sortie) peut fournir ramené à une
entrée unitaire (normalisée)

Exemple :
TTL-N
TTL N porte de base IIH = 40 microA (entrant)
IIL = -1,6mA (sortant)
porte lambda IOHmax = 400 microA
IOLmax = -20
20 mA
A

Sortance au niveau haut : 10


au niveau bas : 12,5 Sortance = 10

Cette sortie peut piloter correctement 10 entrées unitaires câblées en


parallèle.
11
Calcul de Sortance (3)

Le non respect de
d cette contrainte peut conduire
d à des
d pannes sporadiques
d
TRES compliquées à résoudre.
Si les courants max sont dépassés, les tensions ne sont plus garanties (VH <
VOH au niveau
i 1)

12
Immunité au bruit statique (1)

Définition : bruit statique = perturbations dont la vitesse d’évolution


estt petite
tit par rapportt au ttemps d
de propagation
ti d de lla porte.
t

Immunité : tension parasite que l’on peut ajouter au signal tout


en conservant un fonctionnement normal
(atout du numérique vs analogique)

VI = VO+V
VB

VO VB VI
VB représente toutes
les tensions «d
«d’influences»
influences»

13
ƒ Marge de bruit admissible à l ’état haut
VIL VOH
1
2
VIH VOL
VIH(2) reconnaît le niveau VOH(1) si :
VIH min(2)
( ) < VOH min (1)
( )
donc : MH = VOH min -VIH min
ƒ Marge de bruit admissible à l ’état
é bas

VIL VOH
VIH 2
1
VOL
VIL(2) reconnaît le niveau VOL(1) si :
VIL max((2)) > VOL max ((1))
donc : ML = VIL max - VOL max
14
Exemple : Superposition d ’une impulsion parasite entre la sortie
du circuit (1) et l ’entrée du circuit (2)

E1 1 S2
2
S1 E2

S1 = E2
VOHmin(1)
VIHmin(2) MH
VILmax(2)
VOLmax(1)
OL (1)
ML
t
S2
VOHmin(2)

VOLmax(2)
t
15
I
Immunité
ité au b
bruit
it d
dynamique
i

Définition : bruit dynamique = perturbations dont la vitesse d’évolution


est grande par rapport au temps de propagation de la porte.

On ne peut plus tenir compte de la tension, on tient compte de l’énergie


de la perturbation.

Très rarement documenté

La tension parasite acceptable est d’autant plus grande que


l’impulsion parasite est courte.

16
Origine des parasites

ƒ Source de bruit par couplage capacitif ou inductif


ƒ Chute de tension RI ou Ldi/dt
ƒ Oscillations parasites
p
ƒ Perturbations dues aux transitoires de courant
ƒ Perturbations dues aux interconnexions

17
Transitoires de courant
valeur crête du courant

découplage

18
Transitoires dues au couplage entre sorties

19
Paramètres Temporels
1 Temps
1- T de
d propagation
ti :

VI VO

VI
TPLH
VO
TPHL
ƒ TPLH : Tempsp de Propagation
p g lors du passage
p g
de la sortie de l ’état Bas à l ’état Haut
• TPHL : Temps de Propagation lors du passage
de la sortie de l ’état
état Haut à l ’état
état Bas
ƒ TPD : Temps de propagation moyen :
TPD = ( TPLH+TPHL)/2
ƒ Fréquence maximale d ’une porte logique :
Fmax = 1/(TPLH +TPHL)
20
2- Temps d ’activation et temps de désactivation d ’une
porte trois états
VI VO 0 ⇒ VO = VI
OE =
1 ⇒ VO =
OE déconnectée

OE
TPHZ
H TPZH
HI
I
VO TPZL
TPLZ
ƒTPZL(TPZH): temps de validation de l ’état haute impédance à
ƒ l ’état
état bas (haut):
TOE = Max(TPZL,TPZH)
ƒTPLZ(TPHZ): temps de désactivation de l ’état Bas (Haut) vers l ’état
ƒhaute impédance
TOD = Max(TPLZ,TPHZ)
21
Gestion des sorties 3 états : problème

Les sorties trois-états permettent de brancher plusieurs sorties


sur le même fil
Paramètres temporels : tplz, tphz, tpzl,
A S A
tpzh S

E E
E
a
Eb
A S
Eb Sa
0 1
Ea Ea Sb
B 0 Z B
X = Conflit de bus
Court circuit transitoire ou continu
Eb
1 A X
S Fatigue des composants
Si Appels de courant
Bruits générés

22
Gestion des sorties 3 états : solution
Les commandes des sorties trois-états doivent permettre d’éviter les conflits de bus

ΔTE

Ea A S

Eb E
Sa
B
Sb
ΔTE12 > tpxz - tpzy qqsoit (x,y) Ce montage très répandu
et ΔTE21 > tpxz - tpzy qqsoit (x,y) génère des conflits de bus
où ΔTE > Max(tpxz - tpzy) qqsoit (x,y)
d ’où (x y)

Règle : On n ’exploite
exploite pas une sortie trois-états
trois états quand elle
est en haute impédance. On évite les conflits de bus en
séparant suffisamment deux validations consécutives.

23
3-Temps de commande et de synchronisation
d ’un circuit séquentiel

ƒ Exemple : Bascule D
CLR
D Q CLR : 0 dans Q
CLK : si front actif
CLK Q alors D dans Q

ƒ Chronogramme : (fonctionnement dynamique )


TW(CLK)

CLK tSU tH

D Stable

Q Ancienne valeur de Q tPD

24
Signification des paramètres temporels

ƒ TW : (width)
( id h) durée
d é minimale
i i l d ’une
’ impulsion
i l i sur Preset,
P Clear
Cl ou CLK

ƒ TWH :(width high) Largeur minimale pour le niveau haut .

ƒ TWL :(width low) Largeur minimale pour le niveau bas.

ƒ TSU(ou TS) : (Set Up) Temps de préaffichage ou temps stabilisation


ƒIndique la durée minimale pendant laquelle l ’entrée synchrone, doit être
ƒstable avant le front actif d ’horloge.

ƒ TH :(Hold) Temps de maintien : indique la durée minimale pendant laquelle


ƒ l’entrée synchrone doit rester stable après le front actif d ’horloge.

ƒ Si TSU ou TH ne sont pas respectés, le circuit séquentiel ne répondra correctement


à l ’arrivée du front d ’horloge (aléas de fonctionnement).

25
Exemple : Paramètres Temporels des Compteurs 74ALS168/9B

Propagation Entrées vers sortie Min Max


TPLH CLK RCO\ 3ns 20ns
TPHL CLK RCO\ 6ns 20ns
TPLH CLK Q[A -D] 2ns 15ns
TPHL CLK Q[A -D]
D] 5
5ns 20
20ns
TPLH ENT\ENP RCO\ 2ns 13ns
TPHL ENT\ENP RCO\ 3ns 16ns
TPLH UD RCO\ 5ns 19ns
TPHL UD RCO\ 5ns 19ns

Paramètres Signaux Concernés Min Max


F Horloge 40 MHz
tW CLK haut et bas 12,5 ns
tSU [A - D], LOAD\,UD avant monté CLK 15 ns
tSU ENT\ ENP\ avant montée CLK
ENT\, 15 ns
tH Toutes entrées après montée CLK 0 ns

26
Exemple: Évaluation de la fréquence maximale de N
compteurs synchrones 74ALS168B montés en cascade

‘0’

ENP ENP ENP ENP


ENT RC0 ENT RC0 ENT RC0 ENT RC0
CLK CLK CLK CLK

CLK

Q0 ~ Q3 Q4 ~ Q7 Q8 ~ Q11 Q12 ~ Q15

ƒ La propagation de la retenue limite la fréquence maximale de comptage à :


ƒ Fmax = 1/Tmin.
1/Tmin

ƒ Tmin = TPHL(CLK-RC0)+ (N-2).TPHL(ENT-RC0)+ TSU(ENT)

ƒPour N= 4, Tmin = 30ns + 32ns + 15ns = 77ns


ƒSoit une fréquence de 12.98 MHz, alors que le boîtier fonctionne à 40 MHz .
27
Puissance dynamique (due à une charge capacitive CL )
VCC
ICC
f=1/T
VI VO CL

Vcc
Générateur
EH= CL.Vo2/2
de l ’état haut

Générateur
CL
de l ’état bas EL= CL.Vo2/2

ƒ Pendant une période, l ’énergie dynamique dissipée est :

2
Edyn= EH + EL= CL.Vo = Pdyn.T
28
Puissance Totale (dissipée dans un circuit intégré )
VCC T
ICC £.T
f=1/T

CL
VI VO

ƒLa puissance dynamique dissipée est :


2 2
Pdyn = CL.Vo /T = CL.Vo .f

ƒ La puissance totale dissipée est :


Ptotale = Pstatique + Pdynamique
2
Ptotale= VCC .ICCL.(1-£) + VCC .ICCH.£ + CL.Vo .f
£ : rapport cyclique du signal de sortie
Vo : excursion du signal
g de sortie
f : fréquence du signal de sortie
29
Puissance dynamique
comparée
p à la puissance
p statique
q

ƒ Les transitions 1 vers 0 et 0 vers 1 génèrent des courants dynamiques


ƒ de l’alim
l alim vers la masse : Puissance consommée prop
prop. à la fréquence

ƒ La sortie qui «bascule» charge/décharge les capacités des entrées


ƒ à travers
t lla résistance
é i t d
de sortie
ti : Puissance
P i cons. pro. à la
l fréquence

mW ECL
100

TTL

HCMOS
1 CMOS

MHz
0,1 1 10
30

Vous aimerez peut-être aussi