9 use ieee.std_logic_1164.
all;
10 use ieee.std_logic_arith.
all;
12 use UNISIM.vcomponents.
all;
21 address : in std_logic_vector (3 downto 0);
23 data_in : in std_logic_vector (36 downto 0);
25 data_out : out std_logic_vector (36 downto 0)
32 signal d_i,q_i :std_logic_vector (36 downto 0);
39 shift_mux36 : for i in 0 to 36
41 SRL16E_inst_36 : SRL16E
54 end generate shift_mux36 ;
in srl_en std_logic
enable of shifter
in data_in std_logic_vector( 36 downto 0)
data in
out data_out std_logic_vector( 36 downto 0)
data out
in address std_logic_vector( 3 downto 0)
shift depth