Скачиваний:
9
Добавлен:
09.05.2014
Размер:
103.94 Кб
Скачать

Управляющий автомат Мили.

Состояниями в модели Мили для управляющего автомата, синтезируемого по ГСА, обозначаются выходы операторных вершин и входы ждущих вершин.

Эквивалентные состояния объединяются на входе следующей вершины в одно состояние. Корректируется ГСА так, чтобы пути проходили через операторные вершины.

Состояния обозначаются последовательно q0,q1,.. от начала ждущей вершины. Выделяются и обозначаются узлы i на входах условных вершин.

Входные управляющие сигналы Yi формируются параллельно и на тех же элементах И, реализующих условия перехода.

Память состояний автомата Мили может быть выполнена:

1. На DV - регистрах с унитарным кодированием;

2. На DV - регистрах с максимальным кодированием.

3. На сдвигающем регистре с унитарным кодированием.

4. На счетчике с максимальным кодированием.

Применение сдвигающих регистров и счетчиков не целесообразно, т.к. функции перехода совмещены с функциями выходов, а применение функциональных регистров упрощает .... функции переходов.

Составив структурную таблицу переходов/выходов, учитывая выделенные состояния и узлы i .

На основе структурной таблицы составляются общие для всех вариантов расчета схем уравнения переходов/выходов.

Y * Q` Q * X

где : Q` - следующее состояние;

Y - управляющий сигнал (микрокоманды) формируемый на переходе в Q состояние;

Q - текущее состояние;

X - условия перехода между состояниями.

Для каждого варианта организации память рассчитывается сложность схемы.

Уравнения переходов/выходов

уравнения

Q0/- <= Q0x0

Q0/Y20 <= Q11

Q0 = Q0x0Ú Y20

Q1/- <= Q1x3

Q1/Y21 <= Q0x0x1

Q1 = Q1x3Ú Y21

Q2/ Y10 <= Q0x0x1x2

Q2/Y31 <= Q1x3x2

Q2 = Y10Ú Y31

Q3/Y22 <= Q2

Q3/ Y30 <= Q0x0x1x2

Q3 = Y22ÚY30

Q4/Y5 <= Q3

Q4/ Y4 <= Q1x3x2

Q4 = Y4 Ú Y5

Q5/Y13 <= Q4

Q5 = Y13

Q6/Y7 <= Q5x3

Q6 = Y7

Q7/Y714 <= Q6

Q7 = Y17

Q8/- <= Q8x5

Q8/Y15 <= Q7x6

Q8 = Q8x5Ú Y15

Q9/Y21 <= Q8x5

Q9 = Y21

Q10/Y17 <= Q7x6

Q10/- <= Q10x4

Q10 = Q10x4Ú Y17

Q11/Y16 <= Θx8

Q11/ Y18 <= Q9x7x8

Q11/ Y19 <= Q9x7x8

Q11/Y17 <= Θx8

Θ <= Q10x4Ú Q9x7

Q11 = Y16Ú Y17Ú Y18Ú Y19 Q11 = Y16Ú Y17Ú Y18Ú Y19

Q11 = Y16Ú Y17Ú Y18Ú Y19

Соседние файлы в папке пример курсовой работы (недоделана) — 1