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

1.2. Синтез комбінаційних схем на мультиплексорах

У складі різних серій інтегральних мікросхем, які застосовують у пристроях залізничної автоматики, є елементи середнього ступеня інтеграції - комутатори (мультиплексори). Комутатор являє собою багатовходовий логічний елемент із одним входом. Входи комутатора підрозділені на інформаційні й керуючі. При подачі на керуючі входи відповідного сигналу у вигляді двійкового коду до виходу комутатора підключається один з його інформаційних входів. Є комутатори, що здійснюють вибір одного з 4,8 або 16 інформаційних сигналів. У своєму завданні я буду реалізовувати функцію на комутаторі 555КП1.

Для реалізації ФАЛ п'яти змінних на двох комутаторах 555КП1 необхідно:

1) пронумерувати змінні від 1 до 5;

2) скласти таблицю істинності заданої функції;

3) із сигналів, що відповідають змінним х1 і х2 скласти таблицю істинності для стробуючих входів. Отримані значення подати на стробуючі входи комутаторів. Якщо вхід прямий, то сигнал подається без зміни, а якщо вхід інверсний - сигнал подається через інвертор;

4) сигнали, що відповідають змінним х3 і х4 подать на керуючі входи комутаторів, беручи до уваги розрядність, які позначені цифрами 1 і 2;

5) на інформаційні входи комутаторів подати, відповідно до таблиці істинності, сигнал з безлічі {0, 1, xi , xi};

На прикладі реалізуємо функцію, задану аналітичним способом. Функція виглядає наступним чином

Використовуючи провило Де Моргана (), отримаємо FДНФ

Перетворимо функцію FДНФ в FДДНФ

Таблиця істинності для заданої функції (Таблиця 1.21)

X1

X2

X3

X4

X5

F

B

1

2

3

4

5

6

7

0

0

0

0

0

0

0

B0= 1

1

0

0

0

0

1

1

2

0

0

0

1

0

1

В1= 1

3

0

0

0

1

1

1

4

0

0

1

0

0

1

B2= 1

5

0

0

1

0

1

1

6

0

0

1

1

0

1

B3= 1

7

0

0

1

1

1

1

8

0

1

0

0

0

1

B0`= 1

9

0

1

0

0

1

1

10

0

1

0

1

0

1

B1`=1

11

0

1

0

1

1

1

12

0

1

1

0

0

1

B2`= x5

13

0

1

1

0

1

0

14

0

1

1

1

0

1

B3`= 1

15

0

1

1

1

1

1

16

1

0

0

0

0

0

B0``= x5

17

1

0

0

0

1

1

18

1

0

0

1

0

0

B1``= x5

19

1

0

0

1

1

1

20

1

0

1

0

0

0

B2``= 0

21

1

0

1

0

1

0

22

1

0

1

1

0

0

B3``= x5

23

1

0

1

1

1

1

24

1

1

0

0

0

0

B0```= x5

25

1

1

0

0

1

1

26

1

1

0

1

0

0

B1```= x5

27

1

1

0

1

1

1

28

1

1

1

0

0

1

B2```= 1

29

1

1

1

0

1

1

30

1

1

1

1

0

1

B3```= 1

31

1

1

1

1

1

1

Таблиця 1.21

Стробуючий вхід-інверсний, тобто

Х1

Х2

С1

С2

С3

С4

0

1

2

3

0

0

1

1

0

1

0

1

0

1

1

1

1

0

1

1

1

1

0

1

1

1

1

0

Схема на мультиплексорах для функції, яку ми розглядаємо представлена на Рисунку 1.21.

Реалізуємо цю ж саму функцію, яка задана аналітичним способом, на базі п`яти мультиплексорів. На стробуючі входи цих мультиплексорів (С0123) подамо постійне значення – константу, в нашому випадку будемо подавати 0, тому що ми брали стробуючий вход інверсний. На управляючи входи (1,2) подаємо значення х3 та х4, а на інформаційні входи перших чотирьох мультиплексорів (В0123) будемо подавати значення ’’В’’, які візьмемо з таблиці істинності побудованої вище. На інформаційні ж входи п’ятого мультиплексора подаємо вихідні сигнали перших чотирьох. Вихідні сигнали 1-го та 3-го мультиплексора про інверсуємо на мікросхемі 1533ЛЕ1. Оскільки функція повинна бути реалізована в базисі Пірса, то вихід п’ятого мультиплексора (C5) повинен бути прямий.

Схема для 5 мультиплексорів зображена на Рисунку 1.22

Рисунок 1.21

Рисунок 1.22

Соседние файлы в папке Волобуева В.О
  • #
    08.08.2013919.04 Кб37Додаток А.vsd
  • #
    08.08.2013432.13 Кб36Додаток Б.vsd
  • #
    08.08.2013311.3 Кб37Додаток В.vsd
  • #
    08.08.20135.81 Mб44Курсовой.doc