Por lo general, cualquier circuito lógico tiene 2 estados, es decir, en forma binaria (0 y 1). El búfer exhibe tres estados. Tiene 3 pines que incluyen:
Entrada : acepta 1 o 0 (0: deshabilitar y 1: habilitar)
Salida : si el control de 3 estados es 0, la salida sigue a la entrada (de acuerdo con la entrada 0 y 1).
Definición:
un búfer de bus de tres estados es un circuito integrado que conecta múltiples fuentes de datos a un solo bus. Los controladores abiertos se pueden seleccionar para que tengan una impedancia lógica alta, baja lógica o alta, lo que permite que otros búfer controlen el bus.
Ahora, veamos el análisis más detallado de un búfer de bus de 3 estados en puntos:
- Como en una puerta convencional, 1 y 0 son dos estados.
- El tercer estado es un estado de alta impedancia.
- El tercer estado se comporta como un circuito abierto.
- Si la salida no está conectada, entonces no hay significado lógico.
- Puede realizar cualquier tipo de operaciones lógicas convencionales como AND, OR, NAND, etc.
Diferencia entre el búfer normal y el búfer de tres estados:
Contiene entrada normal y entrada de control. Aquí, el estado de salida está determinado por la entrada de control.
- Cuando la entrada de control es 1, la salida está habilitada y la puerta se comportará como un búfer convencional.
- Cuando la entrada de control es 0, la salida se desactiva y la puerta estará en un estado de alta impedancia.
Más puntos:
- Para formar una sola línea de bus, todas las salidas de los 4 buffers están conectadas entre sí.
- La entrada de control ahora decidirá cuál de las 4 entradas normales se comunicará con la línea de bus.
- El decodificador se utiliza para garantizar que solo una entrada de control esté activa a la vez.
- El diagrama de un búfer de 3 estados se puede ver a continuación.
Figura: línea de autobús con amortiguadores de tres estados