5.1.5 Синтез конечных автоматов
Задача синтеза конечных автоматов разбивается на несколько этапов:
a) на первом этапе синтеза формулируются условия работы автомата, т.е. определяются условия его взаимодействия с объектом управления;
б) на втором этапе синтеза выявляется закон функционирования автомата, осуществляется его описание на одном из принятых формальных языков. Этот этап называют синтезом абстрактного автомата. На этапе абстрактного синтеза не интересуются свойствами логических элементов, из которых автомат в дальнейшем будет состоять. Не рассматривается какие конкретные значения принимают те или иные выходы ЛП или ЭП. Важно лишь знать число возможных различных состояний автомата и законы переходов между состояниями;
в) на третьем этапе осуществляют минимизацию внутренних состояний автомата;
г) на четвертом этапе осуществляется кодирование (размещение) внутренних состояний;
д) на пятом этапе осуществляется выписывание (в общем случае не полностью определенных) функций возбуждения автомата, их доопределение и минимизация;
е) шестой этап - построение ЛП на реальных логических элементах;
ж) последний этап - это соединение ЛП с ЭП и анализ работоспособности получившегося устройства.
- Введение
- 1 Практикум "Логические элементы"
- 1.1 Резисторно-транзисторные логические элементы
- 1.2 Диодно-транзисторные логические элементы
- 1.3 Транзисторно-транзисторные логические элементы
- 1.4 Комплементарные логические элементы на основе транзисторов "металл-окись-полупроводник"
- 1.5 Контрольные вопросы
- 1.6 Краткое описание учебного лабораторного стенда "Цифровая электроника"
- 1.7 Порядок выполнения практикума
- 1.8 Определение статической передаточной характеристики (спх) логических элементов
- 1.8.1 Построение первым способом
- 1.8.2 Построение вторым способом
- 1.9 Определение постоянных времени, фронтов и длительности входных и выходных логических сигналов
- 1.10 Определение среднего времени распространения логического сигнала
- 1.11 Содержание отчета
- 1.12 Условно-графические и буквенно-цифровые обозначения логических элементов
- 2 Практикум "Комбинационные логические схемы"
- 2.1 Дешифраторы
- 2.2 Мультиплексоры
- 2.3 Сумматоры
- 2.4 Контрольные вопросы
- 2.5 Порядок выполнения практикума
- 3.1.2 Универсальные двухступенчатые триггеры
- 3.2 Регистры
- 3.2.1 Накапливающие регистры
- 3.2.2 Сдвигающие регистры
- 3.3 Счетчики
- 3.4 Контрольные вопросы
- 3.5 Порядок выполнения практикума
- 3.6 Содержание отчета
- 3.7 Условно-графические и буквенно-цифровые обозначения триггерных устройств
- 4 Практикум "Запоминающие устройства"
- 4.1 Оперативные запоминающие устройства статического типа
- 4.2 Оперативные запоминающие устройства динамического типа
- 4.3 Программируемые постоянные запоминающие устройства с однократной записью информации
- 4.4 Перепрограммируемые постоянные запоминающие устройства с возможностью стирания ультрафиолетовым излучением
- 4.5 Контрольные вопросы
- 4.6 Оснащение практикума
- 4.7 Описание программатора
- 4.8 Порядок выполнения практикума
- 4.9 Условно-графические и буквенно-цифровые обозначения микросхем запоминающих устройств
- 5 Практикум "Управляющие устройства"
- 5.1 Практикум "Конечный автомат с жесткой логической структурой"
- 5.1.1 Таблицы переходов
- 5.1.2 Матрицы переходов
- 5.1.3 Диаграммы переходов
- 5.1.4 Автоматные уравнения
- 5.1.5 Синтез конечных автоматов
- 5.1.6 Пример реализации автомата с жесткой логической структурой
- 5.1.7 Контрольные вопросы
- 5.1.8 Порядок выполнения практикума
- 5.1.9 Содержание отчета
- 5.2 Практикум "Микропрограммный автомат"
- 5.2.1 Пример реализации микропрограммного автомата
- 5.2.2 Контрольные вопросы
- 5.2.3 Задание для практикума
- 5.2.4 Порядок выполнения практикума
- 6.1.1 Содержание практикума
- 6.1.2 Порядок проведения практикума
- 6.2 Практикум "Шины передачи данных"
- 6.2.1 Содержание практикума
- 6.2.2 Выполнение практикума
- 6.2.3 Контрольные вопросы
- 7 Практикум "Аналого-цифровые преобразователи и цифро-аналоговые преобразователи"
- 7.1 Практикум "Цифро-аналоговые преобразователи"
- 7.1.1 Структура и алгоритм работы цап
- 7.1.2 Порядок выполнения практикума
- 7.1.3 Контрольные вопросы к практикуму
- 7.2 Практикум "Аналого-цифровые преобразователи"
- 7.2.1 Структурные схемы и принципы действия ацп
- 7.2.2 Порядок выполнения практикума
- 7.2.3 Контрольные вопросы к практикуму
- Список использованных источников