Таблица 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 |