Logique CMOS vs TTL : les différences expliquées
La TTL (transistor-transistor logic) construit ses portes à partir de transistors bipolaires et a été la famille numérique standard à partir des années 1960. La CMOS construit ses portes à partir de transistors MOS complémentaires et l'a depuis remplacée presque partout. La grande différence est la consommation : une porte CMOS ne consomme presque aucun courant lorsqu'elle ne commute pas, tandis qu'une porte TTL consomme du courant en permanence. La CMOS tolère aussi une large plage d'alimentation, offre des marges de bruit plus grandes et peut être intégrée par milliards sur une puce.
| Critère | TTL | CMOS |
|---|---|---|
| Transistors | Transistors bipolaires, avec des transistors d'entrée multi-émetteurs | Transistors nMOS et pMOS complémentaires |
| Consommation statique | Élevée : le courant circule même au repos | Très faible : uniquement le courant de fuite |
| Tension d'alimentation | Fixe à 5 V (environ plus ou moins 5 pour cent) | Large plage, d'environ 1 V à 15 V selon la famille |
| Niveaux logiques | Bas jusqu'à environ 0.8 V et haut à partir d'environ 2.0 V | Environ 30 pour cent et 70 pour cent de la tension d'alimentation |
| Marge de bruit | Faible (environ 0.4 V) | Grande (environ 30 pour cent de l'alimentation) |
| Excursion de sortie | N'atteint pas complètement les rails d'alimentation | Excursion complète entre la masse et l'alimentation |
| Entrées | Consomment du courant ; une entrée non connectée flotte à l'état haut | Ne consomment presque aucun courant, mais les entrées inutilisées doivent être reliées à un niveau |
| Vitesse | Rapide pour son époque (familles 74S, 74F) | Égale ou supérieure dans les familles modernes |
| Densité d'intégration | Faible, en raison de sa consommation | Très élevée : la base du VLSI |
| Usages typiques | Systèmes anciens, enseignement et équipements anciens | Presque toutes les puces numériques modernes, y compris les processeurs et les mémoires |
Les valeurs indiquées sont des ordres de grandeur typiques et varient selon la génération de procédé et le produit.