3 use IEEE.std_logic_1164.all;
4 use IEEE.numeric_std.all;
6 use work.common_pkg.all;
7 use work.extension_pkg.all;
9 package extension_imp_pkg is
11 component extension_imp is
12 --some modules won't need all inputs/outputs
15 RESET_VALUE : std_logic
21 -- general extension interface
22 ext_reg : in extmod_rec;
23 data_out : out gp_register_t;
27 im_addr : out gp_register_t;
28 im_data : out gp_register_t;
29 new_im_data_out : out std_logic
31 end component extension_imp;
34 end package extension_imp_pkg;