Professional Documents
Culture Documents
Лаб2 тпкс
Лаб2 тпкс
Лабораторна робота №2
Тема: «Опис та моделювання нерегулярних логічних схем»
Мета: «Навчитися складати структурний VHDL-опис, для заданої
нерегулярної логічної схеми, виконувати її моделювання, та будувати
систему логічних функцій»
Варіант 5
Хід роботи:
1. Скласти VHDL-модель кожного з типів елементів, що входять до схеми.
Грязнов Вадим КІ-20
VHDL-модель схеми
2. VHDL-код схеми:
VHDL-код схеми:
library IEEE;
use IEEE.std_logic_1164.all;
entity lab2a is
port(
X1 : in STD_LOGIC;
X2 : in STD_LOGIC;
X3 : in STD_LOGIC;
X4 : in STD_LOGIC;
Y1 : inout STD_LOGIC;
Y2 : inout STD_LOGIC;
Y3 : inout STD_LOGIC;
Y4 : out STD_LOGIC
);
end lab2a;
architecture lab2a of lab2a is
component NAO3
port(
A : in STD_LOGIC;
B : in STD_LOGIC;
C : in STD_LOGIC;
D : in STD_LOGIC;
Грязнов Вадим КІ-20
Y : out STD_LOGIC
);
end component;
component NAOA2
port(
A : in STD_LOGIC;
B : in STD_LOGIC;
C : in STD_LOGIC;
D : in STD_LOGIC;
Y : out STD_LOGIC
);
end component;
component NOAO2
port(
A : in STD_LOGIC;
B : in STD_LOGIC;
C : in STD_LOGIC;
D : in STD_LOGIC;
Y : out STD_LOGIC
);
end component;
begin
Часова діаграма
4. Таблиця істинності схеми
Входи Виходи
X1 X2 X3 X4 Y1 Y2 Y3 Y4
0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 1
0 0 1 0 1 0 1 0
0 0 1 1 0 0 0 1
0 1 0 0 0 1 0 0
0 1 0 1 1 0 1 0
0 1 1 0 0 0 0 1
0 1 1 1 0 1 1 1
1 0 0 0 1 1 0 0
1 0 0 1 0 0 0 0
1 0 1 0 0 1 0 0
1 0 1 1 1 0 0 1
1 1 0 0 0 0 1 0
1 1 0 1 1 0 0 0
1 1 1 0 1 1 0 0
1 1 1 1 0 0 1 1
Грязнов Вадим КІ-20
5. Критичний шлях.