Skip to main content

O que é um contador de anel?

Em um sistema de computador, o formulário padrão de contador de toques é um tipo de contador que é composto por um registrador de turnos, outro tipo de contador que existe no formulário lógico seqüencial. Esse tipo de lógica é afetado e determinado por entradas anteriores e histórico anterior de dados. Os registradores produzem atrasos discretos de formas de onda ou sinais digitais, que são sincronizados com determinadas funções por uma quantidade discreta e variável de estágios em um registro de deslocamento. Esses estágios são chamados de flip-flops do tipo “D” ou flip-flops do tipo “JK”. Os registros de turno já serviram como memória digital de um computador, tendo até centenas de estágios.

Certos registradores de turno podem se tornar contadores de anel se os dados de saída de um registro de turno específico forem realimentados em sua entrada. Ao executar esta ação, esse tipo de registro agora é considerado um contador de anel, onde os dados finais da saída do flip-flop se tornam os dados de entrada iniciais do flip-flop. Os dados no contador circulam continuamente, recirculando e repetindo os dados dentro deste circuito fechado. Esse tipo de contador é chamado de contador de anel reto ou contador de overbeck.

Em um contador de anel reto que consiste em 4 bits, o circuito funciona por código binário, com cada bit sendo definido em 1 ou 0, com conjuntos de funções que redefinem cada bit a cada flip-flop. Trabalhando dessa maneira, quando o primeiro bit é definido como 1, todos os outros bits são definidos como 0. Com cada flip-flop consecutivo, o próximo bit a seguir é definido como 1, enquanto o bit que foi definido anteriormente como 1 é definido como 0. Isso O processo continua neste contador por 4 flip-flops até atingir o último bit e começar de novo. O movimento que esse contador exibe é chamado de "rotação" devido à sua natureza circular.

Outro tipo de contador é chamado contador de anéis trançados, também conhecido pelos nomes contador de anéis Johnson ou contador Moebius. Os dados de feedback desse tipo de contador são semelhantes ao contador de overbeck, exceto que os dados finais da saída do flip-flop são invertidos e retornados à entrada inicial do flip-flop. Este contador é benéfico porque requer metade da quantidade de chinelos que um contador de overbeck pode exigir. Em alguns casos, esse tipo de contador pode até operar duas vezes mais rápido, reduzindo assim o tempo de operação. O contador de anel torcido está disponível como formas padrão de TTL ou CMOS IC.