Синтез устройства управления
Устройство управления представляет собой цифровой автомат. В зависимости от структуры различают два класса автоматов: автомат Мили и автомат Мура. Различие между ними заключается в том, что в автомате Мили управляющие сигналы зависят как от текущего состояния, так и от входных сигналов, а у автомата Мура - только от текущего состояния. В соответствии с этим можно выделить следующие преимущества : автомат Мили может иметь меньше состояний, чем аналогичный автомат Мура, но автомат Мура более помехозащищённый и надёжный. Таким образом, выбираем в качестве структуры устройства управления автомат Мура. При синтезе цифрового автомата необходимо определить разрядность регистра состояний и синтезировать комбинационные схемы КС1 и КС2. Построение автомата Мура начинается с создания графа, описывающего работу схемы. Граф, описывающий работу разрабатываемого устройства управления, представлен на рис.3.8
Рисунок 3.8 Граф переходов устройства.
Далее определяем разрядность регистра состояний по формуле:
n = ]log2N[ (3.19)
где n - разрядность регистра состояния; N - количество состояний в графе. В нашем случае получим n = 2. Таким образом, для реализации регистра состояний потребуется два триггера. По графу строим таблицу состояний цифрового автомата (табл. 3.5).
Таблица 3.5
Обозначения управляющих сигналов: V1 – запись информации в регистр RgX; V2 – сброс регистра RgY; V3 – запись информации в регистр RgY; V4 – разрешение работы счётчика; V5 – сигнал готовности результата Ready; По таблице истинности определим функции, описывающие работу КС1 и КС2, и приведем их к заданному элементному базису. Для КС2:
Для КС1:
Из равенства выражений для сигналов Для реализации цифрового автомата потребуется 13 логических элементов и 2 триггера. Таким образом, мощность потребления определим по формуле
Подставляя численные значения, получим:
Рисунок 3.10 Принципиальная схема управляющего автомата.
Максимальный путь сигнала через комбинационную схему КС1 равен 2-м элементам, и через КС2 – 2-м. Тогда время задержки комбинационных схем определим по формулам:
По формулам (3.26), (3.27) определим:
Время задержки и время предустановки регистра состояний будет полностью определяться соответствующими параметрами триггеров:
Популярное: Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... ![]() ©2015-2024 megaobuchalka.com Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (415)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |