La logique CMOS-TTL
Differences | Spécificités
| Glossaire | Tables de verités | Liste
complete et description
Les différences
La principale différence est la tension d'utilisation. La logique TTL fonctionne en 5V
uniquement, alors que la famille C-MOS supporte une plage de 3 à 15V.
Voici un petit tableau extrait du "Guide des Circuits Intégrés"
:
Paramètre |
TTL stand. |
74L |
74LS |
CMOS 4000B
alim 5V |
CMOS 4000B
alim 10V |
Temps de propagation par porte |
Fréquence de commutation des bascules |
Courant de repos par porte |
Immunité au bruit |
Sortance |
|
|
|
|
|
|
Spécificités :
1. La famille C-MOS :
Les valeurs données en xx/xx/xx sont pour des alims de 5V/10V/15V :
- Plage des tensions d'utilisation : 3 à 15V
- Courant de repos par porte : 1 à 4 µA
- Courant de repos par tampon/bascule : 4 à 16 µA
- Courant de repos par MSI : 20 à 80 µA
- Tension de sortie au niveau logique bas : 0.05V
- Tension de sortie au niveau logique haut : 4.95V / 9.95V / 14.95V
- Courant de sortie au niv. log. bas (DRAIN) : 0.44mA / 1.1mA / 3 mA
- Courant de sortie au niv. log. haut (FOURNI) : -0.16mA / -0.4mA / -1.2 mA
- Courant d'entrée : +/- 0.3 µA
- Exceptions : quelques boitiers possedent des sorties pouvant supporter
un grand courant (transistors de 'puissance') : drivers d'afficheurs numeriques, etc...
- Précautions : décharges electrostatiques nuisibles ; de plus toute
entrée ou sortie non utilisée doit être reliée soit à Vdd soit à Vss
(masse)
2. La famille TTL :
Alim. 5V seulement (+/- 5 à 10 % selon les séries)
Abréviations :
- L : Low Power : dissipation de puissance tres faible
- LS : Low Power Schottky : idem et temps de propagation court
- ALS : Advanced Low Power Schottky : dissipation extremement faible et
temps de prop. extremement court
- S : Schottky : dissipation normale et temps de prop. court
- AS : Advanced Schottky : dissipation normale et temps de prop.
extremement court
- Aucune indic. : caract. normales
Entrance et sortance :
|
Entrance |
Sortance |
Niveau logique haut |
1 (40 µA) |
10 (-400 µA) |
Niveau logique bas |
1 (-1.6 mA) |
10 (16 mA) |
|
Entrance |
Sortance |
Niveau logique haut |
1 (20 µA) |
20 (-400 µA) |
Niveau logique bas |
1 (-0.4 mA) |
20 (8 mA) |
Glossaire :
- Frequence d'horloge fmax : fréquence maximale admise par l'entrée
d'horloge d'un circuit bistable
- Courant d'entrée au niveau logique haut Iih : courant circulant dans
une entrée lorsqu'elle est mise au niveau logique haut
- Idem au niv. log. bas : Iil : courant circulant dans une entrée mise
au niv. bas
- Courant de sortie au niv.haut Ioh : courant circulant dans une sortie
à l'etat haut
- Idem à l'etat bas Iol : courant circuulant dans une sortie à l'etat
bas
- Courant d'alimentation Icc : courant circulant dans la broche d'alim du
circuit
- Temps de maintien th : intervalle de temps pendant lequel le signal
doit être appliqué sur une broche d'entrée donnée apres qu'un flanc actif se soit
produit sur une broche d'entrée donnée. C'est le temps réel entre 2 evenements : la
valeur minimale garantit le fonctionnement du circuit. Si la valeur est négative, elle
définit l'intervalle le plus long pour lequel le fonctionnement du circuit est garantit.
- Temps de propagation : tplh = temps de retard pour une transistion d'un
niveau logique bas vers un niveau haut en sortie ; tphl = l'inverse
- Largeur d'impulsion tw : temps entre les ponts de reference indiqués
par les flancs ascendants et descendants d'une impulsion
- Tension d'entrée au niv. log. haut Vih
- Tension d'entrée au niv. log. bas Vil
- Tension de sortie au niv. log. haut Voh
- Tension de sortie au niv. log. bas Vol
Pour en savoir plus sur les caractéristiques générales des circuits logiques,
téléchargez ces 2 documents en pdf : logique.zip (325
Ko) par Yvan Crévits
Tables de vérité :
Tout d'abord vous pouvez télécharger ce document .doc : boole.zip
(30 Ko) par Rémi Lechartier sur la
logique booléenne
On distingue les fonctions suivantes : OR, AND, NOR, NAND, EXOR, EXNOR, NOT (inverseur)
OR |
NOR |
X1 |
X2 |
Y |
- 1
- 1
- 0
- 0
|
- 1
- 0
- 1
- 0
|
- 1
- 1
- 1
- 0
|
|
X1 |
X2 |
Y |
- 1
- 1
- 0
- 0
|
- 1
- 0
- 1
- 0
|
- 0
- 0
- 0
- 1
|
|
AND |
NAND |
X1 |
X2 |
Y |
- 1
- 1
- 0
- 0
|
- 1
- 0
- 1
- 0
|
- 1
- 0
- 0
- 0
|
|
X1 |
X2 |
Y |
- 1
- 1
- 0
- 0
|
- 1
- 0
- 1
- 0
|
- 0
- 1
- 1
- 1
|
|
EXOR |
EXNOR |
X1 |
X2 |
Y |
- 1
- 1
- 0
- 0
|
- 1
- 0
- 1
- 0
|
- 0
- 1
- 1
- 0
|
|
X1 |
X2 |
Y |
- 1
- 1
- 0
- 0
|
- 1
- 0
- 1
- 0
|
- 1
- 0
- 0
- 1
|
|
Pour NOT, c'est simple : 1 donne 0
et 0 donne 1
Liste complète et description :