13. Un contador de anillo es un dispositivo secuencial que tiene un flip-
flop como registro de corrimiento por cada estado del contador. La
salida serial del registro de corrimiento se retroalimenta al pin de
entrada serial del registro. En el circuito resultante circula un patrón de
bits alrededor del registro.
14. Si inicializamos el registro de modo que tenga un único 1 lógico en su
primer flip-flop y ceros lógicos en todos los demás, en el dispositivo
circulará el 1 lógico en su primer flip-flop y ceros lógicos en todos los
demás, en el dispositivo circulará el 1 lógico en su ciclo de flip-flops.
Sea n el número de flip-flops y, por tanto, el número de estados del
contador. Los flip-flops del registro de corrimiento se
rotulan X1, X2,...,Xn. El funcionamiento del contador se inicia con un
pulso en la línea de control Initialize. Esto hace que X1 sea alta
y X2, X3,...,
15. Xn–1, Xn sean bajas. En este momento, sólo hay un 1 lógico en el flip-
flop X1. En la siguiente transición negativa de la señal de
entrada Clock, el 1 lógico se transfiere del flip-flop X1 al flip-flop X2. El
proceso continúa hasta que el 1 lógico llega al final del registro de
corrimiento, el flip-flop Xn. En la transición negativa del siguiente pulso
de reloj, el 1 lógico se transfiere mediante la línea de retroalimentación
al primer flip-flop en el registro de corrimiento, X1.
16. Después, el proceso se repite. En otras palabras, el 1 lógico recorre un
ciclo a través del registro de corrimiento cada n pulsos de reloj. Así, el
contador de anillo tiene un único estado para cada flip-flop. Podemos
describir la secuencia de estados en valores decimales como (Xn, Xn–
1,..., X1)2 = 110,210,410,810,...,(2n–1)10. Por ejemplo, un contador de anillo
de 5 bits pasa por los estados 1, 2, 4, 8 y 16.
18. CONTADORES HACIA ARRIBA/HACIA ABAJO
Muchos sistemas digitales requieren un diseño de contador
que pueda funcionar tanto hacia arriba como hacia abajo. La
figura muestra una combinación de contador síncrono
arriba/abajo. Este contador puede estar en ambos modos, pues
la señal de control hacia abajo es el complemento de la señal
de control hacia arriba. Por tanto, rotulamos la línea de control
arriba/abajo como Arriba/abajo. En el modo hacia arriba, las
salidas Q de los flip-flops controlan las terminales J y K de
los flip-flopssuperiores en la cadena. En el modo hacia abajo,
las salidas de los flip-flops desempeñan este papel.
19.
20. Los flip-flops son circuitos capaces de permanecer en uno de dos estados
estables. Su funcionamiento es similar al de un relevador de enganche.
Un pulso de entrada selecciona uno de los estados del flip-flop, el cual puede
permanecer por tiempo indefinido.
El siguiente pulso de entrada lleva al flip-flop al estado opuesto, que también es
estable.