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

Введение

Одной из дисциплин для специальности ”Вычислительные машины, комплексы, системы и сети” является "Теория автоматов", обязательным минимумом содержания которой для дипломированного специалиста является: автоматы и формальные языки; регулярные языки и конечные автоматы; модель дискретного преобразователя В.М. Глушкова; абстрактный синтез; получение не полностью определенного автомата; структурный синтез; состояния элементов памяти; кодирование состояний синхронного и асинхронного автомата; явление риска логических схем; построение комбинационной схемы автомата; микропрограммирование.

Закрепление у студентов указанных выше теоретических положений "Теории автоматов", а также приобретение первичных навыков по практическому решению задач логического проектирования достаточно простых узлов цифровой вычислительной техники и являются основной целью и содержанием курсового проектирования.

В качестве объекта проектирования выбран гипотетический синхронный управляющий автомат (УА), реализующий под воздействием совокупности входных сигналов некоторый алгоритм функционирования. Алгоритм функционирования задается в виде граф - схемы алгоритма (ГСА), который, по сути, однозначно определяет закон одновременного формирования комбинации выходных сигналов УА из ограниченной их совокупности.

Согласно ГОСТ 22487-77 под проектированием понимается процесс последовательного составления и детализации взаимосогласованных модельных описаний еще не существующего материального объекта. Таким образом, в результате проектирования объект проектирования еще не материализуется, а создается его прообраз на другой материальной основе (чертежи, схемы, текстовые документы и т.п.). Причем этот прообраз может быть необходим для дальнейшего проектирования, а может быть уже достаточным для материализации объекта проектирования.

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

1 Обобщённая структура и принцип функционирования суа

Объектом курсового проектирования является управляющий автомат, реализующий некоторый алгоритм управления, который формально задается таким начальным языком описания как граф-схема алгоритма.

Проектируемый управляющий автомат на наивысшем уровне абстракции можно представить как на Рисунке 1.

Рисунок 1

Словесно работу синхронного управляющего автомата можно описать следующим образом: на входы управляющего автомата поступают входные сигналы x1…xn, каждый из которых принимает значение логического нуля или логической единицы.

На каждом шаге работы автомата формируются некоторая совокупность выходных сигналов y1…ym. Их принято называть микрооперациями, а Y - микрокомандами. Каждая микрооперация может принимать одно из двух значений. Новый шаг работы алгоритма начинается с приходом синхронизирующего сигнала S.

В соответствии с моделями Мили и Мура управляющий автомат можно детализировать, как показано на Рисунке 2.

Рисунок 2