Académique Documents
Professionnel Documents
Culture Documents
OUMNAD I-1
Electronique
Numérique
A. Oumnad
Electronique Numérique par A. OUMNAD I-2
Sommaire
I Rappels .......................................................................................................................... I-5
I.1 Diviseur de tension.................................................................................................. I-5
I.2 Diviseur de courant ................................................................................................. I-5
I.3 Cellule RC ................................................................................................................ I-5
I.3.1 RC Passe bas ..................................................................................................... I-5
I.3.2 Réponse à un échelon ....................................................................................... I-5
I.3.3 RC passe haut ................................................................................................... I-6
II Composants en commutation ....................................................................................... II-9
II.1 Caractéristiques d'un commutateur ....................................................................... II-9
II.2 La diode en commutation..................................................................................... II-10
II.2.1 Comportement dynamique d’une diode ........................................................ II-11
II.3 Transistor bipolaire en commutation ................................................................... II-11
II.3.1 Temps de commutation ................................................................................. II-14
II.3.2 Commande dynamique d'un transistor de commutation ............................... II-15
II.3.3 Application : Multivibrateur Astable .............................................................. II-16
II.4 Transistor MOS à enrichissement ......................................................................... II-18
II.4.1 Commutateur analogique (porte analogique) ................................................ II-18
II.5 Amplificateur opérationnel .................................................................................. II-19
II.5.1 Fonctionnement en boucle ouverte, COMPARATEUR .................................... II-19
II.5.2 Fonctionnement en comparateur à seuil unique ............................................ II-20
II.5.3 Fonctionnement en contre réaction positive ................................................. II-20
II.5.4 Application : Multivibrateur astable ............................................................... II-22
II.6 Le Timer 555 ........................................................................................................ II-22
II.6.1 Utilisation en monostable .............................................................................. II-23
II.6.2 Fonctionnement en ASTABLE ......................................................................... II-25
III Les familles des Circuits logiques ............................................................................ III-26
III.1 Notations (abréviations de termes anglo-américains) ...................................... III-26
III.2 Model fonctionnel simplifié d'une porte logique .............................................. III-27
III.3 Nomenclature commerciale des circuits........................................................... III-27
III.4 Famille TTL (Transistor Transistor Logique)...................................................... III-29
III.4.1 Variantes de la famille TTL ......................................................................... III-29
III.4.2 Alimentation et température de fonctionnement : .................................... III-30
III.4.3 Série TTL standard ..................................................................................... III-30
III.4.4 Niveaux logiques de la famille TTL Standard .............................................. III-32
III.4.5 Immunité au bruit : .................................................................................... III-32
III.4.6 Courant d'entrée Ii de la porte standard .................................................... III-33
III.4.7 Courant de sortie Io de la porte standard .................................................. III-33
III.4.8 Sortance (Fan out) ..................................................................................... III-34
III.4.9 Courant de court circuit ............................................................................. III-34
III.4.10 Courant d'alimentation et puissance consommée ..................................... III-34
III.4.11 Temps de propagation ............................................................................... III-35
III.4.12 Portes à sortie collecteur ouvert (OC : Open Collector) .............................. III-35
III.4.13 Porte à sortie 3 états (tri-state).................................................................. III-35
III.4.14 Porte à entrée Trigger de Schmitt .............................................................. III-36
III.4.15 Variante TTL Schottky ou TTL-S .................................................................. III-38
III.4.16 Variante TTL Low Pwer Schottky ou TTL-LS ................................................ III-38
III.4.17 Variantes TTL avancée AS et ALS ................................................................ III-39
III.4.18 Variante TTL-F ou TTL Fast ......................................................................... III-39
Electronique Numérique par A. OUMNAD I-3
I RAPPELS
I.1 Diviseur de tension
V1 V1 V1
R1 R1 R1
R3
V V V3 V
R2 R2 R2
V2 V2
V1 V2 V3
+ +
R2 R2 R1 R1 R2 R3
V= V1 V= V1 + V2 V =
R1+R2 R1+R2 R1+R2 1 1 1
+ +
R1 R2 R3
I1 I2 I1 I2
I1 R2 I V2 V1 I1 R2 I
R1 R2 R1 R2 R1 R2
I2 R1 I V1 V2 R1 R2 R1
R2
I2 R1 I
R1 R2 R1 R2 R1 R2
V1 V2
I.3 Cellule RC Ve Vs
I.3.1 RC Passe bas R
I.3.2 Réponse à un échelon C
L'équation de toute charge ou décharge d'une capacité
peut s'écrire sous la forme suivante.
Ve
t
E
V (t ) V V V0 e
Vs
On retiendra que : E
Vo
1 1
Zc
C C2 f
Donc cette impédance est quasiment nulle pour les hautes fréquences, or justement un front
de tension équivaut à une fréquence très élevée (Variation très rapide) La capacité se comportera
donc comme un court-circuit (bout de fil en cuivre) pour les fronts de tension qui lui sont
appliqués. C'est l'approche qui consiste à faire l'étude de la réponse harmonique d'un filtre passe
haut. le front de tension correspond à un harmonique très élevé donc bien supérieur à la
fréquence de coupure du filtre, il est donc transmis avec un gain = 1.
E
t [ to , t1[ La capacité transmet le front
puis se charge vers E avec la constante de temps
RC. t
t t to t1
VC E 1 e , VS Ve Vc Ee Vs
E
t = t1 De nouveaux la capacité transmet le V2
font (descendant cette fois) vers la sortie qui Vc
T V1 Vs
passe de V1 = à V3 . Vc = V2 et V1 Ee . t
to
T T
V3 V1 E E e 1 , V2 E 1 e
V3
t > t1 Décharge de la capacité vers zéro.
T t Fig. I-4 : Réponse à un rectangle d'une cellule RC passe haut
t
VC V2 , Ve VC VS 0 VS VC VS E e 1e
Dans le cas ou le signal Ve est un signal carré périodique, le signal de sortie est centré. La
composante continue est arrêtée par la capacité. la forme du signal dépend de = RC :
faible : le montage fonctionne en dérivateur, le signal de sortie est constitué d'aiguilles à la
place des fronts de tension du signal d'entrée.
Signal d'entrée
Signal de sortie
grand : Le signal de sortie reste carré (il est très légèrement déformé) mais il est débarrassé
de sa composante continue (centré).
Signal d'entrée
Signal de sortie
Exercice :
Dessiner l'allure de Vs pour les 2 circuits ci-dessous.
Ve
Vr=5V Vr=5V
E=10V
R2 R1
R1 C
Ve Ve t
Vs Vs to
C R2
Electronique Numérique par A. OUMNAD II-9
II COMPOSANTS EN COMMUTATION
II.1 Caractéristiques d'un commutateur
Un commutateur réel n'a ni une résistance infinie à l'état ouvert, ni Fig. II-1 : Commutateur idéal
exemple:
Si on a une diode telle que PDMAX = 500 mW, si on prend VDMAX,=2V et E=12V, il faut calculer R
pour que le courant ne dépasse pas IFMAX = 500mW / 2V = 250 mA.
R = (12 - 2)V / 250 mA = 40
Quand Vc = -E, la diode est bloquée, le courant Ir est quasiment nul (dépends beaucoup de la
température), la résistance de blocage dépasse le gigaohms pour les diodes au silicium.
Pratiquement toute la tension -E se trouve au borne de la diode, afin que la diode ne soit pas
détruite par claquage, la tension inverse -E ne doit pas dépasser la tension inverse maximale URMAX
fournie par le constructeur.
Electronique Numérique par A. OUMNAD II-11
Voici quelques caractéristiques de diodes du commerce : Fig. II-6 : Temps de réponse d'une diode
Ic
Rc
Vrc Vcc/Rc Ibsat
Ic Icmax S
C
Vcc Q
Rb
Ib
B Vce
B
Vbb E Vce
Vcesat Vcc
Fig. II-7 : Transistor en commutation Fig. II-8 points de fonctionnement d'un transistor en commutation
A) Fonctionnement linéaire
Le point de fonctionnement Q se trouve entre le point B et le point S, il évolue selon les équations
suivantes :
(1) Ic = Ib , loi qui caractérise le transistor
(2) E = RC IC + VCE , Loi d'ohm dans la maille de sortie = droite de charge
B) Blocage
C'est quant le point de fonctionnement Q se trouve au point B: I C = 0 , IB = 0 , VCE = VCC .
Pour bloquer le transistor, il faut annuler IB, ce qui revient à bloquer la jonction base
émetteur, pour ce, il suffit d'annuler la tension V BE ou la rendre négative pour renforcer le
blocage.
Au blocage presque toute la tension VCC se retrouve au borne du transistor, une très faible
chute de tension se produit dans RC à cause du courant résiduel du collecteur ICER qui dépend du
transistor utilisé et des tension VBE et VCE. On ne fait pas une grande erreur en supposant qu'il est
de l'ordre du µA .
Pour le 2N2222 ICERmax = 10 nA avec VBE = -3V et VCE=60V
C) Saturation
Le point de fonctionnement Q est au point S.
IB = IBSAT
IC = ICMAX = IBSAT
Même si IB augmente au delà de IBSAT , IC reste égal à ICMAX , VBE reste sensiblement égale à
VBESAT et VCE sensiblement égale à VCESAT .
Exemple :
On dispose d'un transistor 2N1711 dont [100, 300]
Vcc = 12V
VBB = 9V
Rc = 1K
Pour être sur qu'on aura saturation quelque soit le 2N1711 dont on dispose, il faut que I B soit >
120 µA soit RB < 69 K .
Quand le transistor est fortement saturé ; IB > IBSAT, on définit le facteur de saturation comme :
= IB
I Bsat
Quand le transistor est saturé, la quasi totalité de la tension VCC se trouve au borne de la
résistance de charge du collecteur. De ce fait, même si le courant I C est important, il y a une faible
dissipation de puissance au niveau du transistor car VCESAT reste très faible (0.2V à 0.3 V , peut
atteindre 1V pour certains transistor si I C est trop important)
Electronique Numérique par A. OUMNAD II-14
Pour réduire tS, il faut choisir un courant de IB juste suffisant pour la saturation. Il ne faut pas
qu'il soit beaucoup plus grand que IBSAT afin que le nombre de porteurs stockés dans la base ne
soit pas trop important.
Exercice : Vcc
Soit le montage de la fig. 2.10, donner une relation entre Rb et Rc pour que
le transistor soit saturé. Rc
d'où
RB < MIN . RC
Electronique Numérique par A. OUMNAD II-15
Au repos, c.à.d. t < to, le transistor est saturé, RB et Rc ont été Vcc
choisies t.q. RB < MIN Rc
VB = VBESAT 0.7V , Vc=VCESAT 0.2V Rc
La tension au borne du condensateur C est : Rb
Vca = VB - Ve = 0.7V - 0V = 0.7V Ic
Vca
A l'instant to- on a Ve=0V, Vco=0.7V, VB=0.7V C
Ib
A l'instant to+ on a Ve=E, Vco=0.7 VB=E+0.7 Ve B
C E
Vcc
Rb 0.7
C t
I t2 t3
B 0.7-E
elle se charge vers la tension Vcc selon Vc
l'équation suivante : (origine des temps en t1) Vcc
t
VB(t) VCC - (VCC E 0.7)e
0.2 t
Fig. II-12 : Commande dynamique d'un transistor
A l'instant t2, VB commence à devenir supérieure à zéro, la jonction VBE commence à conduire
IB augmente Ic augmente VCE commence à diminuer (doucement) . A l'instant t3, VBE
atteint 0.7V, le transistor se sature, VCE "tombe" à 0.2V et VBE se stabilise à 0.7V, tout le courant
acheminé par RB passe dans la base du transistor, la capacité s'arrête de ce charger, et on se
retrouve à l'état initial.
Si on ne tient pas compte du fléchissement de la courbe de charge dans l'intervalle [t 2,t3], la
durée T de l'impulsion recueillie sur le collecteur peut être calculée en posant VB(T)=0.7 soit :
T T
VCC 0.7
VCC -(VCC E 0.7)e RB C
0.7 e RB C
VCC E 0.7
VCC E 0.7
T RBC Ln
VCC 0.7
Electronique Numérique par A. OUMNAD II-16
T = RB C Ln 2
Il est représenté sur la figure 2.13. R B et RC sont choisies telles que RB < RC.
A la mise sous tension, un des deux transistor se sature le premier (on supposera que c'est Q1) car
le montage ne peut jamais être parfaitement symétrique, Le front de tension négatif du au
passage à 0.2 V de la tension VCE est transmis sur la base de l'autre transistor, la tension VBE de
celui ci devient négative provoquant son blocage.
Q1 saturé , Q2 bloqué, C2 se charge à travers RB2 (fig. 2.13), VB2 augmente exponentiellement
avec la constante de temps RB2C2, au moment où elle atteint 0.7V, Q2 se sature , VC2 passe de VCC à
0.2V, C1 transmet se front de tension sur B1, VB1 devient négative, Q1 se bloque, C1 se charge à
travers RB1, VB1 augmente exponentiellement avec la constante de temps RB1C1, au moment où elle
atteint 0.7V, Q1 se sature , VC1 passe de VCC à 0.2V, C2 transmet se front de tension sur B2, VB2
devient négative, Q2 se bloque et le cycle recommence.
Comme l'indique la figure 2.13, Le multivibrateur astable est un oscillateur, il délivre deux signaux
carrés en opposition de phase sur les collecteurs des transistors.
V(t) = Vcc-(Vcc+Vcc-0.9)exp(-t/RB1C1)
T = (RB1C1+RB2C2) Ln 2
Si RB1 = RB2 = RB et C1 = C2 = C :
T = 2 RBC Ln 2
Electronique Numérique par A. OUMNAD II-17
Vcc VB1
Q1 Q2
C1 C2 t
T1 T2
V B2
Vcc
t
Rb2
VC2
~0.2V
C2
Q1
t
Fig. II-13 : Multivibrateur Astable
Electronique Numérique par A. OUMNAD II-18
Canal n Canal p
D ID ID
D
G B G B
S S VGB
VGB
VTH VTH
Le fait d'utiliser deux transistors complémentaires dans une porte analogique, la variation de la
tension d'entrée analogique Vea n'influe pas sur la résistance de conduction du commutateur car,
l'augmentation de résistance d'un transistor est compensée par la diminution de celle de l'autre.
Vg > 0 Vg > 0 V > 0
D
G G
S D S D
(a) n n (b) n n
p p
B B
Fig. II-17 : canal d'un transistor MOS polarisé
V+
V-
Vref
Vo
Vo
L'utilisation de l'Ampli-Op avec contre réaction positive, a l'avantage de présenter deux seuils
de basculement. Le trigger de Schmitt est la configuration à contre réaction positive la plus
courante.
Vo
Vi
Voh
Vo
Vs1 Vs2
Vi
R1
R2
Vol
Vref
Fig. II-21 : Trigger de Schmitt Fig. II-22 : Réponse d'un trigger de Schmitt
Electronique Numérique par A. OUMNAD II-21
Vo = VOL
R2 R1
Vs2 V VOL Vref VS2
R1 R 2 R1 R 2
t
Vo Si Vref=0 et VOL = -VOH :
VOH VS1 = -VS2. La courbe de la fig. 2.22b est
symétrique par rapport à zéro.
Remarque :
Avec la contre réaction positive, il est impossible de faire fonctionner l'Ampli-Op dans la zone
linéaire, le basculement de la tension de sortie est quasi instantané. Prenons un exemple :
Données : Vcc = 15V, Vee = -15V, VOH = 15V, VOL = -15V, Vref =0, R1 = R2 ,
Abo = 106 Zone linéaire : [ -15µV , +15 µV ]
Etat initial : V- = -7.5V + 16 µV
Vo = VOL = -15V V+ = -7.5V Ve = V+ - V- = -16 µV
Si on augmente Ve de 2 µV pour essayer d'aller dans la zone linéaire
V- = -7.5V + 14 µV Ve = -7.5V +7.5V -14 µV = -14 µV Vo = 106 . -14 µV = -14 V
Sans contre réaction positive, tout s'arrête dans cet état, mais "grâce" à la contre réaction, on a :
V+ = Vo / 2 = -7 V Ve = -7V +7.5V -14 µV = 0.5V - 14 µV >> 15 µV Vo = VOH = +15V
Cet état est stable car maintenant V+ = 7.5V Ve = 7.5V +7.5V -14 µV 15V >> 15 µV
15V
-15µV-14µV
Ve
-16µV 0.5V 15V
15µV
-14V
-15V
Vo Vc(V-) Vseuil(V+)
R VOH
VS1
Vo
t
t2
C t1
R1 VS2
R2
VOL
T
Fig. II-25 : Multivibrateur Astable
t t
RC R1 2R2 RC
Vc VOL (VOL VS1 )e VOL 1 e
R1 R2
A l'instant t2=T/2 on a :
T
R2 R 2R2
Vc T2 VS2 VOL VOL 1 1 e 2RC
R1 R2 R1 R2
T
2 RC
R1 ( R1 2 R 2 ) e
R1 2R2
T 2RC Ln
R1
Si R1=R2 On a VS1=-VS2=VOH / 2 et :
T 2RC Ln 3
Le 555 est un petit circuit intégré qui peut être utilisé soit en générateur d’impulsion
(monostable) soit en générateur d’horloge (Astable). Son schéma bloc est le suivant.
Electronique Numérique par A. OUMNAD II-23
Vcc
Seuil - R Q
3
Sortie
6 +
R 7
Décharge
2
Déclanchement
- S Q T
+
4 1
RAZ
Fig. II-26 : Schéma bloc d’un Timer 555
CAS V2 V6 R S Q T
1 < 1/3 Vcc < 2/3 Vcc L H H Bloqué
2 > 1/3 Vcc < 2/3 Vcc L L Qp Inchangé
3 > 1/3 Vcc > 2/3 Vcc H L L ON
4 < 1/3 Vcc > 2/3 Vcc H H Interdit
V2
a) La durée de l'impulsion Ve est supérieure à RC, la tension au bornes de
la capacité atteint 2/3 Vcc à l'instant t' < t2 , donc à l'instant t2, on se
trouve dans le cas 4, les résultats ne peuvent être prévus, ce cas est t1 t' t2
Vc
prohibé .
b) L a durée de l'impulsion Ve est faible, (inférieure à RC), on se trouve dans le cas 2, ( V2=Vcc >
1/3 Vcc et V6 < 2/3 Vcc), la situation reste inchangée, T reste bloqué et la capacité continue de
se charger.
à l'instant t2, la tension au bornes de la capacité devient supérieure à 2/3 Vcc, on se trouve
dans le cas 3, le transistor conduit est la capacité se décharge instantanément , la tension à ses
Electronique Numérique par A. OUMNAD II-24
bornes passe aussitôt en dessous de 2/3 Vcc et on se retrouve à l'état initial ( cas 2) : V2=Vcc,
Vc 0, T conducteur.
Si une autre impulsion similaire se présente sur l'entrée 2, le phénomène se répète égal à lui
même et on recueillera une impulsion carré de durée T=t3-t1 sur la sortie.
Ve Vcc
8 4 Vs
Vcc 3
2
Ve R
6 7
1
C
Fig. II-27 : 555 utilisé en monostable
VC ( T ) 2 V V CC 1 e RC
3 CC
T RC Ln(3)
Ve
Vcc
2/3Vcc
1/3Vcc
Vs t1 t2
Vcc
Vc t1 t3
T
2/3Vcc
Vs T1 T2
Calculons la période du signal de sortie : Vcc
T1 (R a + R b )C Ln(2)
Décharge de la capacité
t T2
2 R bC 2 R bC 1
VC ( t ) V cc e VC ( T 2 ) V cc e V cc
3 3 3
T2 R b C Ln(2)
T (R a + 2R b )C Ln(2)
Electronique Numérique par A. OUMNAD III-26
Les familles bipolaires : Elles sont fabriquées à base de transistors bipolaires. La plus répandues
d'entre elles est la famille TTL (Transistor Transistor Logic) qui possède de nombreuses
variantes.
Les familles CMOS : Elles sont fabriquées à base de transistor CMOS.
Les familles BiCMOS : Ces familles combinent les avantages des technologies Bipolaires et
CMOS.
Les familles Low Voltage : Ce sont des familles CMOS ou BiCMOS fonctionnant avec une faible
tension d'alimentation.
La raison de l'existence d'un nombre important de familles logiques, est qu'il est difficile de
concevoir une porte logique qui a, à la fois, de très bonnes performances en consommation,
vitesse, driving capability et d'immunité au bruit.
Tensions :
VCC : tension nominale d’alimentation,
VIH : tension d’entrée au niveau logique haut (Input High),
VIL : tension d’entrée au niveau logique bas (Input Low),
VOH : tension de sorti e au niveau logique haut (Output High),
VOL : tension de sortie au niveau logique bas (Output Low).
Courants : (par convention, les courant entrant sont comptés positifs, et les sortant négatifs)
ICC : courant d’alimentation (suivant les conditions d’utilisation de la porte),
IIH : courant d’entrée au niveau logique haut,
IIL : courant d’entrée au niveau logique bas,
IOH : courant de sortie au niveau logique haut,
IOL : courant de sortie au niveau logique bas.
Electronique Numérique par A. OUMNAD III-27
I IL I IH
Vcc Vcc
I IL
ICC VIH
I OL I IL I OH
VOL VOH
VIL
I IH
I IL
Quelque soit sa famille logique, une porte logique peut être représentée par le model suivant :
Vcc
Vi1
Vi2 H
Logique Vo
Vin L
Selon la fonction logique réalisée par la porte et la configuration des entrées, le bloc logique
détermine la commande des deux commutateurs H et L, 3 configurations sont possibles :
L fermé, H ouvert, La sortie est au niveau bas Vo = VOL niveau logique "0"
L ouvert, H fermé, La sortie est au niveau haut Vo = VOH niveau logique "1"
L ouvert, H ouvert, La sortie est isolée Vo = VOZ niveau logique "Z" = haute impédance
L fermé, H fermé, Cet état est interdit car il correspond à un court-circuit entre Vcc et la
masse
Malheureusement, il n'y a pas de nomenclature standard adoptée par tous les constructeurs. La
nomenclature suivante est actuellement la plus utilisée, elle comporte 10 champs, mais le plus
souvent on n'utilise que 3 ou 4 champs :
Exemple :
1 2 3 4 5 6 7 8 9
SN 74 LVC H 16 2 244 A DGG
1. Standard Prefix
Electronique Numérique par A. OUMNAD III-28
Blanc : TTL Standard, c'est la première série, n'est pratiquement plus utilisée. Consomme 10
mW pour un délai de 10 ns
H : TTL série High speed : plus rapide mais consomme plus. N'est plus utilisée de nos jours.
(22 mW pour 6 ns)
L : TTL série Low power : Consomme peu mais très lente. Sa structure est identique à celle de
la série standard, amis elle fait appel à des valeurs de résistances plus élevées. N'est plus
utilisée de nos jours. (1 mW pour 33 ns)
Electronique Numérique par A. OUMNAD III-30
S : TTL série (Schottky) : Améliore les performances par l'utilisation de diodes et de transistors
Schottky. En voie de remplacement par la série AS et la série F. (19 mW pour 3 ns).
LS : TTL série (Low power Schottky) : C'est une variante peu gourmande de la série S. C'est une
variante fortement utilisée. En cours de remplacement par la série ALS. (2mW pour 10 ns)
ALS : TTL série (advanced Low power Schottky) : C'est une version améliorée de la série LS.
C'est probablement la série des prochaines décennies. Elle améliore dans un rapport de 2 les
performances de la série LS (1mW pour 4 ns).
AS : TTL série (Advanced Schottky) : C'est la série la plus rapide de la famille TTL. Son utilisation
demande beaucoup de précaution. (8.5 mW pour 1.5 ns).
F : TTL série (Fast) : Plus rapide que la série LS et consomme moins que la série S. A les mêmes
règles d'utilisation que la série S.
Alimentation Température
Famille civile : 74 5V 5% [ 0°C - 70°C ]
[ 4.75 - 5.25 ]
Famille militaire : 54 5 V 10 % [ -55°C - 125°C ]
[ 4.5 - 5.5 ]
En logique TTL la tension d'alimentation doit être bien stabilisée, elle doit pouvoir accepter les
appels brusques de courant. Les pointes de courant se produisent quand plusieurs circuits
changent d'état en même temps. Pour aider l'alimentation à suivre les variations instantanées de
courant, des condensateurs jouant le rôle de réservoirs donc de filtres sont placés le plus près
possible des circuits afin de fournir les courants instantanés éliminant ainsi les pointes de tension.
Des condensateurs au tantale sont fabriqués spécialement pour cet effet.
R2
R1 R4
1.6K
4K
B3 Q3
B1
B2 D3
Vi Q1 Q2
C V
1
B4 Q4 o
R3
1K
Le schéma électrique de la porte élémentaire de cette série est illustré sur (Fig. III.3a). Cette
porte possède une sortie qui a une structure dite totem-pole formée de R4, Q3, D3, et Q4, on
verra par la suite que d'autre structure de sortie existent.
Electronique Numérique par A. OUMNAD III-31
Vo = VOL = 0,2V
Caractéristique de transfert
Voyons maintenant comment les chose se passent Quant on fait varier la tension d’entrée
entre les 2 valeur précedentes.
Si les tensions d'entrées Vi augmentent à partir de 0. Vers vi= 0.6V, VB1 = 1.2V, Q2
commence à conduire, Q4 ne peut conduire car V B4 0V , Q2 fonctionne en amplificateur de gain -
R2/R3=-1.6 et Q3 en émetteur suiveur, la sortie suit VC2 à deux seuils de jonction près (Fig. III.4b).
Q2 voit la valeur de la tension d'entrée Vi à son entrée car : VB2 = VB1 - 0.6 = Vi + 0.6 -0.6 = Vi. Si Vi
continue de monter, Vo va diminuer 1.6 fois plus vite, quand Vi atteint 1.2V, (Vo est de l'ordre de
2.8V) Q4 commence à conduire mais il n'est pas encore saturé, la jonction B E4 shunte la résistance
R3, le gain de l'ampli augmente et devient de l'ordre de 50. Si Vi continue d'augmenter, Vo va
diminuer 50 fois plus vite, quand elle atteint 0.2V, Q4 se sature et Vo ne diminue plus, en ce
moment on a VC2=0.2+2x0.6=1.4V, si Vi continue à augmenter, VC2 continue à diminuer et Q3 se
bloque et dès que VC2 est de l'ordre de 0.7+0.2=0.9, Q2 se sature. La chute de la tension Vo de
2.8V à 0.2 V est quasiment verticale, de ce fait quand elle est de l'ordre de 0.2V Vi est à peine
légèrement supérieure à 1.2V et VB1 est de l'ordre de 1.8V, si Vi continue à augmenter, VB1 ne peut
continuer à augmenter car elle voie les trois jonction BC 1, BE2 et BE4 donc la jonction BE1 se bloque
et le courant d'entrée qui était sortant devient entrant (très faible). La courbe de la figure (Fig.
III.4c) illustre le fonctionnement détaillé ci-dessus.
Rôle de la diode D3 :
Le rôle de la diode D3 est d'assurer que le transistor Q3 soit bloqué quand le transistor Q4 est
saturé. En l'absence de cette diode, quand Q2 et Q4 sont saturés, on a V C2 = VBE4 = 0.7+0.2 = 0.9V,
cette tension est largement suffisante pour faire conduire Q3 car on aura VBE3 = 0.9-0.2 = 0.7V, ill
en résultera un courant statique permanent traversant Q3 et Q4. Ce courant augmente
inutilement la consommation de la porte sans en améliorer les performances.
Electronique Numérique par A. OUMNAD III-32
Vo
Vcc=5V Vcc=5V 4
3.8 pente -1.6
R2
R2 1.6K 3
R4
1.6K
Q3
2.4
Vi
pente -50
Q3 D3 2
Q2
Vo
D3
Voh R3 1
1K
0.4
Vi
0.8 1 2 3 4
Entrée Sortie
VILmax = 1.2V VOHmin = 2.8V
VIHmin = 1.3V VOLmax = 0.2V
Les constructeurs nous disent que pour s'assurer d'un bon fonctionnement même dans les
conditions les plus défavorables (Température, alimentation, charge), avec une petite marge de
sécurité, il faut adopter les limites suivantes
Entrée Sortie
VILmax = 0.8V VOHmin = 2.4V
VIHmin = 2.0V VOLmax = 0.4V
Etat haut : Au pire des cas Vo1 = 2.4V, la porte 2 considère Vi2=Vo1 comme un niveau haut tant
qu'il est supérieur à 2V, donc là aussi on peut tolérer un parasite de 0.4V sur Vo1 sans altérer le
fonctionnement normal.
VNH = 2.4 - 2 = 0.4 V
I1/n.
Les constructeurs nous assurent que dans le cas le plus défavorable le courant I IL ne peut dépasser
1.6 mA. (IILmax = - 1.6 mA ; le (-) indique que le courant est sortant)
IILmax = 1.6 mA
autres portes qui lui sont connectées ou par une éventuelle IIL
charge résistive reliée à Vcc comme cela est illustré sur la figure
IOL
3.5. I
IL
IOLmax = 16 mA
D3
supérieure à VOHmin. Les constructeurs recommandent la valeur I OH Voh
:
IOHmax = 0.4 mA IH I
ce qui garantit que les conditions, VOH reste > VOHmin tant que Fig. III.8 : courant de sortie à l'état haut
IOH 0.4 mA.
Dans le cas d'une charge résistive, il faut faire attention car quand I OH augmente, VOH diminue et
peut descendre en dessous de VOHmin et de ce fait ne sera plus utilisable d'un point de vue
LOGIQUE.
Si on observe la courbe A2 (du constructeur) qui illustre la variation de VOH en fonction de IOH,
on s'aperçoit que la valeur de 0.4mA est vraiment trop confortable alors qu'on peut demander à la
porte un courant bien plus important ( 8 mA) avant que la tension VOH ne descende en dessous
du seuil autorisé (2.4 V) .
Il faut remarquer que le courant consommé présente des pics pendant les transitions de la
sortie, ceci est dû au fait que les transistors Q3 et Q4 vont conduire tous les deux pendant un très
court instant, il en résulte une circulation de courant dans le totem-pole, elle est heureusement
limitée par la résistance R4. La conséquence de ces pics de courant est une légère augmentation
de la consommation avec l'augmentation de la fréquence des transitions. Ce phénomène est
comme on va le voir beaucoup plus marqué chez la famille CMOS.
R=100k
Ve Vs
C=100n
F
1.6
Calculer la durée introduite par le retardateur
0.8
évite le stockage des charges dans la base et de ce fait, on diminue le temps de commutation.
L'emploi des diodes et des transistors Schottky a donné naissance à la série TTL-S dont la porte
élémentaire est illustrée sur la figure. Elle a un temps de propagation de seulement 3 ns, mais
l'utilisation de résistances de faibles valeurs porte la consommation à 23 mW.
La structure (R3, R4,Q5) dite LSD (Limited Saturation device) limite le courant de base de Q6
pour en accélérer la commutation. En effet le courant qui arrive de Q 2 se partage entre Q5 et Q6,
en effet si IB6 VB6 IB5 IC5 IB6 C'est une sorte de contre réaction négative.
Remarque : IOHmax n'est en général pas précisé, d'après la courbe D5 du constructeur, On peut
adopter une valeur de 25 mA pour IOHmax
VOH(V)
2
S AS
STD
1 LS
ALS
IOH(mA)
0 5 10 15
Fig. III.19 : Tension de sortie VOH en fonction du courant de sortie IOH
VOL(V)
STD
4
ALS
3
LS S
2
1 AS
IOL(mA)
0 50 100 150
Fig. III.20 : Tension de sortie VOL en fonction du courant de sortie IOL
Electronique Numérique par A. OUMNAD III-41
La figure Fig. III.21 rappelle les conditions de conduction et de blocage des MOS-FET à
enrichissement utilisés.
Canal Canal
n p
I D ID
D D
G B G B
V GB
V G S
S VT = -
V T =1 B
H
V H 1V
V GS < VT OF V GS > VT OF
H H
V VT F V VT F
GS > O GS < O
H
> N < H
N
Fig. III.21 : Caractéristiques d'un MOS à enrichissement
III.5.1.1 Alimentation
Les circuits de la famille CMOS ne sont pas forcément alimentés entre une tension positive fixe
et la masse comme c'est le cas de la famille TTL, ils peuvent être alimentés entre une tension V DD
et VSS quelconques en respectant les limites suivantes 3V < VDD-VSS < 18V. Les niveaux logiques
haut et bas seront définis ultérieurement avec plus de précision mais on peut déjà dire que VOH
VDD et VOL VSS.
VGS2 0 Q2 Bloqué
Vi Vo
Vo = VOH =VDD
Q2
Vi = "H" = VDD
VGS1 0 Q1 Bloqué V SS
VGS2 = (VDD-VSS) > 3V Q2 Conducteur Fig. III.22 : Inverseur CMOS
Vo = VOL = VSS
La tension de transition des circuits CMOS est de l'ordre Vdd avec buffer
VDD VSS
de VT . Le circuit CMOS que nous venons de
2
sans buffer
voir ne possède pas un gain très élevé, par conséquent, la
caractéristique de transfert n'est pas très raide dans la
région de transition (Erreur ! Source du renvoi
Vi
introuvable.). Des versions "bufferisées" sont disponibles, Vss
sur ces circuits, on a rajouté un amplificateur (buffer) à
VT
deux étage à la sortie (Fig. III.23), l'amplification dans la
région de transition passe de 15 (sans buffer) à 2500
(avec buffer).
que les deux entrées soient "H" car Q3 et Q4 en série 'ET'. Pour la porte NOR (fig. 3.19b), il
suffit qu'une entrée soit "H" pour que la sortie soit "L" et il faut que les deux entrées soit "L" pour
que la sortie soit "H".
VDD VDD
Q1
Vi1
Vi1 Q1 Q2
Vo Q2
Vi2
Vi2
Q3 Vo
Q3 Q4
Q4
VSS VSS
Fig. III.24 : Porte NAND CMOS Fig. III.25 : Porte NOR CMOS
Q2
VDD
Vea Vdd
VSS 14 13 12 11 10 9 8
Vsa
VDD
Q1
1 2 3 4 5 6 7
VSS Vss
Fig. III.26 : Porte analogique Fig. III.27 : Boîtier 4016
Cet interrupteur analogique commandé par un signal logique n'est pas réellement un circuit
logique, Je l'ai quand même cité dans ce chapitre car je n'aurai pas l'occasion de le faire dans un
autre cours.
exercice : On dispose d'une porte bufferisée alimentée entre VDD=+10V et VSS=–5V, donner les
valeur de VT , VILmax et VIHmin . Même chose pour VDD=+7V et VSS=–7V
Dans le cas où ¦Io¦ est inférieur à 1µA (charge=porte CMOS), on a les conditions :
VOLmax = VSS + 0.05V VOHmin = VDD-0.05V
Dans le cas de charges donnant lieu à des courants Io plus important, il faut se référer aux
courbes de sorties (Fig. III.29).
Vdd=5v Vss=masse
VOH VOL
5 5 125° 25° -55°
4 4
-55°
3 3
2 125° 25° 2
1 1
IOH IOL
mA mA
1 2 3 4 5 6 7 8 1 2 3 4 5
Fig. III.29 : Caractéristique de sortie d'une porte CMOS
Electronique Numérique par A. OUMNAD III-45
5V
III.5.2.4 Temps de propagation
10V
Le temps de propagation tp en CMOS dépend 100
fortement de la tension d'alimentation et de la
capacité de charge CL et de la température, comme 15V
III.5.2.6 Sortance
Si des sorties CMOS sont connectées à des entrées CMOS, il n'y a alors pratiquement aucune
charge de sortie en courant continue, la sortance n'est donc pas limitée par cet aspect mais
surtout par la capacité de charge qui ne doit pas dépasser 1 nF. Puisque chaque entrée a une
capacité max. de 7.5 pF, on obtient une sortance de 133. Mais sachant que la capacité de charge
agit fortement sur le temps de propagation et sur la consommation dynamique, il est conseillé de
ne pas dépasser une sortance de 50.
Electronique Numérique par A. OUMNAD III-46
Vcc Vcc
D1 D1
chute de
tension R1
R2
Q1
Q2
p Q3
Vi M1
Vo
n contre
inverseur
d'entrée réaction
Fig. III.34 : étage d'entrée BiCMOS simplifié Fig. III.35 : étage de sortie BiCMOS simplifié
Deuxièmement, le transistor bipolaire a la propriété de passer à l'état bloqué d'une façon plus
efficace que le transistor MOS, ceci réduit le courant de fuite qui passe de Vcc à la masse pendant
le basculement. La combinaison de ces deux propriétés réduit la consommation de puissance en
haute fréquence.
III.5.5.2 Caractéristique d'entrée
Les circuits de la famille ABT sont conçus pour être compatibles avec la famille TTL. Le seuil de
basculement en entrée se situe entre 0.8V et 2 V, il est typiquement de 1.5V. L'étage d'entrée est
constitué d'un inverseur CMOS (Fig. III.34) pour réduire le courant et la capacité d'entrée afin de
minimiser la charge globale du Bus qui distribue les signaux à tout les circuit d'un système
numérique. Avec cet étage d'entrée CMOS, la tension de basculement serait de Vcc/2=2.5V, pour
la ramener à 1.5V, on utilise un circuit de chute de tension (D 1 et Q1) pour abaisser la tension
d'alimentation de l'étage d'entrée.
La diode D1 évite le retour du courant vers Vcc dans le cas d'applications avec mise hors tension
partielle de sous-ensemble de circuits.
Les valeurs typiques de IOL est de 64 mA et celle IOH est de 32 mA. Cependant d'après les
courbes de la figure Fig. III.37, on voit que la technologie ABT peut fournir jusqu'à 80 mA pour les
deux courants.
Electronique Numérique par A. OUMNAD III-49
Pour diminuer les temps de propagation internes des circuits, les dimensions des transistors on
été très fortement réduite grâce aux nouvelles techniques de fabrication des circuits intégrés.
La tension d'alimentation de 5V produit des champs assez forts, qui à la longue, fatigue les
composants et augmente le risque de claquage des oxydes dans les transistor MOS.
L'utilisation des CI dans la fabrication d'équipements portables alimentés sur pile nécessite
l'utilisation de circuits à faible consommation, celle ci peut être réduite en diminuant la valeur
de la tension d'alimentation. La consommation en puissance dépend linéairement de la
fréquence et de la capacité de charge, et varie comme le carré de la tension d'alimentation
(Wdyn CL Vcc2 f).
Une faible tension d'alimentation diminue la chaleur dissipée par le circuits ce qui facilite la
conception de circuits et de systèmes à forte densité de composants tout en améliorant leur
sécurité et leur durée de vie.
Les familles HC, AHC, et AC permettaient déjà l'utilisation d'une tension d'alimentation
inférieure à 5V (jusqu'à 2V pour HC et AHC et 3 V pour AC). Mais la diminution de Vcc diminue la
vitesse de ces circuit et leur driving capability . Le tableau ci-dessous illustre cette constatation.
Pour plus d'information voir : "Design Considerations for logic products SDYAE01" de Texas.
64 5V
ALVT LVT BCT
3.3V
ABT 74F
56
48
40
32
16
AC
8 AHC LV HC/HCT
AHCT AHC
CBT
5 10 15 20 25ns
Electronique Numérique par A. OUMNAD IV-51
Pour réaliser des multiplexeurs qui ont un grand nombre d'entrées, on peut utiliser de "petits"
multiplexeurs montés en pyramide. (Fig. IV.2b)
E0
E1 1/4
E0 E2
E3
E1 E4
E5 1/4
E6
E7
E2 S
1/4
E8 S
E9 1/4
E3 E 10
E 11
E 12
E 13 1/4
E 14
E 15
A1 A0 A0 A1 A2 A3
Fig. IV.2 (a) : Multiplexeur 1 parmi 4 (b) : Multiplexeur 1 parmi 16
D'une manière générale, pour choisir un mot de M bits parmi N mots, il faut M multiplexeurs
permettant de choisir une entrée parmi N. Chaque multiplexeur a n bits d'adresse tels que 2n N.
S7
S6
S5
S4
7
S3
6 S2
5 S1
4
S0
3
A7 2
A6 1
A5 0
B7 A4
B6 A3
B5 A2
C7 B4 A1
C6 B3 A0
C5
MXR 1/4
B2
D7 C4 B1
D6 C3 B0
D5 C2
D
A 43 C1
D3 C0
D2
D1
D
A 03
A0
A1
Fig. IV.3 : Sélecteur de données, 1 mot de 8 bits parmi 4 mots
S3
S2
S1
S0
3
2
1
0
A3
A2
A1
B3 A0
B2
B1
C3 B0
C2
C1
D3 C0
D2
D1
MXR 1/8
E3 D
A 03
E2
E1
F3 E0
F2
F1
G3 F0
G2
G1
H3 G0
H2
H1
H
A 03
A0
A1
A2
Fig. IV.4 : Sélecteur de données, 1 mot de 4 bits parmi 8 mots
Electronique Numérique par A. OUMNAD IV-53
A3 A2 A1 A0
IV.2 Les démultiplexeurs Fig. IV.5 : Multiplexeur 1/16 utilisant deux 74LS151
S0
Le démultiplexeur est le circuit complémentaire du multiplexeur. Il a
S1
E une entrée et plusieurs sorties ainsi qu'un certain nombre d'entrées
SN d'adresse. La sortie "pointée" par l'adresse est connectée à l'entrée.
Les autres sorties peuvent être soit à l'état bas soit à l'état haut.
An A1 A0
Fig. IV.7 : Démultiplexeur
A1 A0 S3 S2 S1 S0 S0 EA1 A 0
0 0 0 0 0 E S1 EA1A 0
0 1 0 0 E 0 S2 EA1 A 0
1 0 0 E 0 0 S3 EA1A0
1 1 E 0 0 0
E E
S0 E S0 S0
S1 S1 S1
S2 S2 S2
S3 S3 S3
A1 A0 A1 A0 G A1 A0
(a) : démultiplexeur 1/4 (b) : démultiplexeur 1/ 4 avec entrée de (c) : démultiplexeur 1/4 avec entrées non
validation G sélectionnées = "H"
Fig. IV.8 : variantes de démuliplexeur
Le schéma de Fig. IV.8b montre un démultiplexeur avec entrée de validation, G=0 toutes les
sortie sont "L' l'état de E et des adresses. G=1 Le circuit fonctionne en démultiplexeur
Electronique Numérique par A. OUMNAD IV-54
normal.
Etudions maintenant un DMXR 1/4 dont les sorties non sélectionnées sont à l'état haut. Si on
rajoute des inverseurs à la sortie du DMXR de Fig. IV.8a (ce qui revient à remplacer les AND par
des NAND), les sorties sont sélectionnées sont "H" mais la sortie sélectionnée est égale au
complément de E, il faut donc inverser l'entrée aussi. On obtient le DMXR de la figure Fig. IV.8c
S0 S0
S1 S1
S2 S2
S3 S3
A1 A0 A1 A0
(a) (b)
Fig. IV.9 : Décodeur
Le 74LS139 est un décodeur démultiplexeur 1 parmi 4. Son schéma est le même que celui de
Fig. IV.8c. Il peut être utilisé en décodeur ou en démultiplexeur. En décodeur l'entrée E est
considérée comme une entrée de validation, E=0 fonctionnement en décodeur. E = 1 circuit
inhibé, toutes les sorties sont "H".
S0
S1 Le 74154 est décodeur / démultiplexeur 1/16 avec 4 bits
S2
G0 S3
S4 d'adresse et deux entrées qui servent de validation ou
S5
G1 S6 d'entrée logique dans le cas d'utilisation en démultiplexeur.
74154 S7
S8 Le fonctionne en décodeur est obtenu pour G0=G1= "L".
S9
S 10 Le fonctionnement en démultiplexeur est obtenu en prenant
S 11
S 12 une des deux entrées G comme entrée logique, l'autre entrée
S 13
S 14 étant à la masse.
S 15
Dans le cas G0 = G1 = "H", toutes les sorties sont "H".
A3 A0 A2 A 1
Fig. IV.10 : Décodeur/démultiplexeur 1/16
Electronique Numérique par A. OUMNAD IV-55
bi Si = ai bi + ai bi ai
ai 0 1 Si
0 1 0 = ai + bi bi
1 0 1
Fig. IV.12 : coparateur 2 bits
an
IV.3.1 Comparateurs du commerce Sn
Le 74LS85 (Fig. IV.14) est un comparateur de deux b n
mots de 4 bits A et B. il peut tester si A=B ou si A<B ou si Fig. IV.13 : comparateur 2 mots de n+1 bits
A>B.
A0
A1
A2
A3 74LS85
B0
B1
B2
B3
A<B A<B
A=B A=B
A>B A>B
A0 A4 An-4
A1 A5 An-3
A2 A6 An-2
A3 A7 An-1
74LS85 74LS85 74LS85
B0 B4 Bn-4
B1 B5 Bn-3
B2 B6 Bn-2
B3 B7 Bn-1
1
IA=B OA=B IA=B OA=B IA=B OA=B
IA>B OA>B IA>B OA>B IA>B OA>B
IA<B OA<B IA<B OA<B IA<B OA<B
0
Fig. IV.15 : Comparaison de deux mots de plus de 4 bits chacun
b i a i r i-1 si ri
biai biai
ri-1 00 01 11 10 ri-1 00 01 11 10
0 0 1 0 1 0 0 0 1 0
1 1 0 1 0 1 0 1 1 1
ri si
Fig. IV.17 : Additionneur élémentaire
si ri 1 ai bi ai bi ri 1 ai bi ai bi
ri ai bi ai bi ri 1 ai bi ri
si ri 1 ai bi + ri 1 ai bi 1
ri ai bi ri 1 ai bi
si ai bi ri 1
b3 a 3 b2 a 2 b1 a 1 b 0 a 0 re
r2 r1 r0
r3 s 3 s 2 s 1 s 0
Fig. IV.19 : additionneur de 2 mots de 4 bits
Electronique Numérique par A. OUMNAD IV-58
ro = Go + Po re
r1 = G1 + P1 ro = G1 + P1G0 + P1P0 re
r2 = G2 + P2 r1 = G2 + P2G1 + P2P1G0 + P2P1P0 re
r3 = G3 + P3 r1 = G3 + P3G2 + P3P2G1 + P3P2P1G0 + P3P2P1P0 re
Le calcul d'une retenue ri quel que soit son rang nécessite toujours trois étages logiques
S
Fig. IV.23 : Unité arithmétique et logique
C2 C1 C0 Opération réalisée
0 0 0 S = 0000
0 0 1 S = B moins A Opérations
0 1 0 S = A moins B
0 1 1 S = A plus B Arithmétiques
1 0 0 S=A+B Opérations
1 0 1 S=A B
1 1 0 S=A.B Logiques
1 1 1 S = 1111
a AC
a b c d e f g
f b
g
e c
a b c d e f g
d CC
(a) (b) (c)
(a) : Dispositions des LEDs, (b) : cathode commune, (c) : anode commune
Fig. IV.24 : Afficheur sept segments
Les afficheurs cathode commune se commandent par niveau haut et ceux à anode commune se
commandent par niveau bas.
Les nombres à afficher sont codés en BCD, chaque digit est codé en binaire sur 4 bits. Le rôle du
décodeur BCD-7segment et de générer à partir du code binaire DCBA d'un chiffre, la configuration
adéquate des entrée a, b, c, d, e, f et g de l'afficheur afin d'allumer les LEDs qui forment le chiffre
considéré.
Faisons l'étude d'un décodeur pour afficheurs cathode commune
Electronique Numérique par A. OUMNAD IV-60
D C B A Dec a b c d e f g
0 0 0 0 0 1 1 1 1 1 1 0
0 0 0 1 1 0 1 1 0 0 0 0
0 0 1 0 2 1 1 0 1 1 0 1
0 0 1 1 3 1 1 1 1 0 0 1
0 1 0 0 4 0 1 1 0 0 1 1
0 1 0 1 5 1 0 1 1 0 1 1
0 1 1 0 6 1 0 1 1 1 1 1
0 1 1 1 7 1 1 1 0 0 0 0
1 0 0 0 8 1 1 1 1 1 1 1
1 0 0 1 9 1 1 1 1 0 1 1
1 0 1 0 10 x x x x x x x
1 0 1 1 11 x x x x x x x
1 1 0 0 12 x x x x x x x
1 1 0 1 13 x x x x x x x
1 1 1 0 14 x x x x x x x
1 1 1 1 15 x x x x x x x
Tableau IV-1 : table de vérité d'une décodeur BCD 7 segment CC
On obtient les expressions
A
suivantes pour les différents
segments ce qui donne le décodeur
représenté sur la figure Fig. IV.25. a
B
a B D AC AC
b C AB AB
C
c B A C
d D AB BC AC ABC b
D
e AB AC
f D CA AB CB c
g AB BC BC D
D C D A Dec a b c d e f g
0 0 0 0 0 0 0 0 0 0 0 1
0 0 0 1 1 1 0 0 1 1 1 1
0 0 1 0 2 0 0 1 0 0 1 0
0 0 1 1 3 0 0 0 0 1 1 0
0 1 0 0 4 1 0 0 1 1 0 0
0 1 0 1 5 0 1 0 0 1 0 0
0 1 1 0 6 0 1 0 0 0 0 0
0 1 1 1 7 0 0 0 1 1 1 1
1 0 0 0 8 0 0 0 0 0 0 0
1 0 0 1 9 0 0 0 0 1 0 0
1 0 1 0 A 0 0 0 1 0 0 0
1 0 1 1 B 1 1 0 0 0 0 0
1 1 0 0 C 0 1 1 0 0 0 1
1 1 0 1 D 1 0 0 0 0 1 0
1 1 1 0 E 0 1 1 0 0 0 0
1 1 1 1 F 0 1 1 1 0 0 0
Tableau IV-2 : table de vérité d'un décodeur BCH-7 segment AA
Vcd VD VOLn
on a R
I dn
a
Décodeur
R R R
b
Décodeur a
b
g
R R R
g
g b a g b a
Fig. IV.27 : Pilotage d'un afficheur CC Fig. IV.28 : Pilotage d'un afficheur CC avec décodeur à sortie OC
La broche BI/RBO peut fonctionner soit en entrée BI (Blanking input) soit en sortie RBO
Le schéma de la figure Fig. IV.31 montre comment connecter les décodeurs pour que les zéros
de gauche ne soient pas affichés.
LT D C B A LT D C B A LT D C B A LT D C B A
g f e d c b a g f e d c b a g f e d c b a g f e d c b a
Fig. IV.31 : Configuration permettant d'effacer les zéros de gauche avec les décodeur 7446/47/48
7449
A a C'est un décodeur (14 broches) sortie collecteur ouvert à commande par
B
N b niveau haut. L'alimentation Vcd des lampes doit être égale à l'alimentation
C c
D d
Vcc du décodeur. L'entrée BI permet quand elle est "L" d'éteindre
e l'afficheur l'état des entrées.
f
BI IOLmax = 8 mA (trop faible)
g
Fig. IV.32 : SN7449
Electronique Numérique par A. OUMNAD V-64
Avec cette version de base, on remarque sur la table de vérité que les entrées Set Reset sont
actifs au niveau bas ; la sortie Q est activée par un niveau bas de l’entre Set. On peut changer
cette situation juste en intervertissant les entrées S et R. On obtient comme indiqué sur le figure
ci-dessous une bascule RS dont la sortie Q est positionné par un niveau haut sur l’entrée Set et
Remise à zéro par un niveau haut sur l’entrée Reset
R
Q SR Q
R Q
0 0 Sans intérêt
0 1 0
1 0 1
S /Q 1 1 mémoire
/Q
S
H = 1, Bascule fonctionne normalement, les sorties suivent les entrées (selon la table de vérité).
Nous dirons que la bascule est transparente ou qu’elle a les yeux ouverts
Electronique Numérique par A. OUMNAD V-65
H = 0, la bascule passe en état mémoire. Les sorties restent bloquées dans le même état et ne
suivent pas les entrées, on dit qu’elles sont latchés. Nous dirons aussi que la bascule est opaque ou
qu’elle a les yeux fermés
J K Q
0 0 mémoire
0 1 0
1 0 1
1 1 basculement
K /Q
H’
Electronique Numérique par A. OUMNAD V-66
H J K Q Observation
J Q 0 0 Qp Mémoire
Clk 0 1 0
Sortie
K Q 1 0 1 suit J
1 1 Qp Alternance
J Q J Q J Q J Q
H H H
K Q K Q K Q K Q
Bascule réagissant sur Bascule réagissant Bascule réagissant Bascule réagissant
niveau haut de H sur niveau bas de H sur front montant de sur front descendant
(latch) (latch) H de H
On exploite le
retard élémentaire
des portes logiques
Electronique Numérique par A. OUMNAD V-67
En analysant cette structure, on constate que les entrées ne sont répercutées sur les sorties que
pendant le front descendant de l’horloge
V.1.9 Bascule D
D Q D J/S Q
H D Q Observation
Clk 0 0 Clk
Sortie
Q 1 1 suit D
K/R Q
Pr
J Q
H
K Q
On remarquera que cet exemple correspond à des entrées de forçage actifs au niveau bas :
Pr I C II Q III
IV 0 V 0 VI Interdit VII Forçage simultané à 0 et à 1
VIII O IX 1 X 1 XI Sortie forcée à 1
XII 1 XIII 0 XIV0 XV Sortie forcée à 0
XVI1 XVII 1 XVIII libre XIXBascule fonctionne normalement
Exemple du commerce :
Electronique Numérique par A. OUMNAD V-70
Q3 Q2 Q1 Q0
Fig. V.2 : registre Latche à 4 bits
Clk
Fig. V.3 : Registre à décalage à bascules JK ou RS, 4 bits entrée série sortie parallèle / série
A B C D
(SS)
ES
D Q D Q D Q D Q
Un registre à décalage est obtenu comme le montre la figure Fig. V.3 par la connexion de
plusieurs bascules J-K ou R-S, ou comme le montre la figure Fig. V.4 par l'association de plusieurs
bascule D.
A chaque coup d'horloge (en général front montant), la sortie de chaque bascule prend la valeur
de la sortie de la bascule qui la précède. ES est l'entrée série. Le mot ABCD constitue la sortie
parallèle et SS est la sortie série.
Différents genres de registres à décalage existe :
Décalage à droite
Décalage à gauche
Décalage à droite / gauche
Entrée série sortie série
Entrée série sortie parallèle / série
Entrée parallèle sortie série
entrée parallèle sortie parallèle ...
Electronique Numérique par A. OUMNAD V-71
QA QB QC QD
S/L
ES Q Q Q Q
D D D D
H H H H
A B C D
Fig. V.5 : Registre à décalage 4 bits entrée parallèle sortie parallèle
L'entrée D de chaque bascule est précédée d'un multiplexeur 1 parmi 2. Si l'entrée S/L (Shift /
Load) est "H", on Di = Qi-1, au coup d'horloge, il y a décalage à droite. Si S/L est "L", Di = bit de
poids i du nombre d'entrée ABCD, au coup d'horloge, Le nombre ABCD est chargé dans
QAQBQCQD.
Parmi les application de ce genre de registre on trouve la conversion série-parallèle ou parallèle
série. Dans le premier cas, le registre est placé en mode décalage (S/L=1), on charger le registre en
série (4 coups d'horloge sont nécessaires), et on vient lire le nombre de sortie Q AQBQCQD. Dans
le deuxième cas, on commence par charger le nombre d'entré ABCD dans le registre (S/L=0 suivi
d'un coup d'horloge), puis on repasse en mode décalage (S/L=1) et on envoie Chargement
Synchrone
une suite de 4 coups d'horloges, à chaque coup d'horloge, un bit est
disponible sur la sortie série = QD.
Clk
Le mode de chargement parallèle décrit ci-dessus est dit chargement
synchrone, car le chargement se fait au front d'horloge qui suit le passage de S/L
S/L à "L". Le chargement est synchrone avec l'horloge. Il arrive que certaines
Chargement
applications nécessitent que le chargement parallèle se fait au moment ou Asynchrone
S/L passe à "L" sans attendre le front d'horloge, on parle alors d'un
chargement asynchrone.
QA QB QC QD
P P P
ES D
P
Q D Q D Q D Q
H H H H
c c c c
H
S/L
A B C D
Fig. V.6 : Registre à décalage à chargement // asynchrone
Electronique Numérique par A. OUMNAD V-72
1 J Q 1 J Q 1 J Q 1 J Q
H H H H H
1 K Q 1 K Q 1 K Q 1 K Q
Fig. V.7 : Compteur asynchrone 4 bits
Les compteurs asynchrones son obtenu par association de bascule J-K comme le montre la
figure Fig. V.7 Toutes les bascules ont leurs entrées J et K forcées à 1, il en résulte qu'à chaque
coup d'horloge, leurs sortie changent d'état. Pour ce qui concerne l'horloge, la "première" bascule,
celle dont la sortie constitue le LSB, reçoit l'horloge externe. Les autres bascules, reçoivent
chacune sur son entrée horloge, la sortie de la bascule (précédente) de poids juste inférieur.
Le chronogramme de la figure Fig. V.8 montre l'évolution du compteur en fonction du temps (de
l'horloge).
A 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
B 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0
C 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0
D 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0
Décima0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1
l Fig. V.8 : Chronogramme d'un compteur asynchrone 4 bits (modulo 16)
C
Le fait que toutes les bascules ne changent pas d'état
simultanément, il apparaît des états transitoires fugitifs chaque fois D
qu'on passe d'un état à un autre. Si on note Tp le temps de
propagation de chaque bascule, examinons en détail ce qui se Tp Tp Tp
produit quand on passe de l'état 7 à l'état 8. (Fig. V.9). Quand A Fig. V.9 : états transitoires
passe à 0, B en fait de même mais seulement après un retard Tp, il
en résulte un état 0110=6 qui va exister pendant Tp. De la même façon, quand B passe à 0, C en
fait de même mais après un retard Tp, il en résulte l'état transitoire 0100=4. Quand C passe à 0, D
passe à 1 mais après Tp, il en résulte l'état transitoire 0000=0.
On remarque donc que pendant le changement d'état 7 8, le système en réalité passe par la
séquence suivante : 7 6 4 0 8 .
Electronique Numérique par A. OUMNAD V-73
En général, ceci n'est pas très gênant car les états transitoires durent très peut de temps. Mais
dans certains cas, on est obligé d'utiliser d'autres compteurs qui ne présentent pas cet
inconvénient.
A B C D
1 J Q 1 J Q 1 J Q 1 J Q
H H H H H
1 K Q 1 K Q 1 K Q 1 K Q
Fig. V.10 : Décompteur Asynchrone 4 bits
A 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0
B 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0
C 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0
D 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0
Décimal 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Fig. V.11 : Chronogramme d'un décompteur asynchrone 4 bits (modulo 16)
Une deuxième méthode consiste à prendre les sorties du compteur sur les sorties inversées des
bascules (Fig. V.12 et Fig. V.13)
1 J Q 1 J Q 1 J Q 1 J Q
H H H H H
1 K Q 1 K Q 1 K Q 1 K Q
A B C D
Fig. V.12 : Décompteur asynchrone 4 bits
Electronique Numérique par A. OUMNAD V-74
D C B A D C B A
0 0 0 0 0 1 1 1 1 15
1 0 0 0 1 1 1 1 0 14
2 0 0 1 0 1 1 0 1 13
3 0 0 1 1 1 1 0 0 12
4 0 1 0 0 1 0 1 1 11
5 0 1 0 1 1 0 1 0 10
6 0 1 1 0 1 0 0 1 9
7 0 1 1 1 1 0 0 0 8
8 1 0 0 0 0 1 1 1 7
9 1 0 0 1 0 1 1 0 6
10 1 0 1 0 0 1 0 1 5
11 1 0 1 1 0 1 0 0 4
12 1 1 0 0 0 0 1 1 3
13 1 1 0 1 0 0 1 0 2
14 1 1 1 0 0 0 0 1 1
15 1 1 1 1 0 0 0 0 0
Fig. V.13 : Séquence de comptage et de décomptage.
A B C D
1 j Q 1 j Q 1 j Q 1 j Q
H
1 k Q 1 k Q 1 k Q 1 k Q
U/D
A B C D A B C D
H Compteur H Compteur
[5] [6]
C C
Pour ce qui concerne les compteurs synchrones, le problème ne se pose pas, car la séquence de
comptage est prise en considération lors de la synthèse des compteurs.
A B C D A B C D A B C D A B C D
A B C D A B C D A B C D A B C D
Les compteurs synchrones sont aussi réalisés à l'aide de bascule J-K. Mais à la différence des
compteurs asynchrones, ici toutes les bascules reçoivent la même horloge. Il en résulte qu'a
chaque coup d'horloge toutes les sorties changent en même temps, il n y a donc pas d'états
transitoires.
H Q n Qn+1 J K J K
Pour la synthèse des compteurs synchrones,
J Q 0 0 0 x on va présenter la table de vérité de la bascule
0 0 0 1
1 1 1
J-K d'une façon un peut différentes (Fig. V.18).
H 0 1 x
1 0 Pour différentier "un peut" des compteurs
1 0 1 1 x 1
K Q 0 1 asynchrones, on va prendre des bascules
1 1 0 0 x 0
1 0 réagissant sur front montant.
Fig. V.18 : Table des transitions d'une bascule J-K
D C B A JA KA JB KB JC KC JD KD
0 0 0 0 0 1 x 0 x 0 x 0 x
1 0 0 0 1 x 1 1 x 0 x 0 x
2 0 0 1 0 1 x x 0 0 x 0 x
3 0 0 1 1 x 1 x 1 1 x 0 x
4 0 1 0 0 1 x 0 x x 0 0 x
5 0 1 0 1 x 1 1 x x 0 0 x
6 0 1 1 0 1 x x 0 x 0 0 x
7 0 1 1 1 x 1 x 1 x 1 1 x
8 1 0 0 0 1 x 0 x 0 x x 0
9 1 0 0 1 x 1 1 x 0 x x 0
10 1 0 1 0 1 x x 0 0 x x 0
11 1 0 1 1 x 1 x 1 1 x x 0
12 1 1 0 0 1 x 0 x x 0 x 0
13 1 1 0 1 x 1 1 x x 0 x 0
14 1 1 1 0 1 x x 0 x 0 x 0
15 1 1 1 1 x 1 x 1 x 1 x 1
JA JB JC JD
BA BA BA BA
DC 00 01 11 10 DC 00 01 11 10 DC 00 01 11 10 DC 00 01 11 10
00 1 x x 1 00 0 1 x x 00 0 0 1 0 00 0 0 0 0
01 1 x x 1 01 0 1 x x 01 x x x x 01 0 0 1 0
11 1 x x 1 11 0 1 x x 11 x x x x 11 x x x x
10 1 x x 1 10 0 1 x x 10 0 0 1 0 10 x x x x
JA = 1 JB = A JC = AB JD = ABC
Electronique Numérique par A. OUMNAD V-77
KA KB KC KD
BA BA BA BA
DC 00 01 11 10 DC 00 01 11 10 DC 00 01 11 10 DC 00 01 11 10
00 x 1 1 x 00 x x 1 0 00 x x x x 00 x x x x
01 x 1 1 x 01 x x 1 0 01 0 0 1 0 01 x x x x
11 x 1 1 x 11 x x 1 0 11 x x x x 11 0 0 1 0
10 x 1 1 x 10 x x 1 0 10 0 0 1 0 10 0 0 0 0
KA = 1 KB = A KC = AB KD = ABC
A B C B
1 J Q J Q J Q J Q
H H H H
1 K Q K Q K Q K Q
V.4.6.2 Généralisation
Compteur synchrone : Ja = Ka = 1
Jb = Kb = A
Jc = Kc = AB
Jd = Kd = ABC
Jn = Kn = Q0Q1Q2 …Qn-1
Décompteur synchrone : ja = ka = 1
jb = kb = A
jc = kc = A B
jd = kd = A B C
jn = kn = Q0Q1Q2 …Qn-1
A B C D
1 J Q J Q J Q J Q
H H H H
1 K Q K Q K Q K Q
H
Figure V.1 : Décompteur Synchrone 4 bits
Electronique Numérique par A. OUMNAD V-78
A B C D
DI
R
J Q J Q J Q J Q
1 H M H M H M H
K Q K Q K Q K Q
CL
R Figure V.2 : Compteur Décompteur Synchrone
QA QB QC QD
DIR
J Q J Q J Q J Q
1 H M H M H M H
K Q K Q K Q K Q
C P C P C P C P
H
CLR
A B C D
Figure V.3 : Comteur Décompteur Synchrone avec chargement parallèle et RAZ
D C B A JA KA JB KB JC KC JD KD
0 0 0 0 0 1 x 0 x 0 x 0 x
1 0 0 0 1 x 1 1 x 0 x 0 x
2 0 0 1 0 1 x x 0 0 x 0 x
3 0 0 1 1 x 1 x 1 1 x 0 x
4 0 1 0 0 1 x 0 x x 0 0 x
5 0 1 0 1 x 1 1 x x 0 0 x
6 0 1 1 0 1 x x 0 x 0 0 x
7 0 1 1 1 x 1 x 1 x 1 1 x
8 1 0 0 0 1 x 0 x 0 x x 0
9 1 0 0 1 x 1 0 x 0 x x 1
Electronique Numérique par A. OUMNAD V-79
JA JB JC JD
BA BA BA BA
DC 00 01 11 10 DC 00 01 11 10 DC 00 01 11 10 DC 00 01 11 10
00 1 x x 1 00 0 1 x x 00 0 0 1 0 00 0 0 0 0
01 1 x x 1 01 0 1 x x 01 x x x x 01 0 0 1 0
11 x x x x 11 x x x x 11 x x x x 11 x x x x
10 1 x x x 10 0 0 x x 10 0 0 x x 10 x x x x
JA = 1 JB = AD JC = AB JD = ABC
KA KB KC KD
BA BA BA BA
DC 00 01 11 10 DC 00 01 11 10 DC 00 01 11 10 DC 00 01 11 10
00 x 1 1 x 00 x x 1 0 00 x x x x 00 x x x x
01 x 1 1 x 01 x x 1 0 01 0 0 1 0 01 x x x x
11 x x x x 11 x x x x 11 x x x x 11 x x x x
10 x 1 x x 10 x x x x 10 0 x x x 10 0 1 x x
KA = 1 KB = A KC = AB KD = A
A B C D
1 J Q J Q J Q J Q
H H H H
1 K Q K Q K Q K Q
H
La mise en cascade doit être SYNCHRONES, tous les compteurs doivent recevoir la même
horloge. Le problème est que de cette façon ils vont compter en parallèle et on aura pas le
comptage désiré.
A B C D A B C D A B C D A B C D
La sortie de retenue R passe à 1 pour indiquer que le compteur est arrivé en fin de cycle.
Compteur 4 bits, N=15 R=1, N≠15 R=0
Compteur par 10, N=9 R=1, N≠9 R=0
A B C D
R
V
J Q J Q J Q J Q
H H H H
K Q K Q K Q K Q
H
Figure V.4 : Compteur Synchrone 4 bits avec E/S de cascadage
A B C D A B C D A B C D A B C D
V R V R V R V
CTR CTR CTR CTR
H 0 H 1 H 2 H 3
H
Figure V.5 : Cascadage de compteurs syncrones
Electronique Numérique par A. OUMNAD VI-81
VI LES MEMOIRES
Une mémoire est un dispositif capable d'enregistrer, de conserver et de restituer des
informations codées en binaire dans un ordinateur.
lecture/écriture ne peut porter que sur la position mémoire immédiatement voisine. Remarquons
que la nomenclature RWM (read write memory) aurait été plus appropriée.
Le contenu d'une mémoire vive s'efface quand la tension d'alimentation disparaît, d'où la
qualification de mémoire volatile.
On distingue les RAMs statiques et les RAMs dynamiques :
- Le taux d'intégration des RAM statique est assez faible et leur prix de revient (au Mbits) reste
relativement élevé, par contre, leur temps d'accès est faible. Elles sont utilisées dans les
mémoires caches (interne et externe)
- Le taux d'intégration des RAM dynamique est élevé et leur prix de revient (au Mbits) est plus
faible mais leur temps d'accès est assez élevé. Elles sont utilisées dans la mémoire centrale.
T3 T4
T1 T2
ligne de sélection
ligne de sélection
Vcc
T3 T4
T1 T2
ligne de sélection
D D
Fig. VI.3 : schéma général d'une cellule SRAM
Electronique Numérique par A. OUMNAD VI-84
Un décodeur est un circuit numérique qui a n entrées d'adresse et N = 2n sorties. Les entrées
d'adresse permettent de sélectionner une seule sortie. Selon la nature du décodeur utilisé, la
sortie sélectionnée passe à l'état logique "1" ou "0", 0 0
toutes les autres sorties sont dans l'état logique 1 1
contraire. La figure Fig. VI.5 montre la convention de 2 2
3 3
dessin pour faire la différence entre les deux types de
décodeur. A1 A0 A1 A0
sortie sélectionnée = 1 sortie sélectionnée = 0
Le schéma de Fig. VI.7 illustre l'exemple d'une RAM Fig. VI.5 : convention de dessin pour décodeur
statique 16 bits organisée en matrice 4 x 4. Si on applique une adresse A 3A2A1A0 = 0110. A1A0 = 10
La sortie 2 décodeur colonne est mise à "1" ce qui rend T7 et T8 conducteurs, on a accès à
toutes les cellules de la (double) colonne n° 2 (2, 6, 10 et 14). Or,. A 3A2 = 01 La ligne 1 est mise à
"1", seul le contenu de la cellule 6 est connectée W buffers
à la double colonne n° 2 qui l'achemine vers la d'écriture
sortie à travers les transistors T7 et T8. L'écriture
se fait de la même façon en utilisant les lignes Vers
cellule D
D et D comme entrées. En fait, en utilise une
D entrée/sortie
seule entrée de lecture/ecriture grace au circuit +
D ampli
illustré sur Fig. VI.6 qui utilise des circuits à
de lecture
logique 3 états pour contrôler la lecture et R
l'écriture. Pour écrire, on fait W=1, R=0, les Fig. VI.6 : circuit de lecture écriture d'une RAM statique
buffers d'écriture sont validés, alors que l'ampli
de lecture est déconnecté. Pour la lecture on fait R=1, W=0, les buffers d'écriture son
déconnectés, et l'ampli de lecture est validé.
Electronique Numérique par A. OUMNAD VI-85
D0 D0 D1 D1 D2 D2 D3 D3
Vcc
1 2 3
4 5 6 7
6
1
décodeur
ligne 8 9 10 11
12 13 14 15
3
T7 T8
D
D
0 1 2 3
Décodeur de colonnes
A3 A2 A1 A0
Fig. VI.7 : RAM statique 16 bits organisée en matrice 4 x 4
lignes de sélection
W
R
sélection ligne
T1 T3
C T2
C
lecture
ecriture
rafraichissement
Din Dout
Fig. VI.9 : Cellules de mémorisation d’une RAM dynamique
1
décodeur
lignes
2
3
R
K1 K2 K3 K4
D
0 1 2 3
décodeur
colonnes
W
A3 A2 A1 A0
Fig. VI.10 : RAM Dynamique organisée en matrice 4 x 4 avec son circuit de lecture écriture
sortie
D
y3 y2 y1 Do D1
Fig. VI.11 : Cellule d'une mémoire ROM
En technologie MOS, le point de connexion est un transistor MOS avec ou sans grille selon si on
Electronique Numérique par A. OUMNAD VI-87
désire mémoriser un 0 ou un 1. Pour lire le contenu cellule (i,j), on met la ligne i à 1 et on lit la
sortie D sur la colonne j.
- Si MOS avec grille, il conduit Dj = 0
- Si MOS sans grille, il ne conduit pas D = 1
Vcc
0 0
1 1
décodeur décodeur
ligne ligne
2 2
3 3
K1 K2 K3 K4 K1 K2 K3 K4
D D
0 1 2 3 0 1 2 3
décodeur décodeur
colonnes colonnes
A3 A2 A1 A0 A3 A2 A1 A0
Fig. VI.12 : ROM 16 bits (décodeur ligne actif : (a) niveau haut, (b) niveau bas)
Vcc Vcc
sélection
D
sélection D
Fig. VI.13 : Cellule d'une PROM
Electronique Numérique par A. OUMNAD VI-88
A3
décodeur
lignes
A2
A1
décodeur
colonnes
A0
D3 D2 D1 D0
Fig. VI.15 : mémoire de 16 demi-octets
D7
D6
D5
D4
D3
D2
D1
D0
A0
A1
A2
A3
A4
A5
A6
A7
W
R
Fig. VI.16 : mémoire 256 x 8
D0
capacité D1
R = Bus de données
D2
2n mots de k bits
W
Dk
An
... A2 A1 Ao
Bus d'adresse
Fig. VI.17 : présentation externe d'une mémoire
D0
D7
20 20 20 20 A0
A19
3 2 1 0 A20
A21
Décodeur (1/4)
Fig. VI.18 : association de boîtiers mémoire
Nb bits Capacité
adresse
10 1024 1 ko
11 2048 2 ko
12 4096 4 ko
Electronique Numérique par A. OUMNAD VI-91
13 8192 8 ko
14 16384 16 ko
15 32768 32 ko
16 65536 64 ko
17 131072 128 ko
18 262144 256 ko
19 524288 512 ko
20 1048576 1 Mo
21 2097152 2 Mo
22 4194304 4 Mo
23 8388608 8 Mo
24 16777216 16 Mo
25 33554432 32 Mo
26 67108864 64 Mo
tab. VI-3 : capacité en fonction du nombre de bits d'adresse
Remarque :
Le positionnement de l'adresse revient à positionner plusieurs bits d'adresse. Pour ne pas
alourdir le dessin, on a coutume de représenter deux signaux complémentaires avec un point
d'intersection qui matérialise l'instant de changement des signaux. La zone hachurée précise que
la valeur de l'adresse n'a aucune importance.
Electronique Numérique par A. OUMNAD VI-92
1) Envoie l'adresse
CS
2) Envoie CS
3) Place la donnée sur le bus de données
4) Envoie WE WE
5) Ramène WE à sa position de repos après
une temporisation qui dépend du type de Données Données
mémoire.
Fig. VI.20 : Cycle d'écriture
6) Désélectionne le boîtier en ramenant CS à
sa position de repos.