Таблица 3.2 – Таблица переходов-выходов автомата Мили
1 | |||||||
Z0 | |||||||
Z1 | |||||||
Z2 | |||||||
Z3 | |||||||
Z4 | |||||||
Z5 | |||||||
Z6 | |||||||
Z7 |
4. Построение функциональной и электрической принципиальной схемы
Для построения функциональной схемы с минимальными затратами входные сигналы и состояния нужно закодировать.
Табл. 4.1 – Кодировка состояний
Выходные сигналы | |
1 | 000 |
001 | |
010 | |
011 | |
100 | |
101 | |
110 | |
111 |
Табл. 4.2 – Кодировка выходных сигналов
Состояния | |
Z0 | 000 |
Z1 | 001 |
Z2 | 010 |
Z3 | 011 |
Z4 | 100 |
Z5 | 101 |
Z6 | 110 |
Z7 | 111 |
Используем таблицу 4.2 для построения шифратора
Запишем формулировки для в форме ДНФ
Теперь запишем таблицу переходов с учётом кодировок.
Табл. 4.3 – Таблица переходов-выходов автомата Мили с учётом кодировок
000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
000 | |||||||
001 | |||||||
010 | |||||||
011 | |||||||
100 | |||||||
101 | |||||||
110 | |||||||
111 |
Используем приведенную выше таблицу для построения таблицы прошивки ПЗУ.
Табл. 4.4 – Таблица прошивки ПЗУ системы управления
Адрес | Данные | ||||||||||||||||||
б1 | б2 | б3 | в1 | в2 | в3 | б1 | б2 | б3 | y1 | y2 | y3 | y4 | y5 | y6 | y7 | y8 | y9 | y10 | y11 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |