Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Госы_2013 / 1 часть сокращенная.docx
Скачиваний:
54
Добавлен:
29.05.2015
Размер:
1.52 Mб
Скачать

Вопрос 13 - Структурный синтез автоматов

Структура УА с жесткой логикой

При синтезе УА необходимо выполнить следующие этапы:

1. Задание условий работы автомата;

2. Отметки граф - схемы алгоритма;

3. Получение графов автоматов;

4. Cинтез запоминающей части;

5. Синтез выходной части;

6. Синтез входной части.

Задание условий работы автомата. Условия работы синтезируемого автомата задаются в виде ГСА.

Отметки граф – схемы алгоритма.Для преобразования алгоритма в автомат ГСА нужно отметить состояниями ГСА.

Независимо от типа ЦА состоянием s0 ГСА отмечается одинаково: отметка ставится на входе ждущей вершины XI и на входе вершины Yk.

Другие отметки делаются по разному в зависимости от типа автомата.

Для ЦА Мура отметки ставятся левее вершины Yi. Это соответствует закону функционирования ЦА Мура (y(t) = s(t)).

Для ЦА Мили отметка ставится на выходе операторной вершины. Если выходы операторных вершин соединены, то, естественно, отметка фиксируется после объединения выходов.

Ясно, что при объединении выходов операторной и условной вершин отметка будет на выходе операторной вершины.

Однако, если за таким соединением следует вершина Yk, то дело ограничивается отметкой s0 на входе вершины Yk.

Правила отметок ГСА для ЦА Мили приводят к уменьшению числа состояний по сравнению с правилом отметок для ЦА Мура.

Графы автоматов. В начале дуги ставится осведомительный (входной) сигнал. Что касается выходных сигналов, то в ЦА Мура они фиксируются внутри вершины состояний, а в ЦА Мили - на конце дуги.

Cинтез запоминающей части Количество триггеров запоминающей части у ЦА определяется из расчета того, чтобы число состояний регистра было бы не меньше того, что получилось на графе автомата.

Следовательно, nT  log2 ns, где: ns - число состояний, nT - количество триггеров.

Синтез выходной части. Ставится соответствие между данным состоянием и выходными сигналами. По этим соответствиям записываются выражения для каждого выходного состояния и строится логическая схема формирования выходных сигналов

Синтез входной части Формирование сигналов возбуждения производится с учетом входных сигналов Хi и предыдущих состояний si для УЦА Мили и si для УЦА Мура.

Вопрос 14 - Абстрактный синтез автоматов. Автоматы Мили и Мура

При синтезе УА необходимо выполнить следующие этапы:

1. Задание условий работы автомата;

2. Отметки граф - схемы алгоритма;

3. Получение графов автоматов;

4. Cинтез запоминающей части;

5. Синтез выходной части;

6. Синтез входной части.

Законы функционирования автоматов Мили и Мура, используя в качестве индексов "ми", "му":

s(t)ми= (s(t-1), x(t)), y(t)ми=(s(t-1), x(t)) - ЦА Мили;

s(t)му= (s(t-1), x(t)), y(t)му=(s(t)) - ЦА Мура.

У ЦА Мили выходной сигнал имеется только тогда, когда есть входной сигнал, а у ЦА Мура выходной сигнал имеется всегда. Целесообразно считать, что выходной сигнал у ЦА Мили носит импульсный характер, а у ЦА Мура - потенциальный характер.

Диаграммы работы ЦА Мили (рис.5,а) и Мура (рис.5,б) показаны на рис. 6 и 7 соответственно.

Рис.5. ЦА Мили и Мура

Рис.6. Диаграмма работы ЦА Мили Рис.7. Диаграмма работы ЦА Мура

Соседние файлы в папке Госы_2013