Читать курсовая по Отсутствует: "Проектирование управляющего автомата в САПР Quartus II" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Ижевский государственный технический университет им. М.Т. Калашникова»

Кафедра «Вычислительная Техника» ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой работе

по дисциплине «Основы комплексной автоматизации проектирования»

«Проектирование управляющего автомата в САПР Quartus II» Выполнил:

студент группы 7-78-3

Ворожцов А.В. Ижевск 2013

ОглавлениеВведение

1. Задание на курсовой проект

2. Команда XI - Исключающее ИЛИ

3. Выбор типа УА

4. Таблица переходов и выходов УА

5. Функции переходов и выходов

6. Комбинационная схема УА

7. Временные диаграммы работы УА

Заключение

Список литературы

Введение Цель работы:

Спроектировать управляющий автомат (УА) процессора с жесткой логикой.

Задачи работы:

1. В САПР Quartus II построить комбинационную схему управляющего автомата для определенного набора команды из системы команд IBM/370.

. В САПР Quartus II выполнить симуляцию построенной схемы.

Краткая теория

Операционные устройства (ОУ) - устройства, которые осуществляют преобразование информации путем выполнения над ней определенных операций.

В функциональном и структурном отношении ОУ разделяют на две части:

§ Операционный автомат (ОА);

§ Управляющий автомат (УА).

Структура ОУ представлена на рис.1.

Рис.1. Структура ОУ Операционный автомат (ОА) - служит для хранения слов информации, выполнения набора микроопераций и вычисления значений логических условий; предназнаяен для выполнения действий над информацией.

Управляющий автомат (УА) - генерирует последовательность управляющих сигналов, предписанную микропрограммой и соответствующую значениям логических условий (ЛУ); задает порядок действий в ОА, вытекающий из алгоритма выполнения операций.

Пояснения к рис.1. следующие:

1) Множество входных слов {D}, поступающее в ОА в качестве операндов;

2) Множество выходных слов {R}, представляющее собой результаты выполнения операций;

) Множество микроопераций {Y}, реализующее преобразование слов информации;

) Множество логических условий {X}, определяющее состояние ОА;

) Множество операций {F} над операндами из множества {D} с выдачей результатов из множества {R}.

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

Функция УА - это операторная схема (микропрограмма), функциональными операторами которой являются символы , отождествляемые с микрооперациями, а в качестве логических условий используется булевы переменные . Операторная схема алгоритма представляется в виде граф-схемы или логической схемы алгоритма.

Жесткая логика (схемная реализация логики управления) предусматривает реализацию множества состояний автомата блоком памяти (БП) на запоминающих элементах (триггерах, регистрах), а функции выходов и переходов формируются комбинационной схемой (КС).

Алгоритм функционирования УА в этом случае полностью определяется схемой соединения его элементов.

Достоинством УА с жесткой


Интересная статья: Основы написания курсовой работы