Professional Documents
Culture Documents
Code:
entity Shiftreg is
il : in STD_LOGIC;
ir : in STD_LOGIC;
rst : in STD_LOGIC;
end Shiftreg;
begin
process(clk,rst)
begin
if rst='1' then
qtmp:="0000";
case mode is
end case;
end if;
q<=qtmp;
end process;
end Behavioral;
TB code:
--Inputs
--Outputs
BEGIN
il => il,
ir => ir,
i => i,
q => q
);
process(clk,rst)
begin
rst<='0';
end process;
process
begin
end process;
END;
Output: