Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой синтез цифрового автомата.doc
Скачиваний:
40
Добавлен:
22.05.2015
Размер:
845.31 Кб
Скачать

2.2 Определение функций логики

2.2.1 Определение функции выхода

Данная функция определяется из таблицы выходов:

g

000

001

010

100

011

111

1

2

3

4

5

6

000

0

0

0

0

1

1

001

1

0

1

1

1

0

010

0

0

0

0

1

0

100

0

0

1

0

0

0

011

0

0

0

0

0

0

Функция выхода определяется из кодированной таблицы выходов по следующей методике: если обозначить кодирующие переменные входа как а1, а2 и а3, состояний – как t1 , t2, t3, выхода – как g, то функция выхода будет иметь вид:

2.2.2 Определение функции возбуждения триггеров.

Опять обозначим кодирующие переменные входа как a1, a2 и a3, состояний – как t, заменив в матрице выходов состояния на их коды, получим описание функций u(t1), u(t2), u(t3).

2.3 Упрощение логических функций.

Для упрощения функций u(t1), u(t2) и u(t3) используем карты Карно:

0

0

0

0

0

0

0

1

0

0

1

0

0

1

0

0

По карте видно, что упростить функцию мы не можем, значит, мы оставляем её без изменений.

0

0

0

0

0

0

0

0

1

0

0

1

1

0

1

0

Получим упрощённую функцию u(t3):

Для упрощения функций u(t2) и g воспользуемся склеиванием и поглощением, а так же импликантной таблицей.

Как видно по импликантной таблице,

Глава III. Разработка комбинационных

логических схем.

Мы получили 4 логические функции, которые необходимо реализовать на практике:

3.1 Логическая схема компонентного автомата E.

Для этой схемы мы используем 1 схему 4-ИЛИ, 9 схем И, и 2 схемы НЕ.

3.2 Логическая схема компонентного автомата С.

Для этой схемы мы используем 23 схемы И, 8 схем НЕ и 2 схемы 4-ИЛИ и схему 2-ИЛИ.

3.3 Логическая схема компонентного автомата D.

Здесь мы используем 3 схемы НЕ, 3 схемы И, схему ИЛИ.

3.4 Логическая схема выхода.

Здесь мы используем 11 схем НЕ, 24 схемы И, схемы 4-ИЛИ и 3- ИЛИ.

Заключение.

В данной курсовой работе мы рассмотрели синтез цифрового автомата. Теоретически мы по начально-заданной таблице входов и выходов разработали модель логической схемы, по которой сделали электрическую схему, реализовав на практике функцию V1, получили часть реального цифрового автомата.

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

Мы изучили теоретическую основу разработки цифрового автомата и научились работать в ней.