Синтез суммирующего асинхронного счетчика
Содержание
Введение
1. Характеристика проектируемого устройств
1.1 Назначение и особенности счетчиков
1.2 Анализ синтез JK - триггера
2. Анализ и синтез проектируемого устройства
2.1 Закон функционирования счётчика
2.2 Анализ работы счетчика
2.3 Синтез счётчика
3. Выбор и обоснование элементной базы счётчика
Заключение
Литература
Введение
Подсчет импульсов является одной из наиболее распространенных операций, выполняемых в устройствах дискретной обработки информации. Такая операция в цифровых устройствах выполняется с помощью счетчиков. Счетчиком называют цифровое устройство, предназначенное для подсчета числа импульсов. В процессе работы счетчик последовательно изменяет свое состояние в определенном порядке. Длина списка разрешенных состояний счетчика называется модулем счета Кс. Одно из возможных состояний счетчика принимается за начальное. Если счетчик начал счет от начального состояния, то каждый импульс, кратный модулю счета Кс, снова устанавливает счетчик в начальное состояние, а на выходе счетчика появляется сигнал переноса Р или займа..Z. Примером простейшего счетчика может служить счетный триггер, осуществляющий подсчет сигналов по модулю Ксч=2, так как он имеет два состояния 0 и 1, принимаемые им поочередно под действием входных сигналов. Таким образом, задача проектирования счетчиков сводится к разработке цифрового устройства, которое имело бы как минимум равное заданному модулю счета число устойчивых состояний и последовательно переходило из одного состояния в другое под действием поступающих импульсов. В общем случае устройство подобного вида может быть спроектировано с помощью формальных методов теории конечных автоматов. Однако следует отметить, что такие методы проектирования применяются в основном в том случае, когда требуется, чтобы счетчик работал в специальных кодах или выполнял переходы, закономерность которых сложно выполнить интуитивно.
Наряду с формальными известен целый ряд неформальных, а исключительно схемотехнических способов, позволяющих значительно упростить процедуру синтеза счетчика заданного вида по сравнению с классическими формальными является не только разработка той или иной схемы, удовлетворяющей предъявленным к ней требованиям, но и определение в некотором смысле оптимальной ее структуры, то разработчик должен владеть как схемотехническими, так и логическими методами синтеза. Умелое применение обоих методов и их сопоставление позволит выбрать оптимальный вариант синтезируемой..схемы. Задачей данной курсовой работы является синтез суммирующего асинхронного счетчика с типом триггеров JJJJ, Ксч=11 и в коде 6-3-2-1.
1. Характеристика проектируемого устройства
1.1 Назначение и особенности асинхронных счетчиков
Счетчики представляют собой более высокий, чем регистры, уровень сложности цифровых микросхем, имеющих внутреннюю память. Хотя в основе любого счетчика лежат те же самые триггеры, которые образуют и регистры, но в счетчиках триггеры соединены более сложными связями, в результате чего их функции - сложнее, и на их основе можно строить более сложные устройства, чем на регистрах. ............