Курсовые работы, лабораторные, доклады для студентов
можете скачать и поделиться с другими,
если не жалко.

 
на правах рекламы


Синтез синхронного управляющего автомата


КУРСОВАЯ РАБОТА

Кафедра Автоматизированные и вычислительные системы
по дисциплине "ТЕОРИЯ АВТОМАТОВ"

Тема "Синтез синхронного управляющего автомата"


Скачать курсовую "Синтез синхронного управляющего автомата" по дисциплине "ТЕОРИЯ АВТОМАТОВ"
Fima-kursach.rar [757,76 Kb] (cкачиваний: 181)



СОДЕРЖАНИЕ

Введение
1 Общие принципы построения и реализации синхронных управляющих автоматов
1.1. Обобщенная структура и принцип функционирования синхронных управляющих автоматов
1.2. Последовательность синтеза синхронных управляющих автоматов
1.3. Современная элементная база для реализации логических преобразователей и блоков памяти управляющих автоматов
1.4. Исходные данные для курсового проекта

2 Разработка граф-схемы алгоритма синтезируемого управляющего автомата и детализация его структурной схемы
2.1. Разработка и разметка граф-схемы алгоритма
2.2. Структурное кодирование внутренних состояний управляющего автомата
2.3. Детализация блока памяти управляющего автомата

3 Структурный синтез логического преобразователя управляющего автомата
3.1. Разработка расширенной структурной таблицы переходов и выходов управляющего автомата
3.2. Составление логических уравнений для выходных сигналов и функций возбуждения триггеров
3.3. Минимизация логических уравнений

4 Разработка и оформление схемы электрической функциональной синтезированного синхронного управляющего автомата

Заключение
Список литературы
Приложение



ВВЕДЕНИЕ


Дисциплина «Теория автоматов (ТА)» является разделом теории управляющих систем, изучающим математические и структурные модели преобразователей дискретной информации, называемые автоматами. Такими преобразователями, в частности, могут быть материальные объекты (например, вычислительные машины) или абстрактные системы.



На начальных этапах изучения автоматы в ТА представляются как «чёрные ящики», которые имеют только входные и выходные сигналы. Само устройство «чёрного ящика» при этом считается неизвестным. Если это малоизвестный объект, то изучение начинают с выявления его элементов, а затем и его структуры. В дальнейшем анализ устройства автомата подробно детализируют (проводят декомпозицию устройства).

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

Математически работа автомата может быть описана законами преобразования букв входного алфавита в буквы выходного алфавита. Для математического описания законов преобразования работы автомата необходимо задать функции переходов и функции выходов, которые отображают пары «текущее состояние - входная буква» в следующее состояние автомата и соответствующую букву выходного алфавита. Иными словами, в каждый момент дискретного времени автомат, находящийся в определенном состоянии, воспринимает входной сигнал, выдает выходной сигнал и переходит в новое состояние, задаваемое функцией переходов.

Автоматы могут быть реализованы как аппаратно, так и программно. Автоматы, реализуемые чисто аппаратно называют «автоматами с жесткой логикой». Для них характерно максимальное быстродействие, но требуются значительные затраты на изготовление и разработку на производстве, так как каждый реализуемый автомат требует нового набора элементов логики и новой схемы. С появлением микропроцессоров (МП) и различных типов запоминающих устройств, появилась возможность программной реализации автоматов. Для этого требуется лишь разработка программы, реализующей заданный алгоритм работы. Такие автоматы получили название «автоматов с гибкой логикой».

Применение современной элементной базы требует развития новых методов анализа и синтеза для аппаратно-программной реализации автоматов. В частности, при программной реализации автоматов могут быть использованы МП-комплекты больших интегральных схем (БИС), а для аппаратной реализации применимы сверхбольшие интегральные схемы (СБИС) с программируемой архитектурой (например, программируемые пользователем запоминающие устройства (ППЗУ) или программируемые логические матрицы (ПЛМ).

Модификацией конечного автомата «с жесткой логикой» является синхронный управляющий автомат (УА) с памятью, один из вариантов которого предполагается реализовать в настоящем курсовом проекте. Для подобных автоматов характерно то, что моменты времени, в которых фиксируются изменения состояния, задаются внешним генератором синхронизирующих импульсов, а память такого автомата формируется набором комбинированных синхронных триггерных схем.
Таким образом, целью данного курсового проекта является синтез синхронного УА, реализующего некоторый алгоритм функционирования, заданный граф-схемой алгоритма (ГСА). В виде результата курсового проектирования предполагается схема электрическая функциональная синтезированного синхронного УА. В качестве элементной базы логического преобразователя УА предполагается использовать двухуровневую ПЛМ, в качестве элементов памяти будут использованы комбинированные синхронные двухтактные RS-триггеры.

Теги: Теория автоматов

Комментарии:

Оставить комментарий
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.