En el campo de la electrónica digital , un "contador " es un circuito lógico secuencial. El circuito consiste en una serie de flip -flops : circuitos electrónicos que tienen dos condiciones estables , cada una correspondiente a una de dos señales de entrada alternativos . Los circuitos pueden desplazarse a través de una secuencia de estados . Existen dos tipos de contador : síncrona y asíncrona. Contadores síncronos
contadores síncronos suelen consistir en un elemento de memoria , que se implementa usando flip- flops, y un elemento combinatorio , que se realiza tradicionalmente mediante puertas lógicas . Las puertas lógicas son circuitos lógicos con uno o más terminales de entrada y una terminal de salida , en el que la salida se conmuta entre dos niveles de tensión determinados por una combinación de señales de entrada . El uso de puertas lógicas de lógica combinatoria general reduce el costo de los componentes de los circuitos de venta libre a un mínimo absoluto , por lo que sigue siendo un método popular.
Reloj Pulso
síncrono contadores tienen un reloj interno , mientras que los contadores asíncronos no lo hacen. Como resultado , todos los flip -flops en un contador síncrono son accionados simultáneamente por una sola , pulso de reloj común . En un contador asíncrono , el primer flip -flop es impulsado por un pulso de un reloj externo y cada sucesiva flip-flop es accionado por la salida del flip -flop precedente en la secuencia . Esta es la diferencia esencial entre los contadores síncronos y asíncronos .
Asíncronos Contadores
contadores asíncronos , también conocidos como contadores de onda , son el tipo más simple , que requiere menos componentes y menos circuitería de contadores síncronos . Contadores asíncronos son más fáciles de construir que sus contrapartes síncronas , pero la ausencia de un reloj interno también presenta varias desventajas importantes . El flip -flop en un asíncronos estados de cambio de contador en diferentes momentos , por lo que los retrasos en el cambio de un estado a otro - conocido como retardos de propagación - se suman para crear un retardo global . Cuanto más flip -flops un contador asíncrono contiene , mayor será el retardo global .
Consideraciones
Normalmente , los contadores asíncronos son menos útiles que los contadores sincrónicos en el complejo , de alta sistemas de frecuencia . Algunos circuitos integrados reaccionan más rápido que otros , por lo que si un evento externo se produce cerca de una transición entre estados - cuando algunos , pero no todos , los circuitos integrados han cambiado de estado - que puede introducir errores en el contador . Tales errores son difíciles de predecir debido a la diferencia de tiempo variable al azar entre los eventos . Por otra parte, los retardos de propagación puede hacer que sea difícil de detectar o decodificación , el estado de salida de un circuito contador asíncrono electrónicamente.