Синтез шифраторов и дешифраторов
Lucrarea de laborator nr. 3
Тема: Синтез дешифратора и шифратора
Цель работы: Практическое исследование структуры и методов синтеза дешифраторов и шифраторов
Задания:
1. Реализуйте синтез двоично-десятичного дешифратора на 7 сегментов в соответсвии с вариантом указанном в таблице 4.3, и реализуйте схему в логическом базисе И-НЕ.
2. Реализуйте синтез двоично-десятичного шифратора в соответсвии с вариантом указанном в таблице 4.3, и реализуйте схему в логическом базисе И-НЕ.
3. Преверьте правельность схемы и расчитайте время прохождения сигнала, и стоимость схемы.
Таблица 4.3
Nr. вар. |
Двоично-десятичный код |
Nr. вар. |
Двоично-десятичный код |
||
Дешифратор |
Шифратор |
Дешифратор |
Шифратор |
||
1. |
8 7 (-2)(-4) |
5 3 2 (-1) |
16. |
3 3 2 1 |
8 6 1 (-4) |
2. |
8 6 (-1)(-4) |
5 3 1 (-1) |
17. |
4 2 2 1 |
8 6 (-1)(-4) |
3. |
8 5 (-2)(-4) |
3 3 2 1 |
18. |
4 3 1 1 |
8 7 (-2)(-4) |
4. |
8 4 3 (-6) |
4 2 2 1 |
19. |
4 3 2 (-1) |
8 5 (-2)(-4) |
5. |
8 6 1 (-4) |
4 3 1 1 |
20. |
4 3 2 1 |
8 6 1 (-4) |
6. |
8 5 2 (-4) |
4 3 2 (-1) |
21. |
4 4 1 (-2) |
8 5 2 (-4) |
7. |
8 4 3 (-2) |
4 3 2 1 |
22. |
4 4 2 (-1) |
8 4 3 (-2) |
8. |
8 4 2 1 |
4 4 1 (-2) |
23. |
4 4 3 (-2) |
8 4 2 1 |
9. |
8 4 2 (-1) |
4 4 2 (-1) |
24. |
4 4 2 1 |
8 4 2 (-1) |
10. |
8 4 2 (-3) |
4 4 3 (-2) |
25. |
5 2 1 1 |
8 4 2 (-3) |
11. |
8 4 1 (-2) |
4 4 2 1 |
26. |
5 2 2 (-1) |
8 4 1 (-2) |
12. |
8 3 2 (-4) |
5 2 1 1 |
27. |
5 3 2 (-1) |
8 3 2 (-4) |
13. |
8 4 2 (-5) |
5 2 2 (-1) |
28. |
5 2 2 1 |
8 4 2 (-5) |
14. |
8 4 1 (-6) |
5 3 2 (-1) |
29. |
5 2 2 (-1) |
8 4 1 (-6) |
15. |
8 4 1 (-2) |
5 2 2 1 |
30. |
5 3 2 (-1) |
8 4 1 (-2) |
Ход работы
в LogicWorks:
1. В библиотеке Simulation Gates.clf выбираем логические элементы NAND-И-Не с сответвующим количеством входов. Из библиотеки Simulation IO.clf выбираем устройсва входа/выхода Binary Probe и Hex Keyboard, Binary Switch.
2. Реализуется схема неполного двоично-десятичного дешифратора на 7 сегментов в Рабочем окне в логическом базисе И-Не и выполняется его проверка. Исследуется временная диаграма схемы.
3. Реализуется схема неполного двоично-десятичного шифратора в Рабочем окне в логическом базисе И-Не и выполняется его проверка. Исследуется временная диаграма схемы.
4. Для реализованных схем рассчитывается стоимость и время прохождения сигнала.
Пример двоично-десятичного дешифратора: 842(-3)
Реализуем таблицу истинности
Минимузируем функции с помощью диаграм Карно
Определяем обшие части:
Реализуем логическую схему
Пример двоично-десятичного шифратора: 85(-2)(-4)
Реализуем таблицу истинности
так как минимизация не трабуется записываем функции
Реализуем логическую схему
Вопросы
1. От чего зависит количество логических функции в неполных дешифраторах? Назовите основные свойства неполных дешифраторов.
2. Каково соотношение между количеством входов и выходов полного и неполного дешифратора?