?? 8位雙向總線緩沖器.vhd
字號(hào):
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY BI_DIR IS
PORT(a,b:INOUT STD_LOGIC_VECTOR(7 DOWNTO 0);
en,dr:IN STD_STD_LOGIC);
END BI_DIR;
ARCHITECTURE five OF BI_DIR IS //結(jié)構(gòu)體部分,用于電路功能描述
SIGNAL Aout,Bout:STD_LOGIC_VECTOR(7 DOWNTO 0); //定義兩個(gè)8位緩沖器,存儲(chǔ)中間信號(hào)
BEGIN
One:PROCESS(a,en,dr)
BEGIN
IF en='0' AND dr='1'THEN
Bout <=a;
ELSE
Bout <"ZZZZZZZZ";
END IF ;
b<= Bout;
END PROCESS;
Two:PROCESS(b,en,dr)
BEGIN
IF en='0' AND dr='1' THEN
Aout <=b;
ELSE
Aout <"ZZZZZZZZ";
END IF;
a<= Aout;
END PROCESS;
END five ;
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -