fixed entity name of aw router
This commit is contained in:
parent
73c1db7798
commit
438c23290e
@ -5,7 +5,7 @@ use ieee.numeric_std.all;
|
|||||||
use work.axi3intercon_pkg.all;
|
use work.axi3intercon_pkg.all;
|
||||||
use work.axi_aw_router_pkg.all;
|
use work.axi_aw_router_pkg.all;
|
||||||
|
|
||||||
entity axi3intecon_aw_router is
|
entity axi3intercon_aw_router is
|
||||||
port(
|
port(
|
||||||
aclk : in std_logic;
|
aclk : in std_logic;
|
||||||
rst : in std_logic;
|
rst : in std_logic;
|
||||||
@ -16,8 +16,8 @@ entity axi3intecon_aw_router is
|
|||||||
write_locks : out write_locks_t(0 to MASTER_COUNT - 1);
|
write_locks : out write_locks_t(0 to MASTER_COUNT - 1);
|
||||||
write_releases : in write_release_t
|
write_releases : in write_release_t
|
||||||
);
|
);
|
||||||
end entity axi3intecon_aw_router;
|
end entity axi3intercon_aw_router;
|
||||||
|
|
||||||
architecture RTL of axi3intecon_aw_router is
|
architecture RTL of axi3intercon_aw_router is
|
||||||
begin
|
begin
|
||||||
end architecture RTL;
|
end architecture RTL;
|
||||||
|
@ -15,7 +15,7 @@ package axi_aw_router_pkg is
|
|||||||
end record write_lock_t;
|
end record write_lock_t;
|
||||||
|
|
||||||
type write_locks_t is array (natural range <>) of write_lock_t;
|
type write_locks_t is array (natural range <>) of write_lock_t;
|
||||||
subtype write_release_t is std_logic_vector(0 to MASTER_COUNT -1);
|
subtype write_release_t is std_logic_vector(0 to MASTER_COUNT - 1);
|
||||||
|
|
||||||
end package axi_aw_router_pkg;
|
end package axi_aw_router_pkg;
|
||||||
|
|
||||||
|
@ -34,8 +34,7 @@ begin
|
|||||||
end if;
|
end if;
|
||||||
end process reset_sync;
|
end process reset_sync;
|
||||||
|
|
||||||
|
axi3intercon_aw_router_inst : entity work.axi3intercon_aw_router
|
||||||
axi3intecon_aw_router_inst : entity work.axi3intecon_aw_router
|
|
||||||
port map(
|
port map(
|
||||||
aclk => aclk,
|
aclk => aclk,
|
||||||
rst => rst,
|
rst => rst,
|
||||||
@ -47,17 +46,14 @@ begin
|
|||||||
write_releases => write_releases
|
write_releases => write_releases
|
||||||
);
|
);
|
||||||
|
|
||||||
aw_master_connect : for i in 0 to MASTER_COUNT-1 generate
|
aw_master_connect : for i in 0 to MASTER_COUNT - 1 generate
|
||||||
aw_masters_out(i) <= masters_out(i).aw;
|
aw_masters_out(i) <= masters_out(i).aw;
|
||||||
masters_in(i).aw <= aw_masters_in(i);
|
masters_in(i).aw <= aw_masters_in(i);
|
||||||
end generate aw_master_connect;
|
end generate aw_master_connect;
|
||||||
|
|
||||||
aw_slave_connect : for i in 0 to SLAVE_COUNT-1 generate
|
aw_slave_connect : for i in 0 to SLAVE_COUNT - 1 generate
|
||||||
aw_slaves_out(i) <= slaves_out(i).aw;
|
aw_slaves_out(i) <= slaves_out(i).aw;
|
||||||
slaves_in(i).aw <= aw_slaves_in(i);
|
slaves_in(i).aw <= aw_slaves_in(i);
|
||||||
end generate aw_slave_connect;
|
end generate aw_slave_connect;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
end architecture RTL;
|
end architecture RTL;
|
||||||
|
Loading…
Reference in New Issue
Block a user