jueves, 10 de julio de 2008

Contadores con registro de corrimiento


Contador de anillo: El contador de corrimiento más simple es un registro de corrimiento circulante conectado de modo que el ultimo flip- flops desplace su valor al primer flip- flops.

Esta configuración se muestra en la figura utilizando flip- flops de tipo D (también se puede usar flip- flops de tipo J K). Estos se conectan dé tal forma que la información se corra de izquierda a derecha, y de regreso de Q0 a Q3. En mucho casos solo hay un 1 en el registro y se hace que circule alrededor del registro en tanto se apliquen los pulsos del reloj. Por esta razón se le denomina contador de anillo.

Las formas de onda la tabla de secuencia y el diagrama de estados muestran los diferentes estados del flip- flops a medida que se aplica los pulsos, suponiendo que el estado inicial es Q3 =1 y Q2 = Q1 =Q0 = 0. después del primer pulso, el 1 a pasado de Q3 a Q2 de manera que el contador esta en el estado 0100. el segundo pulso produce el estado 0010, y el tercero produce el estado 0001. el cuarto pulso del reloj el estado 1 de Q0 se transfiere a Q3 lo que produce el estado 1000, que es desde luego el estado inicial. Los pulsos subsiguientes ocasionan que se repita la secuencia.

Este contador funciona como un contador MOD 4 por que tiene 4 estados distintos antes de que se repita la secuencia. Note que cada forma de onda de salida del flip- flops tiene una frecuencia igual a un cuarto de la frecuencia de reloj.

Un contador de anillo necesitara más flip- flops que un contador binario para el mismo numero MOD, por ejemplo un contador de anillo MOD 8 requiere de 8 flip- flops en tanto que un contador binario MOD 8 solo necesita 3.

A pesar de que es menos eficaz en el uso del flip- flops un contador de anillos sigue siendo útil debido a que puede ser decodificado sin tiene que emplear compuertas de decodificación. La señal de decodificación para cada estado se obtiene en la salida de sus flip- flops correspondientes.

Nota : los diagramas corresponden a un contador MOD 3.

No hay comentarios: