diff --git a/modules/wishbone/wishbone_pkg.vhd b/modules/wishbone/wishbone_pkg.vhd index cae69e8f6061e5faaf84b556a8676f08cd2eb249..ff6825fe73c89c6dcd59cd830a192361dcf96ad2 100644 --- a/modules/wishbone/wishbone_pkg.vhd +++ b/modules/wishbone/wishbone_pkg.vhd @@ -1081,6 +1081,20 @@ package wishbone_pkg is external_granted_o : out std_logic); end component; + component xwb_remapper is + generic ( + g_num_ranges : integer := 1; + g_base_in : t_wishbone_address_array; + g_base_out : t_wishbone_address_array; + g_mask_in : t_wishbone_address_array; + g_mask_out : t_wishbone_address_array); + port ( + slave_i : in t_wishbone_slave_in; + slave_o : out t_wishbone_slave_out; + master_i : in t_wishbone_master_in; + master_o : out t_wishbone_master_out); + end component xwb_remapper; + ----------------------------------------------------------------------------- -- I2C to Wishbone bridge, following protocol defined with ELMA -----------------------------------------------------------------------------