Logique à trois états

En électronique numérique, la logique à trois états, à trois états ou à trois états permet à un port de sortie de prendre un état de haute impédance, retirant effectivement la sortie du circuit, en plus des niveaux logiques 0 et 1.

Cela permet à plusieurs circuits de partager la ou les mêmes lignes de sortie (comme un bus qui ne peut pas écouter plus d’un dispositif à la fois).

Les sorties à trois états sont implémentées dans de nombreux registres, pilotes de bus et bascules des séries 7400 et 4000 ainsi que dans d’autres types, mais aussi en interne dans de nombreux circuits intégrés. D’autres utilisations typiques sont les bus internes et externes dans les microprocesseurs, la mémoire des ordinateurs et les périphériques. De nombreux dispositifs sont contrôlés par une entrée active-bas appelée OE (Output Enable) qui dicte si les sorties doivent être maintenues dans un état de haute impédance ou piloter leurs charges respectives (au niveau 0 ou 1).

Le terme tri-état ne doit pas être confondu avec la logique ternaire (logique à 3 valeurs).

.

ENTRÉE SORTIE
A B C
0 0 Z (haute impédance)
1 Z (haute impédance)
0 1 0
1 1

Un tampon à trois états peut être considéré comme un interrupteur. Si B est allumé, l’interrupteur est fermé. Si B est éteint, l’interrupteur est ouvert.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.