Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсяк по автоматам.doc
Скачиваний:
5
Добавлен:
09.12.2018
Размер:
435.71 Кб
Скачать

9 Задание

Рисунок 6 - ГСА

Таблица 1 – Условия

Вариант

Тип УА

Способ кодирования

Тип синхронных триггеров

ГСА

Мили

Мура

Трив.

Эфф. 1

Эфф. 2

RS

D

T

JK

5

+

+

+

2.10

Таблица 2 - Микрооперации

Yi

микрооперации

y1

y2

y3

y4

y5

y6

y7

Y1

0

0

0

1

1

1

0

Y2

1

0

1

0

0

0

0

Y3

1

0

1

0

1

0

0

Y4

0

0

0

0

1

0

1

Y5

1

1

1

0

0

1

0

Y6

0

1

0

1

0

0

1

Y7

1

1

0

1

0

1

1

Y8

1

0

1

0

1

1

0

Y9

1

1

0

0

0

0

0

Y10

0

0

1

1

0

0

1

10 Синтез

10.1 Разметка ГСА

Рис 7 – Размеченная ГСА

10.2 Составление таблицы состояний автомата

Таблица 3 – Таблица переходов

am , Y(am)

as

X(am, as)

a1 y4, y3, y6

a2

a2

x1,

a8

x1,x2

a2 y1, y3, y5

a5

x4,x5

a3

,x2

a4

x4,

a7

,

a3 y5, y7

a5

1

a4 y1, y3

a5

1

a5 y1, y2, y4, y6, y7

a6

1

a6 y2, y3, y5, y6

a7

1

a7 y1, y3, y5

a1

1

a8 y1, y3

a9

x3

a4

,

a5

, x5

a9 y1, y2, y3, y6

a8

x6, x4

a10

x6,

a10

a10 y2, y4, y7

a7

1

После разметки ГСА, оказалось, что множество состояний следующее:

A = {a1,, a13}

Мощность множества равна:

|A| = 13

Потребное количество триггеров равно:

r = ]log2|A|[ = ]log213[ = 4

Таблица 4 – Состояния автомата

Qn

d3

d2

d1

d0

кол-во выходных сигналов

am

a5

0

0

0

1

5

a9

0

0

1

0

4

a6

0

1

0

0

4

a1

1

0

0

0

3

a2

0

0

1

1

3

a7

0

1

1

0

3

a10

1

1

0

0

3

a4

1

0

0

1

2

a3

1

0

1

0

2

a8

0

1

0

1

2

10.3 Составление структурной таблицы переходов и выходов

Таблица 5 – Расширенная таблица переходов

am, Y(am)

K(am)

as

K(as)

X(am,as)

F(am,as)

Q3

Q2

Q1

Q0

Q3

Q2

Q1

Q0

f3

f2

f1

f0

a1 y4, y3, y6

1

0

0

0

a2

0

0

1

1

0

0

1

1

a2

0

0

1

1

x1,

0

0

1

1

a8

0

1

0

1

x1,x2

0

1

0

1

a2 y1, y3, y5

0

0

1

1

a5

0

0

0

1

x4,x5

0

0

0

1

a3

1

0

1

0

,x2

1

0

1

0

a4

1

0

0

1

x4,

1

0

0

1

a7

0

1

1

0

,

0

1

1

0

a3 y5, y7

1

0

1

0

a5

0

0

0

1

1

0

0

0

1

a4 y1, y3

1

0

0

1

a5

0

0

0

1

1

0

0

0

1

a5 y1, y2, y4, y6, y7

0

0

0

1

a6

0

1

0

0

1

0

1

0

0

a6 y2, y3, y5, y6

0

1

0

0

a7

0

1

1

0

1

0

1

1

0

a7 y1, y3, y5

0

1

1

0

a1

1

0

0

0

1

1

0

0

0

a8 y1, y3

0

1

0

1

a9

0

0

1

0

x3

0

0

1

0

a4

1

0

0

1

,

1

0

0

1

a5

0

0

0

1

, x5

0

0

0

1

a9 y1, y2, y3, y6

0

0

1

0

a8

0

1

0

1

x6, x4

0

1

0

1

a10

1

1

0

0

x6,

1

1

0

0

a10

1

1

0

0

1

1

0

0

a10 y2, y4, y7

1

1

0

0

a7

0

1

1

0

1

0

1

1

0

10.4 Детализация блока памяти

d0

f0

d1

f1

d2

f2

d3

f3

“1”

“S”

“НУ”

Рисунок 8 – Детализированный блок памяти

10.5 Канонический синтез логического преобразователя

Составим уравнения для функций возбуждения блока памяти:

Составим уравнения для функций выхода:

10.6 Минимизация логических функций возбуждения и выходов

Таблица 6 – Таблица фиктивных переменных

В итоге, получим:

f0=Z1+Z2+Z3+Z4+Z5+Z6

f1=Z7+Z8+Z9+Z10+Z11+Z12

f2= Z13+Z14+Z15+Z10+Z16+Z17

f3=Z18+Z19+Z20+Z21+Z22+Z23

Функции выходов:

y1=Z24+Z4+Z15+Z20+Z10+Z16

y2=Z15+Z10+Z16+Z17

y3=Z4+Z24+Z25+Z20+Z10+Z24

y4=Z1+Z15+Z17

y5=Z24+Z3+Z25+Z20

y6=Z1+Z25+Z16

y7=Z10+Z15+Z17

Заключение

В рамках данного курсового проекта конечной целью проектирования является синтез (разработка) схемы электрической функциональной заданного синхронного управляющего автомата. Элементным базисом для синтеза являются двухуровневая программируемая логическая матрица (ПЛМ) с требуемыми характеристиками и комбинированными синхронными RS-триггерами.

В ходе выполнения курсовой работы:

- получил практические навыки по организации процесса проектирования синхронных управляющих автоматов;

- продемонстрировал практические способности по использованию математической модели типа Мура для структурной и функциональной последовательной детализации проектируемого управляющего автомата;

- закрепил методы логического синтеза и минимизации комбинационной части УА.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]