Académique Documents
Professionnel Documents
Culture Documents
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é
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
3
Paramètres Physiques
y q d ’un Circuit Numérique
q
Paramètres
D un circuit Numérique
D'un
ELECTRIQUES TEMPORELS
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
5
• Courant d’alimentation (ICC) :
dépend de l ’état logiq
logique
e de so
sortie
tie
VCC VCC
ICCL ICCH
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
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
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)
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
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)
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
16
Origine des parasites
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
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
CLK tSU tH
D Stable
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
25
Exemple : Paramètres Temporels des Compteurs 74ALS168/9B
26
Exemple: Évaluation de la fréquence maximale de N
compteurs synchrones 74ALS168B montés en cascade
‘0’
CLK
Vcc
Générateur
EH= CL.Vo2/2
de l ’état haut
Générateur
CL
de l ’état bas EL= CL.Vo2/2
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
mW ECL
100
TTL
HCMOS
1 CMOS
MHz
0,1 1 10
30