1
0
mirror of https://github.com/Klagarge/Cursor.git synced 2024-11-23 18:03:27 +00:00
Cursor/Libs/Gates/hdl/demux1to4_sim.vhd

24 lines
448 B
VHDL
Raw Normal View History

2021-11-24 09:50:51 +00:00
ARCHITECTURE sim OF demux1to4 IS
BEGIN
process(sel, in1)
begin
-- default values
out0 <= '0';
out1 <= '0';
out2 <= '0';
out3 <= '0';
-- selection
case sel is
when "00" => out0 <= in1 after delay;
when "01" => out1 <= in1 after delay;
when "10" => out2 <= in1 after delay;
when "11" => out3 <= in1 after delay;
when others => NULL;
end case;
end process;
END ARCHITECTURE sim;