Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3.4. Задание асинхронных потенциальных автоматов таблицами и графами переходовАсинхронные потенциальные автоматы, более сложные, нем триггеры синтезируются на основе двух и большего числа ЭП. Для увеличения быстродействия автомата ЭП типа
Рис. 3.17 Таблицы переходов. Основной задачей автомата является реализация соответствия между входными и выходными последовательностями. Множество допустимых входных последовательностей бесконечно, поэтому не представляется возможным составить таблицу соответствия между всеми входными и выходными последовательностями. В инженерной практике законы функционирования автоматов формулируются сначала словесно или задаются с помощью временных диаграмм. Однако эти описания поведения автоматов не являются математически строгими, поэтому необходим переход к таким способам задания автоматов, которые позволили бы установить соответствие между бесконечными множествами входных и выходных последовательностей. Одним из способов задания автоматов, удобным для их синтеза, являются таблицы переходов. Для задания автомата с помощью таблицы переходов необходимо определить его функции переходов и выхода (3.3.):
Данное соответствие довольно просто задается табличным методом. Таблица переходов асинхронного потенциального автомата (табл. 3.7) состоит из столбцов, число которых равно числу допустимых состояний входа автомата Таблица 3.7. (см. скан) Табличное задание функций Значения функции выхода Интервал времени, в течение которого автомат находится в неустойчивом состоянии, обычно значительно меньше интервала, соответствующего устойчивому состоянию, поэтому часто значения функции выхода при переходных процессах (в неустойчивых состояниях) на выходах реакция выходных сигналов Если ни одного из этих требований не предъявляется, то функции Рассмотрим ограничения, накладываемые указанными выше требованиями на доопределение функций
где
В табл. 3.7 имеется два сложных перехода
с одним переходным состоянием и сложный переход
с двумя переходными состояниями. Для выполнения первого требования функции Для выполнения второго требования функции
В дальнейшем всегда будем считать, что функция выхода в неустойчивых состояниях не определена, а доопределение будет производиться исходя из тех или иных соображений. У автомата, задаваемого табл. 3.7, должно быть не менее двух физических входов
где Таблица 3.8. (см. скан) Упрощенный вариант табл. 3.7 В практических инженерных задачах кодирование состояний входа и выхода обычно вытекает из самой постановки задачи (под кодированием понимается постановка в соответствие каждому состоянию входа
Для простоты в таблицах переходов вместо состояний После задания автомата таблицей переходов следует решить еще две важные задачи: произвести минимизацию числа его внутренних состояний и соседнее кодирование внутренних состояний для всех допустимых переходов в преобразованном при минимизации автомате. Решение этих задач будет рассмотрено по мере их появления при синтезе конкретных устройств, имеющих практическое приложение. Заметим, что при синтезе некоторых автоматов минимизация числа внутренних состояний может вообще не потребоваться. Графы переходов. Удобным средством задания автомата из-за его наглядности является граф переходов, который всегда имеет однозначное соответствие с таблицей переходов (граф переходов может быть построен по таблице переходов и наоборот). На рис. 3.18, а показан граф переходов, соответствующий табл. 3.8. Граф переходов состоит из узлов (кружков), обозначающих внутренние состояния автомата
Рис. 3.18 Для освоения задания автоматов таблицами и графами переходов рекомендуется по табл. 3.8 и рис. 3.18,а проследить путь изменения внутренних состояний со сложными переходами
(переходные состояния 3 и 2 неустойчивы для состояния входа 00). По графу переходов, показанному на рис. 3.18,б, полезно самостоятельно составить временные диаграммы для входного и трех внутренних сигналов (ответ см. на рис. 3.20). Первоначальные таблицы переходов. Таблица переходов называется первоначальной, если в каждой ее строке имеется только по одному устойчивому состоянию, а все переходы между ними являются простыми. Таким образом, первоначальная таблица переходов задает автомат с простыми переходами, в котором каждому устойчивому состоянию соответствует свое внутреннее состояние. Первоначальные таблицы переходов удобно использовать для задания автоматов, исходя из словесного описания их законов функционирования. Часто возможно довольно легко определить, сколько устойчивых состояний должен иметь автомат для каждого состояния входа
|
1 |
Оглавление
|