Třístavová logika

V digitální elektronice třístavová, třístavová nebo třístavová logika umožňuje, aby výstupní port kromě logických úrovní 0 a 1 převzal i stav vysoké impedance, čímž se výstup efektivně vyřadí z obvodu.

To umožňuje více obvodům sdílet stejnou výstupní linku nebo linky (například sběrnice, která nemůže poslouchat více než jedno zařízení najednou).

Třístavové výstupy jsou implementovány v mnoha registrech, ovladačích sběrnice a klopných obvodech řady 7400 a 4000 i v jiných typech, ale také interně v mnoha integrovaných obvodech. Další typická použití jsou interní a externí sběrnice v mikroprocesorech, počítačové paměti a periferiích. Mnoho zařízení je řízeno aktivním vstupem OE (Output Enable), který určuje, zda mají být výstupy udržovány ve stavu vysoké impedance, nebo zda mají řídit příslušné zátěže (buď na úroveň 0, nebo 1).

Termín třístavový by neměl být zaměňován s ternární logikou (tříhodnotovou logikou).

.

VSTUP VÝSTUP
A B C
0 0 Z (vysoká impedance)
1 Z (vysoká impedance)
0 1 0
1 1

Třístavový buffer si lze představit jako přepínač. Pokud je B zapnutý, je spínač sepnutý. Pokud je B vypnutý, je spínač otevřený.

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.