In elettronica digitale, una porta logica si dice three state, tri-state o 3-state quando la sua uscita può trovarsi in un terzo stato di alta impedenza, spesso indicato con il simbolo Z, oltre ai due livelli logici già presenti nella logica binaria. Una porta three state è quindi un buffer che è possibile pilotare in modo che si comporti come un interruttore aperto nello stato di alta impedenza, e come un buffer altrimenti. Questa condizione di lavoro viene attuata tramite il condizionamento logico di un ingresso, detto enable, preposto allo scopo.
Lan sua tabella di verità è dunque la seguente:

Simbolo del buffer tri-state (ANSI/ISO)
In En Out
0 0 Z
1 0 Z
0 1 0
1 1 1

Il buffer tri-state è un dispositivo usato nei circuiti digitali per permettere a più porte logiche di pilotare la stessa uscita, generalmente un bus.

È usata anche la dicitura tristate, che è un marchio registrato dalla National Semiconductor.[1] Il three state non deve essere confuso con la logica ternaria.

Funzionamento

 
Un buffer tri-state può essere pensato come interruttore. Se B è acceso, l'interruttore è chiuso; se B è spento, l'interruttore è aperto.

Quando un dispositivo pone in alta impedenza una porta, generalmente collegata ad un bus dati o di indirizzi, questa porta non impone alcun valore logico sul dispositivo ad essa collegato, ovvero risulta virtualmente scollegata dalla linea di comunicazione verso l'esterno. Una porta in alta impedenza, come dice il nome, offre una elevata resistenza al passaggio della corrente e quindi dei segnali elettrici.

La necessità di poter mettere il dispositivo in alta impedenza è dovuto al fatto che nei circuiti digitali complessi, molti dispositivi con funzioni diverse tra loro, coabitano sullo stesso bus, quando serve attivare la funzione di uno, è necessario scollegare gli altri, altrimenti andrebbero in conflitto tra loro.

Questa condizione può essere ottenuta facendo lavorare un transistor (ad esempio MOS o BJT) nella regione di interdizione (o cut-off).

Note

  1. ^ (EN) US2138646, United States Patent and Trademark Office, Stati Uniti d'America.

Collegamenti esterni