En contador en anillo funciona pasándose de flip-flop a flip-flop un único bit. Esto quiere decir que, en cualquier instante del proceso de conteo, sólo un flip-flop tiene su salida Q=1. Esto provoca que el contador en anillo sea el contador más fácil de decodificar. De hecho, sabiendo que el flip-flop está a uno, conocemos en que estado se encuentra el contador. La tabla 3.2 presenta los estados por los que pasa nuestro contador de 4 bits, una vez inicializado.
|
El principal inconveniente del contador en anillo es que para procesar n estados necesita n flip-flops. Sin embargo, no necesita lógica añadida, ni para construir el siguiente estado, ni para decodificar el estado. Debido a ésto último, el contador en anillo es (junto con el contador Johnson) el más rápido que podemos construir, presentando una frecuencia máxima de funcionamiento