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

2.3 Склад пристроїв

Керуючий автомат.

Керуючий автомат складається з комбінаційної схеми і пам’яті на тригерах. Тип тригерів і елементний базис задані в технічному завданні.

2.4 Етапи проектування і терміни їх виконання

1) Розмітка станів автомата

2) Формування вхідного та вихідного алфавітів

3) Побудова графа автомата

4) Побудова таблиці переходів

5) Побудова структурної таблиці автомата

6) Синтез комбінаційних схем для функцій збудження тригерів і вихідних сигналів

7) Побудова схеми автомата в заданому базисі.

2.5 Перелік текстової і графічної документації

  1. Титульний лист

  2. Аркуш з написом «Опис альбому»

  3. Опис альбому

  4. Аркуш з написом «Технічне завдання»

  5. Технічне завдання

  6. Аркуш з написом «Керуючий автомат. Схема електрична функціональна»

  7. Керуючий автомат. Схема електрична функціональна

  8. Аркуш з написом «Пояснювальна записка»

  9. Пояснювальна записка

Керуючий автомат

Схема електрична

функціональна

Пояснювальна

записка

Зміст

4.1 Вступ 2

4.2 Синтез автомата 2

4.2.1 Структурний синтез автомата 2

4.3 Програма мінімізації 7

4.3.1 Опис програми 7

4.3.2 Інструкція використання 7

4.4 Висновок 10

4.5 Список літератури 11

4.1 Вступ

У даній курсовій роботі необхідно виконати синтез автомата і синтез комбінаційних схем. Розробка виконується на підставі «Технічного завдання ІАЛЦ.463626.002 ТЗ».

4.2 Синтез автомата

4.2.1 Структурний синтез автомата

За графічною схемою алгоритму виконаємо розмітку станів автомата (рис. 4.1):

Рисунок 4.1 Розмітка станів автомата

Згідно з блок-схемою алгоритму (рис. 4.1) побудуємо граф автомата Мілі (рис. 4.2), виконаємо кодування станів автомата.

Рисунок 4.2 Граф автомата

Для синтезу логічної схеми автомату необхідно виконати синтез функцій збудження тригерів та вихідних функцій автомата. Кількість станів автомата дорівнює 8, кількість тригерів знайдемо за формулою K>= ]log2N[ = ]log28[ = 3, звідки К = 3. Так як для побудови даного автомата необхідно використовувати T-тригери, запишемо таблицю переходів цього типу тригерів (рис. 4.3).

T

0

0

0

1

0

1

0

1

1

0

1

1

Рисунок 4.3 Таблиця переходів T-тригера

На основі графа автомата (рис. 4.2) складемо структурну таблицю автомата (табл. 4.1).

Таблиця 4.1 Структурна таблиця

Перехід

Старий стан

Новий стан

Вхідні сигнали

Вихідні сигнали

Функції тригерів

Zi – Zj

Q3Q2Q1

Q3Q2Q1

X1X2

Y1Y2Y3Y4Y5

T3T2T1

Z1 – Z2

000

001

--

11000

001

Z2 – Z1

001

000

-0

00000

001

Z2 – Z3

001

010

-1

00100

011

Z3 – Z4

010

011

--

00100

001

Z4 – Z5

011

100

--

00011

111

Z5 – Z6

100

101

-0

01000

001

Z5 – Z6

100

101

-1

00000

001

Z6 – Z7

101

110

0-

00100

011

Z7– Z1

110

000

--

00100

110

Z6 – Z8

101

111

1-

10100

010

Z8– Z1

111

000

--

00100

111

На основі структурної таблиці автомата (табл. 4.1) виконаємо синтез комбінаційних схем для функцій збудження тригерів (рис. 4.4) і вихідних сигналів (рис. 4.5). Аргументами функцій збудження тригерів та вихідних сигналів є коди станів та вхідні сигнали. Виконаємо мінімізацію вищевказаних функцій методом Вейча. Зауважимо, що операторні представлення функцій сформовані враховуючи елементний базис {АБО-НЕ, І}.

Рисунок 4.4 Діаграми Вейча для функцій збудження тригерів

Рисунок 4.5 Діаграми Вейча для функцій управляючих сигналів

Даних достатньо для побудови комбінаційних схем функцій збудження тригерів та функцій сигналу виходу, таким чином, і всієї комбінаційної схеми. Автомат будуємо на Т-тригерах. Автомат є синхронним, так як його роботу синхронізує генератор, а Т-тригер є керований перепадом сигналу.

Схема даного автомату виконана згідно з єдиною системою конструкторської документації (ЄСКД) і наведена у документі «Керуючий автомат. Схема електрична функціональна ІАЛЦ.463626.003 Е2».