-- VHDL code position: p243_ex8_23_operator_shift_decoder3to8 -- Note : This is code for explaining the use of shift operator of VHDL -- Debug : no debug --------------------------------------------------------------------------------- LIBARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY decoder3to8 IS PORT ( input : IN STD_LOGIC_VECTOR ( 2 DOWNTO 0 ) ; output : OUT STD_LOGIC_VECTOR ( 7 DOWNTO 0 ) ); END ENTITY decoder3to8; ARCHITECTURE bhv OF decoder3to8 IS BEGIN output <= "00000001" SLL CONV_INTEGER ( input ); END ARCHITECTURE bhv;