Читайте также: |
|
Счетчиком называют последовательностью схему, предназначенную для увеличения/уменьшения хранимого кода на единицу или заданную константу. Счетчик часто имеет цепи предварительной установки заданного кода, в частности нуля. Число разрешенных устойчивых состояний счетчика называют его периодом или модулем М. Вход счетчика, на который поступает сигнал, увеличивающий его состояние на «1» обозначают «+» или «+1»; вход счетчика, на который поступает сигнал, уменьшающий его состояние на «1» обозначают «-» или «-1». Из любого i - го состояния под воздействием сигнала «+1» счетчик переходит в состояние (i+1)mod M, а под воздействием сигнала «-1» счетчик переходит в состояние (i-1)mod M.
Схемы счетчиков подразделяются на два класса: синхронные и асинхронные. В синхронных все изменения согласуются по времени с подачей считаемого сигнала на общую шину, объединяющую синхронизирующие входы С триггеров счетчика (рис. 5.1).
Рис. 5.1. Пример синхронного двоичного счетчика на J-K триггерах.
В асинхронном счетчике отсутствует общая шина, на которую поступает синхронизирующий сигнал. Так, на входы С триггеров асинхронного счетчика могут поступать сигналы как с выхода предыдущего триггера, так и из другого места (рис. 5.2). Асинхронные счетчики проще по устройству, но имеют существенный недостаток: код на выходе устанавливается в разрядах последовательно во времени с некоторой задержкой.
Рис. 5.2. Пример асинхронного счетчика на J-K триггерах.
Если для проектирования синхронных счетчиков существуют отработанные методы, то методов проектирования асинхронных счетчиков не существует. При проектировании асинхронных счетчиков, разработчик должен хорошо представлять работу используемых элементов и учитывать их особенности.
Дата добавления: 2015-07-20; просмотров: 75 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Приложение | | | Синтез синхронных счетчиков |