Innholdsfortegnelse:
Definisjon - Hva betyr tre-statslogikk?
Tre-tilstandslogikk er en logikk som brukes i elektroniske kretsløp der en tredje tilstand, høyimpedansstilstanden, blir lagt til de opprinnelige 1 og 0 logikktilstandene som en port kan være i. Denne høyimpedanstilstanden fjerner porten effektivt fra krets, som om det ikke var en del av det. Så i den tredje tilstanden med høy impedans er utgangen fra porten verken 1 eller 0, men heller ser det ut til at porten ikke eksisterer.
Tre-stats logikk er også kjent som tri-state logikk.
Techopedia forklarer Three-State Logic
Tre-tilstandslogikk brukes for å tillate at flere kretsløp deler samme utgang eller busslinjer som kanskje ikke er i stand til å lytte til mer enn en enhet eller krets om gangen. På denne måten fungerer høyimpedanstilstanden som en velger som blokkerer kretsløp som ikke blir brukt. Som nevnt er hele konseptet med høyimpedansetilstand effektivt å fjerne kretsens eller enhetens innflytelse fra resten av kretsen som om den ikke var koblet i det hele tatt. Bruk av en enhet med høy impedans brukes normalt for å forhindre en kortslutning med den andre enheten direkte koblet på samme måte til de samme ledningene, dette forhindrer også at begge enhetene blir kjørt på en gang, siden dette kan føre til utilsiktet utgang eller inngang og forårsake hele kretsløpet til funksjonsfeil.
Trestatus-logikk implementeres i de fleste bussjåfører, registre, flip-flops i 4000- og 7400-serien så vel som mange andre. Trestatus-logikk brukes ofte internt i mange integrerte kretsløp, for eksempel mikroprosessorer, RAM eller minne, så vel som mange brikker som brukes i perifere enheter. Mange av disse styres av det som kalles aktiv-lav inngang som indikerer om utgangsledningene eller -pinnene skal plasseres i en høyimpedansetilstand eller for å drive belastningen deres, det vil si å gi ut standard 1 eller 0.
