РАБОТАЮЩИХ В НЕОДНОЗНАЧНЫХ КОДАХ.
Сразу укажем, что все особенности рассматриваемые в этом пункте относятся также к любым недвоичным синхронным счетчикам с , т.е., например, , , и работающих в любых (в том числе и однозначных ) кодах, а также произвольным двоичным кодам кроме ''8-4-2-1''.
Рассмотрим синтез синхронного суммирующего счетчика с , работающего в коде ''5-2-2-1'' на JK триггерах.
1.Определяем количество разрядов счетчика
2.Для составления таблицы функционирования отметим что код ''5-2-2-1'' является неоднозначным, следовательно, необходимо выбрать одну из возможных (произвольно) таблиц функционирования (табл.7).
Кроме того, наличие избыточных комбинаций, число которых определено в (2.2) и равно 16-10=6, позволяет факультативно доопределить их в диаграммах Вейча для уравнений входов, т.е. использовать способ минимизации частично-определенный ДНФ уравнений входов. Физически это приводит к появлению обратных связей в схеме счетчика, поскольку при их отсутствии продолжала бы существовать потенциальная возможность дальнейшего счета входных импульсов до 16
( т.е. появление единицы во всех разрядах счетчика).
Эти две необходимо иметь в виду при синтезе недвоичных счетчиков, в остальном синтез проводится по обычной методике, изложенной в п.2.2. Результаты представлены в таблице 7 и рис.16. Избыточные комбинации в диаграммах Вейча оставлены незаполненными, а варианты их до определения следуют из общих правил.
Уравнения входов:
; ; ; (2.15)
по которым синтезирована схема, без применения дополнительных логических элементов (рис.17).
Проведем анализ функционирования счетчика, для чего построим временные диаграммы на счетном входе и всех выходах (рис.18).
Пусть в исходном состоянии счетчик был обнулен, т.е. .Тогда в момент времени:
t1 : -инвертирует свое значение, т.к. в предыдущем такте
-режим хранения предыдущего значения, т.к. в предыдущем такте
-режим установки в ноль, т.к. в предыдущем такте
-режим хранения предыдущего значения, т.к. в предыдущем такте
Далее для краткости будут указаны только режимы работы триггеров, соответствующих разрядов, обеспечиваемые действием отрицательного перепада на входе С.
t2: -инверсия t3: -инверсия
-установка в''1'' -хранение
-установка в''0'' -установка в''0''
-хранение
t4: - инверсия t5: -установка в''0''
-установка в''1'' -установка в''0''
-инверсия - установка в''0''
-хранение -хранение
t6: - инверсия t7: - инверсия
-хранение -установка в''1''
- установка в''0'' -установка в''0''
-хранение -хранение
t8: - инверсия t9: - инверсия
-хранение -установка в''1''
- установка в''0'' -инверсия
-хранение -хранение
В момент t10 т.е. по срезу десятого импульса, счетчик устанавливается в исходное состояние, а в t11 повторяется состояние рассмотренное в t1.
t10: -установка в''0'' t11: - инверсия
-установка в''0'' -хранение
- установка в''0'' - установка в''0''
-инверсия -хранение
Дата добавления: 2014-12-20; просмотров: 1094;