29_test_35.vhd
来自「100个VHDL的例子」· VHDL 代码 · 共 52 行
VHD
52 行
-- Page : 349 - 350
--
-- Objective : standard soulution to scalar signal multiplexing
--
-- File Name : test_55.vhd
--
-- Author : Joseph Pick
--
entity Test_35 is
end Test_35;
architecture Behave_1 of Test_35 is
signal X_Proc_1 : BIT := '0';
signal X_Proc_2 : BIT := '0';
signal X : BIT := '0';
signal Set : BIT := '0';
signal Reset : BIT := '0';
begin
Proc_1:
process (Set)
begin
if Set = '1' then
X_Proc_1 <= '1';
end if;
end process Proc_1;
Proc_2:
process(Reset)
begin
if Reset = '1' then
X_Proc_2 <= '0';
end if;
end process Proc_2;
X <= X_Proc_1 when not X_Proc_1'QUIET else
X_Proc_2 when not X_Proc_2'QUIET else
X;
Set <= '1' after 10 ns, '0' after 20 ns;
Reset <= '1' after 30 ns, '0' after 40 ns;
end Behave_1;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?