Двоичными называется счётчик, у которого модуль счёта К равен целой степени двух, а выходной код N представляет собой число в двоичной системе счисления.
N=2n-INn +2n-2Nn-1 +...+ 20N1 (10.29)
где N1,N2,...,Nj,...,Nn - двоичные переменные в соответствующих разрядах счётчика
Nj {0,l},
n - число двоичных разрядов счётчика
n = log2 k
Сравнение соотношений (10.18) и (10.29) показывает, что двоичный счётчик можно построить, соединяя каскадного n счётчиков, каждый из которых имеет модуль счёта Кj = 2. Элементарный счётчик с
модулем счёта Kj =2 называют двоичной пересчётной ячейкой. Функции двоичных пересчётных ячеек могут выполнять Т - триггеры любого типа. В большинстве случаев для этих целей используют JK - или D - триггеры в счётном режиме (см. параграф 9.6).
Количество триггеров и схема их соединения определяют число состояний (модуль счёта) и последовательность состояний, которые реализуются счётчиком в течение его полного цикла. Каждый из триггеров счётчика называют его двоичным разрядом. Информация снимается с прямых или (и) инверсных выходов всех триггеров. В паузах между счётными импульсами триггеры сохраняют свои состояния, благодаря чему счётчик запоминает число сосчитанных импульсов.
|
|
Различают две разновидности структурной организации счётчиков в зависимости от метода их тактирования: асинхронный и синхронный. В асинхронных счётчиках первый триггер тактируется синхросигналом, а каждый следующий триггер тактируется сигналом Q или с выхода предыдущего триггера. С учётом задержек распространения сигналов в асинхронных счётчиках тактирование триггеров осуществляется неодновременно (асинхронно). В них реализован так называемый "принцип домино", когда опрокидывание каждой последующей "фишки" вызывается опрокидыванием предыдущей. В синхронных счётчиках синхровходы всех триггеров подключаются к шине тактирования, вследствие чего их тактирования выполняются одновременно.
39