Tampons à trois états

Technologie de l'information

Qu’est-ce qu’une mémoire tampon à trois états ?

Les tampons à trois états sont également appelés tampons à trois états. Il s’agit d’un type de circuit logique numérique utilisé dans les appareils électroniques.

Il possède trois états : actif haut, actif bas et haute impédance. Dans l’état d’impédance élevée, le tampon est effectivement déconnecté du circuit, ce qui permet de connecter plusieurs sorties à un seul fil sans interférer les unes avec les autres.

La technologie du passé

Les circuits intégrés sont utilisés depuis qu’ils ont été mis au point dans les années 1960 et 1970. La technologie a été développée pour permettre à une sortie d’être connectée à un bus (ou ligne) partagé sans causer de conflit, en ajoutant un troisième état, “haute impédance”, en plus des états binaires normaux.
Les circuits logiques binaires classiques ont deux états représentant “0” ou “1” ; la mémoire tampon à trois états introduit un troisième état, découplant effectivement le circuit de la sortie, ce qui permet à plusieurs circuits d’être connectés à la même ligne de sortie sans interférence.

Utilisations

L’une des principales applications est le bus de données. Un bus de données est un système de fils utilisé pour transférer des données entre les différentes parties d’un ordinateur ou d’un autre système numérique. Dans un ordinateur, par exemple, un bus de données peut être utilisé pour transférer des données entre l’unité centrale et la mémoire. Toutefois, un seul dispositif doit conduire des données sur le bus à un moment donné. Les tampons à trois états sont utilisés pour contrôler quel périphérique est autorisé à transférer des données.

Prenons l’exemple d’un système comportant deux périphériques, A et B, qui doivent tous deux transmettre des données sur le bus.

Chaque appareil est connecté au bus via un tampon à trois états. Lorsque l’appareil A veut envoyer des données, il se connecte au bus avec la mémoire tampon activée et désactive la mémoire tampon lorsqu’il a terminé. De même, lorsque l’appareil B veut envoyer des données, il active la mémoire tampon et la désactive lorsqu’il a terminé.

En activant et en désactivant les tampons au moment opportun, les appareils A et B peuvent partager le bus sans interférer l’un avec l’autre.

Ce même principe peut être appliqué dans de nombreuses autres situations où plusieurs appareils doivent partager une même ligne. Par exemple, dans les microcontrôleurs, un tampon à trois états peut être utilisé pour permettre à plusieurs périphériques de communiquer avec l’unité centrale sur une seule ligne de données.

コメント

タイトルとURLをコピーしました