Также, согласно варианту, демультиплексор нужно нарастить до 2-8.
Таблица истинности (2.2) показана ниже.
Таблица 2.2 – Таблица истинности демультиплексора 2-8.
|
|
Вход |
|
|
|
|
|
Выход |
|
|
|
||
|
|
ы |
|
|
|
|
|
|
ы |
|
|
|
|
E |
1 |
0 |
x |
y |
7 |
6 |
5 |
4 |
|
3 |
2 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
|
0 |
0 |
1 |
0 |
1 |
1 |
0 |
2 |
2 |
0 |
2 |
0 |
0 |
|
0 |
2 |
0 |
0 |
1 |
1 |
1 |
3 |
3 |
3 |
0 |
0 |
0 |
|
3 |
0 |
0 |
0 |
0 |
x |
x |
x |
x |
0 |
0 |
0 |
0 |
|
0 |
0 |
0 |
0 |
Ниже на рисунках 2.7-2.9 изображены схема и моделирование демультиплексора 1-4. На рисунках 2.10-2.12 код, моделирование и RTL-
схема.
Рисунок 2.7 – Функциональная схема демультиплексора 2-8.
16
Рисунок 2.8 – Моделирование схемы демультиплексора 2-8.
Рисунок 2.9 – Функциональный режим моделирования демультиплексора
2-8.
17
Рисунок 2.10 – Код демультиплексора 2-8 на VHDL.
18
Рисунок 2.11 – Моделирование кода демультиплексора 2-8.
dmx_1_4:HIGH_DMX
|
|
|
|
|
E |
|
|
E |
|
||||||
x |
d[3..0] |
||||||
|
|
|
|
|
|||
|
|
|
|
|
a[1..0] |
|
|
x |
|
|
|
||||
|
|
|
|||||
|
|
|
|||||
dmx_1_4
a[1
..0]
y
Рисунок 2.12 – RTL-схема демультиплексора 2-8.
19
3. РЕАЛИЗАЦИЯ ФУНКЦИИ НА ОСНОВЕ МУЛЬТИПЛЕКСОРА И
ДЕМУЛЬТИПЛЕКСОРА
По 9 варианту в первой лабораторной работе была дана функция:
= ∩ (( ) ). Ниже приведены таблица истинности (3.1) и формулы для всех входов и выходов устройства.
Таблица 3.1 – Таблица истинности.
|
|
Входы |
|
Выход |
|
|
|
|
|
|
|
x |
y |
|
z |
w |
|
|
|
|
|
|
|
0 |
0 |
|
0 |
0 |
0 |
|
|
|
|
|
|
0 |
0 |
|
0 |
1 |
0 |
|
|
|
|
|
|
0 |
0 |
|
1 |
0 |
0 |
|
|
|
|
|
|
0 |
0 |
|
1 |
1 |
0 |
|
|
|
|
|
|
0 |
1 |
|
0 |
0 |
0 |
|
|
|
|
|
|
0 |
1 |
|
0 |
1 |
0 |
|
|
|
|
|
|
0 |
1 |
|
1 |
0 |
0 |
|
|
|
|
|
|
0 |
1 |
|
1 |
1 |
0 |
|
|
|
|
|
|
1 |
0 |
|
0 |
0 |
1 |
|
|
|
|
|
|
1 |
0 |
|
0 |
1 |
0 |
|
|
|
|
|
|
1 |
0 |
|
1 |
0 |
0 |
|
|
|
|
|
|
1 |
0 |
|
1 |
1 |
1 |
|
|
|
|
|
|
1 |
1 |
|
0 |
0 |
0 |
|
|
|
|
|
|
1 |
1 |
|
0 |
1 |
1 |
|
|
|
|
|
|
1 |
1 |
|
1 |
0 |
1 |
|
|
|
|
|
|
1 |
1 |
|
1 |
1 |
0 |
|
|
|
|
|
|
20