Законы функционирования управляющих автоматов
В зависимости от способа формирования выходных сигналов Y выделяют два типа автоматов:
– автомат МИЛИ;
– автомат МУРА.
Структурная модель автомата МИЛИ показана на рис. 6.
Рисунок 6
Автомат МИЛИ содержит комбинационную схему (КС) где жестко защиты микропрограммы, регистр состояний R и дешифратор DC для перевода двоичного кода (V) состояния автомата в унитарный код (а).
На вход КС подаются состояния автомата (а) и осведомительные сигналы Х. В зависимости от этих входных сигналов КС вырабатывает различные управляющие сигналы Y и сигналы возбуждений U для перевода регистра состояний R в следующее состояние. С выхода регистра R снимается двоичный код V состояния УА.
Переход автомата в новое состояние определяется сигналами возбуждений U, которые зависят от сигналов Хt и аt, поступающие на КС в данный момент времени t.
Поэтому следующее состояние автомата аt+1 определяется через состояние аt в данный момент времени и сигналов Хt:
аt+1=d(аt,Хt).
Выходные сигналы Yt в данный момент времени зависят от сигналов Хt и аt, поступающие на вход КС:
Yt=l(аt,Хt).
Структурная модель автомата МУРА представлена на рис. 7.
Рисунок 7
В автомате МУРА цепочка перевода автомата в новое состояние такая же, как и у автомата МИЛИ. Однако выходные сигналы Yt здесь зависят только от состояния аt в данный момент времени. Поэтому закон функционирования автомата МУРА запишется в виде:
аt+1=d(аt,Хt),
Yt=l(аt).
Возможны и другие типы автоматов, но они являются частным случаем автоматов МИЛИ или МУРА. (возможно больше информации вы сможете найти на сайте www.cyberforum.ru [электроника форум]) Например, разомкнутый автомат МИЛИ по шине Y представленный на рис.8 имеет закон функционирования:
аt+1=d(аt),
Yt=l(аt,Хt).
Рисунок 8
В таком автомате вместо регистра состояния R вводится двоичный счетчик. Вместо сигналов возбуждений U на счетчик (СЧ) подается синхросигнал С.
Автомат, представленный на рис.9 не имеет комбинационной схемы КС, поэтому как аt+1 и Yt зависят только от аt.
аt+1=d(аt),
Yt=l(аt).
Рисунок 9
Объединение автоматов МИЛИ и МУРА в одну схему выделяется в отдельный тип автомата С-автомат (рис.10).
Рисунок 10
Закон функционирования С-автомата:
аt+1=d(аt,Хt),
Y1t=l1(аt,Хt),
Y2t=l2(аt).
|