Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторные / отчет по первой лабе

.doc
Скачиваний:
12
Добавлен:
10.12.2013
Размер:
78.85 Кб
Скачать

Пермский государственный технический университет.

Кафедра ИТАС

Лабораторная работа №1

По дисциплине

«Теория автоматов»

Тема: «Синтез дискретного автомата без памяти»

Выполнил: студент гр. ЭВТ-04

Принял: преподаватель

Коган Т. И.

г. Пермь 2005-12-07

Задание:

Вариант №2(1)

Спроектировать цифровой автомат (ДУ) имеющий 4 входных сигнала (a, b, c, d) и один выход (y).

Сигнал на выходе должен появляться при подаче одного сигнала а или в сочетании с b, c или d и не должен появляться при отсутствии любого одного сигнала или при отсутствии всех входных сигналов одновременно. База - a, b, c, d.

Функциональную схему реализовать на элементах «И - НЕ»

Абстрактный синтез цифрового автомата по заданным условиям.

Целью абстрактного синтеза комбинационных дискретных устройств является установление однозначного соответствия между комбинациями входных и выходных сигналов. Это соответствие выявляется из словесной формулировки условий работы ДУ.

Составим неполную таблицу переходов-выходов:

a

b

c

d

y

ВС

0

0

0

0

0

0

1

0

0

0

1

8

1

0

0

1

1

9

1

0

1

0

1

10

1

0

1

1

0

11

1

1

0

0

1

12

1

1

0

1

0

13

1

1

1

0

0

14


В символической форме функция автомата выглядит так:

Y(a,b,c,d)=8,9,10,12[0,11,13,14]

Так как у нас 4 переменных, то удобно провести минимизацию по РСЧ.

Минимизирую:

0 1 3 2 Получаю

4 5 7 6 y(a,b,c,d)=abc abd acd

12 13 15 14

8 9 11 10

: Структурный синтез.

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

Приведение к виду удобному для реализации на заданном наборе элементов:

Полученная функциональная схема на элементах «И - НЕ»:

При моделировании в программе STRATUM COMPUTER получены те же результаты, которые были полученные мной при абстрактном синтезе. При весовых состояниях 8,9,10,12 программа показала, что выход принимает значение равное единице. При 0,11,13,14 – были получены на выходе значения равные нулю.

Экспериментальная таблица состояний

a

b

c

d

y

ВС

0

0

0

0

0

0

0

0

0

1

0

1

0

0

1

0

0

2

0

0

1

1

0

3

0

1

0

0

0

4

0

1

0

1

0

5

0

1

1

0

0

6

0

1

1

1

0

7

1

0

0

0

1

8

1

0

0

1

1

9

1

0

1

0

1

10

1

0

1

1

0

11

1

1

0

0

1

12

1

1

0

1

0

13

1

1

1

0

0

14

1

1

1

1

0

15


Библиотека имиджей.

1. Конъюнктор:

Уравнение элемента: y:=not(a)

2. . Конъюнктор на три входа:

Уравнение элемента: y:=not(a&b&c)

Вывод:

В процессе выполнения этой лабораторной работы были использован материал по теме «Абстрактный и структурный синтез ДУ без памяти», а также собственные навыки и умение. В данной лабораторной работе, я использовал программу STRATUM COMPUTER, с помощью которой были получены успешные результаты, также были созданы имиджи, на которых строилась моя функциональная схема.

Соседние файлы в папке Лабораторные