Trei state

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Simbol tampon tri-stare (ANSI / ISO)

În electronica digitală , o poartă logică se numește trei stări , tri-stări sau 3 stări când ieșirea sa poate fi într-o a treia stare de impedanță ridicată, adesea indicată cu simbolul Z, pe lângă cele două niveluri logice deja prezente în logica binară .

Tamponul cu trei stări

Pictogramă lupă mgx2.svg Același subiect în detaliu: Voltage Follower .

Unul dintre dispozitivele principale din trei stări este bufferul tri-state (sau buffer tri-state), care poate fi controlat în așa fel încât să se comporte ca un comutator deschis în starea de impedanță ridicată și ca buffer în caz contrar. Această condiție de lucru este implementată prin condiționarea logică a unei intrări, numită enable , configurată în acest scop.
Tabelul său de adevăr este, prin urmare, următorul:

În En Afară
0 0 Z
1 0 Z
0 1 0
1 1 1

Tamponul cu trei stări este un dispozitiv utilizat în circuite digitale pentru a permite mai multor porți logice să conducă aceeași ieșire, în general o magistrală .

De asemenea, este utilizat termenul tristate , care este o marcă înregistrată a National Semiconductor . [1] Cele trei stări nu trebuie confundate cu logica ternară .

Un tampon tri-stare poate fi considerat ca un comutator. Dacă B este pornit, comutatorul este închis; dacă B este oprit, comutatorul este deschis.

Atunci când un dispozitiv plasează o poartă în impedanță ridicată, în general conectată la o magistrală de date sau de adrese, această poartă nu impune nicio valoare logică dispozitivului conectat la acesta, adică este practic deconectată de la linia de comunicație la exterior. O poartă cu impedanță ridicată, așa cum sugerează și numele, oferă o rezistență ridicată la trecerea curentului și, prin urmare, a semnalelor electrice .

Necesitatea de a putea pune dispozitivul în impedanță ridicată se datorează faptului că în circuitele digitale complexe multe dispozitive cu funcții diferite coexistă pe aceeași magistrală , prin urmare, atunci când este necesar să activați funcția unuia, este necesar să deconectați altele, altfel ar intra în conflict între ele.

Această condiție poate fi obținută făcând un tranzistor (de exemplu MOS sau BJT ) să funcționeze în regiunea de întrerupere .

Este important ca toate liniile care pot intra în impedanță ridicată să fie echipate cu un rezistor pull-up sau pull-down . Să ne imaginăm că trei dispozitive coexistă pe aceeași linie. Primul trebuie să primească o stare logică determinată de al doilea sau al treilea dispozitiv. Dacă ambele al doilea și al treilea dispozitiv sunt într-o stare de impedanță ridicată, primul dispozitiv va avea o intrare volatilă și nu va putea determina o stare logică unică. Rezistența va determina apoi nivelul logic al liniei în acest caz particular.

Notă

  1. ^ ( EN ) US2138646 , United States Patent and Trademark Office , Statele Unite ale Americii.

linkuri externe