TECSUP - PFR Circuitos Digitales
Unidad V
CIRCUITOS SECUENCIALES BÁSICOS
1. CIRCUITOS SECUENCIALES BÁSICOS
1.1 BIESTABLE RS
Se trata de un bascula asíncrona; tiene dos entradas: R (RESET, puesta a
cero) y S (SET, puesta a 1). Existen dos tips, según el tipo de puertas
utilizadas para su construcción: con entradas de lógica positiva, cuando
se utilizan puertas NOR, y con entradas de lógica negada, cuando se
utilizan puertas NAND. En la figura 1 se muestra el circuito de un
biestable RS con puertas NOR; al lado, su símbolo y su tabla de verdad.
Nótese que cuando las entradas R y S se encuentran a 1, ambas salidas
tendrían que ponerse al mismo nivel, con lo que cumple con la definición
del biestable RS que dice que las salidas Q Y Q tienen que ser
complementarias; si se diera el caso de que R y S están a 1, el estado de
Q y Q es impredecible y se dice que es indeterminada (X). La columna Qt-
1 indica el estado de salida Q inmediatamente antes de producirse el
cambio sobre R o S.
Figura 1. Báscula RS
89
Circuitos Digitales TECSUP - PFR
Figura 2. Báscula R S
La figura 2 refleja un biestable con puertas NAND y al lado, su símbolo y
la tabla de verdad. En este caso, la indeterminación se produce cuando R
y S tienen nivel 0.
1.2 BIESTABLE RST
También denominado biestable RS síncrono o biestable RS controlado por
reloj, deriva del biestable RS, diferenciándose de este en que poseen una
tercera entrada o para la señal de reloj denominada T o CLOCK. Si el nivel
de la entrada T es 1 (señal inactiva), la señal aplicada a R o S no surtirá
efecto alguno sobre la salida manteniéndose el último estado. Se puede
considerar, entonces, que la entrada de reloj T habilita o inhibe las
entradas R y S. en la figura 5.3 se muestra un circuito de biestable RST
con puertas AND y a su lado, el símbolo normalizado para simplificar su
representación gráfica.
Figura 3. Biestable RS Síncrono
90
TECSUP - PFR Circuitos Digitales
Los biestables RST, normalmente poseen dos entradas adicionales de
control denominadas PRESET y CLEAR; por medio de ellas se puede
poner a 1 (PRESET) o poner a 0 (CLEAR) el estado de la salida Q
independientemente del nivel presente en la entrada T de reloj. Estas
entradas no pueden ser utilizadas simultáneamente. La figura 4 muestra
una bascula RST con entradas PRESET y CLEAR.
Figura 4. RS Síncrono con Preset y Clear
1.3 BÁSCULA D ACTIVADA POR NIVEL
El biestable D procede del RST; la entrada se forma agregando un
inversor para asegurar que las entradas R y S sean siempre
complementarias, con lo que se evita el posible estado de indeterminación
que se podría producir en las básculas anteriormente citadas.
Los biestables D pueden ser activados por flancos.
En el biestable activado por nivel, tal y como se puede observar en el
cronograma de la figura 5, si la señal de reloj esta a nivel inactivo,
aunque la entrada D cambie, la salida Q no acusa cambio alguno. En
cambio cuando la señal en el reloj (T) es activa, el nivel en la salida será
en todo momento idéntico al nivel en la entrada D.
Figura 5. Diagrama de entrada Biestable D
91
Circuitos Digitales TECSUP - PFR
En el biestable D activado por flanco, la salida solamente cambia cuando
en la entrada de reloj (T) se produce el cambio de 0 a 1 o de 1 a 0,
dependiendo de cual de los dos cambios sea el activo, y en ningún otro
momento; es decir, la señal de reloj T afecta a la salida Q exclusivamente
en el flanco activo de la señal de reloj T (figura 6). El funcionamiento se
puede comprender observando el cronograma de la figura 7, donde el
flanco activo se ha considerado cuando cambia de 0 a 1 (flanco
ascendente).
Figura 6. Señal de reloj
Figura 7. Diagrama báscula D
El circuito de una bascula D y sus símbolos utilizados se muestran en la
figura 8, donde el circuito equivalente es un biestable activado por nivel.
Figura 8. Implementación báscula D
92
TECSUP - PFR Circuitos Digitales
1.4 BIESTABLE MAESTRO-ESCLAVO
Cuando se utilizan biestables en ciertos circuitos, por ejemplo, algunos
tipos de contadores, pueden producirse problemas de tiempos: puede
suceder que las salidas cambien de estado en el instante en que los
niveles de entrada del biestable debieran encontrarse fijos para poder ser
registrados; según esto, pueden producirse estados de indecisión donde
las variables de salida sean indeterminadas para ciertas combinaciones de
entrada. Para evitar este funcionamiento inestable, se usan los
denominados biestables Maestro-Esclavo: consisten en dos básculas
funcionando en modo complementario.
Aunque un biestable Maestro-Esclavo se puede formar con diversos tipos
de basculas, en la figura 9 se representa un circuito de este tipo usando
basculas RST.
Figura 9. Biestable Maestro - Esclavo
1.5 BIESTABLE JK
Se trata de un biestable Maestro-Esclavo en el que parte de la señal de
salida se lleva a la entrada con el fin de realimentarla el JK combina las
posibilidades del RS con la del Maestro-Esclavo, según se ve en la figura
10; en ella también se muestra su símbolo simplificado.
93
Circuitos Digitales TECSUP - PFR
Figura 10. Implementación Biestable JK
El biestable JK es el mas versátil de todos los vistos hasta ahora, pues a
partir de el se puede conseguir construir cualquier función.
94