МК

Синтез комбинационных устройств (Лабораторная работа)

 

 

Цель работы: ознакомление с анализом и синтезом цифровых схем, принципом построения ПЗУ.

 

Программа работы

1.1  Провести минимизацию F с помощью карты Карно.

1.2  Записать F в СДНФ и минимизированную функцию.

1.3  Построить график функции F в основном базисе

1.4  Реализовать функцию в базисе Пирса и Шеффера.

1.5  Реализовать заданную функцию с помощью мультиплексора.

1.6  Запрограммировать на ПЛМ.

1.7  Провести «прошивку» ПЛМ порогового устройства с выходами 2 из 4 и 3 из 4.

1.8  Зарисовать транзисторную ПЛМ.

 

Исходные данные

            F(N) = (1 0 1 1 1 0 0 1 0 0 0 0 0 1 1 0)

 

Ход работы

 

Таблица. Карта Карно

Таблица истинности

A

B

C

D

F

 0

0

0

0

0

1

1

0

0

0

1

0

2

0

0

1

0

1

3

0

0

1

1

1

4

0

1

0

0

1

5

0

1

0

1

0

6

0

1

1

0

0

7

0

1

1

1

1

8

1

0

0

0

0

9

1

0

0

1

0

A

1

0

1

0

0

B

1

0

1

1

0

C

1

1

0

0

0

D

1

1

0

1

1

E

1

1

1

0

1

F

1

1

1

1

0

 

            Функция в основном базисе:

 

            Минимизированная функция:

 

            Реализация функции в основном базисе:

 

 

 

СТ2

 

Реализация функции в базисе Шеффера:

 

 

 

 

Реализация функции в базисе Пирса:

 

 

Реализация с помощью мультиплексора:

 

Функция мультиплексора:

 

Заданная исходная функция:

 

Сравнение

функций:

 

 

 

 Диодная ПЛМ:

 

 

Прошивка ПЛМ для порогового устройства с выходами 2 из 4 и 3 из 4:

 

Таблица истинности

A

B

C

D

a

b

 0

0

0

0

0

0

0

1

0

0

0

1

0

0

2

0

0

1

0

0

0

3

0

0

1

1

1

0

4

0

1

0

0

0

0

5

0

1

0

1

1

0

6

0

1

1

0

1

0

7

0

1

1

1

1

1

8

1

0

0

0

0

0

9

1

0

0

1

1

0

A

1

0

1

0

1

0

B

1

0

1

1

1

1

C

1

1

0

0

1

0

D

1

1

0

1

1

1

E

1

1

1

0

1

1

F

1

1

1

1

1

1

 

            Транзисторная ПЛМ: