Systèmes électroniques
Fermer ×

Les technologies

Les deux familles de circuits intégrés logiques

Les principales caractéristiques

Les circuits intégrés TTL (Transistor-Transistor Logic), de la famille 7400, sont concus avec des transistors bipolaires.

  • Transistor bipolaire avec fonctions à diodes ou transistor multiémetteurs.
  • Tension d’alimentation 5v ± 5%
  • Consommation non négligeable, quelque soit la fréquence
  • Courant d’entrée non négligeable à l’état bas

La famille TTL n'est plus utilisée.

Les circuits intégrés de cette famille (ex HEF4000) sont concus avec des portes CMOS.

  • Tension d’alimentation 3 à 18v pour la CMOS standard, et 2 à 6v pour la série 74 HC
  • Consommation négligeable en statique (ou basse fréquence)
  • Courants d’entrée faibles

Les circuits intégrés qui implémentent des portes logiques ne sont également plus utilisés, au profit d'une plus grande intégration de fonctions numériques de haut niveau comme des circuits logiques programmables, microprocesseurs que nous verrons dans les chapitres suivants.

Exemples de porte logique

Technologie TTL

Cet exemple est extrait de la documentation du circuit SN7400

Ve1Ve2T1T2T3T4Vs
0v0vPBBP+Vcc
0v+Vcc*PBBP+Vcc
+Vcc*0vPBBP+Vcc
+Vcc*+Vcc*BPPB0v
  • Lorsque au moins un émetteur de T1 est connecté à la masse, le transistor T1 est passant. Ce qui implique que le transistor T2 est bloqué. Le transistor T3 est également bloqué. Le transistor T4 est polarisé avec la résistance R2, il est donc passant. La sortie est relié au +Vcc par l'intermédiaire de T4.
  • Lorsqu'aucun émetteur de T1 n'est connecté à la masse, la jonction BC, qui est polarisée en direct (NPN), conduit et polarise le transistor T2 qui est passant. Ce qui a pour effet de faire conduire le transistor T3 et de bloquer le transistor T4. La sortie est relié à la masse par l'intermédiaire de T3.

+Vcc* :
Avec ce type de circuit on ne connectait pas les entrées directement au +Vcc pour ne pas détruire le circuit. Pour obtenir un état 1 en entrée, soit on ne connectait pas l'entrée, soit on la connectait par l'intermédiaire d'une résistance de quelques kΩ. En effet si on connecte les émetteurs directement au +Vcc, la jonction BC étant polarisée, on a un courant trop important qui risque de circuler de l'émetteur vers le collecteur sans résistance pour le limiter.

Les diodes D1 et D2 sont des diodes qui permettent de protéger le circuit en cas de tension négative en entrée.

La diode D3 permet d'assurer le blocage de T4 lorsque T2 conduit en compensant la tension de saturation de T2.

Technologie CMOS

Cet exemple est extrait de la documentation du circuit CD4011UB

Ve1Ve2T1T2T3T4Vs
0v0vPBPP+Vcc
0v+VccBP*PB+Vcc
+Vcc0vP*BBP+Vcc
+Vcc+VccPPBB0v
  • Lorsqu'au moins une des tensions Ve1 ou Ve2 est à 0v, au moins un transistor entre T3 et T4 conduit. Ils sont connectés en parallèle, ce qui établit une connexion entre la sortie et +Vcc. De plus au moins un transistor entre T1 et T2 est bloqué. Ils sont connectés en série, ce qui permet d'isoler la sortie de la masse.
  • Lorsque les deux tensions Ve1 ou Ve2 sont à +Vcc, les deux transistors T1 et T2 sont passants, ce qui a pour effet de relier la sortie à la masse. Les deux transistors T3 et T4 sont tous les deux bloqués, ce qui isole la sortie du +Vcc.

P* :
Les transistor est polarisé, mais ne laisse passer aucun courant car l'autre transistor en série est bloqué.

Caractéristiques

Niveaux électriques

Lorsque l'on connecte la sortie numérique d'un circuit avec l'entrée numérique d'un autre circuit, les états logique doivent être parfaitement transmis sans ambiguïté. Il est donc important de normaliser ces niveaux afin d'assurer un fonctionnement correct et fiable.

TechnologieVIHminiVILmaxiIIHmaxiIILminiVOHminiVOLmaxiIOHminiIOLmaxi
TTL2v0.8v40µA-1.6mA2.4v0.4v-0.8mA16mA
CMOS3.5v1.5v0.1µA-0.1µA4.95v0.05v-1.5mA0.5mA*

*Pour la série CMOS bufferisée, le courant IOLmaxi vaut 3.75mA

Fonction de transfert

La fonction de transfert d'une porte logique est celle d'un amplificateur rapide avec une faible zone linéaire autour de +Vcc/2, ce qui correspond à la zone d'incertitude de l'état logique de la porte logique.

Caractéristiques temporelles

  • Tm : temps de montée
  • Td : temps de descente
  • Tp : temps de propagation

En réalité, les signaux numériques sont très éloignés des signaux carrés théoriques. Le temps de montée qui correspond passage de l'état bas à l'état haut n'est pas instantané. Il en est de même pour le temps de descente. Le signal n'étant pas parfait,la norme de mesure impose de calculer ce temps entre 10% et 90% de la valeur de la tension d'alimentation.

La mesure du temps de propagation qui correspond au délai entre la commutation appliquée à l'entrée et la commutation obtenue en sortie est, de fait, mesurée à 50% de la tension d'alimentation d'alimentation. Ce temps de propagation dépend de la technologie et varie environ entre 10ns et 20ns pour la connexion à l'extérieur du circuit intégré et est beaucoup plus court à l'intérieur du circuit intégré (environ 1ns).

Sortie collecteur ou drain ouvert

La sortie collecteur ouvert transistor bipolaire ou drain ouvert (transistor MOS) possède deux états

  • Transistor bloqué : état non connecté
  • Transistor passant : état 0

Ce type de sortie permet, par exemple, de réaliser des bus de communication avec plusieurs sorties connectées sur le même conducteur. L'état 1 est fourni par une résistance connectée au +Vcc. L'état 0 est prioritaire. Une seule sortie à 0 force l'état du bus à 0. Toutes les sorties à 1 donnent un état 1 sur le bus (+Vcc). On a donc une fonction ET câblée en logique positive, et une fonction OU câblée en logique négative.

Sortie 3 états

La sorte 3 états possède 3 états définis par les états des transistors de sorties

  • T1 bloqué, T2 passant : Vs=+Vcc (état 1)
  • T1 passant, T2 bloqué : Vs=0v (état 0)
  • T1 bloqué, T2 bloqué : Vs non connecté (état Z : haute impédance)

Ce type de sortie permet par exemple, de réaliser des bus de communication bidirectionels. Lorsque la sortie est en haute impédance, le broche peut être utilisée comme entrée. Dans les autres cas c'est une sortie logique qui vaut 0 ou 1.

Sur les microprocesseurs ou circuits intégrés logiques programmables, la sortie 3 états sert également de sortie collecteur ouvert en ne gardant que les 2 états :

  • T1 passant, T2 bloqué : Vs=0v (état 0)
  • T1 bloqué, T2 bloqué : Vs non connecté (état Z : haute impédance)