entity merge is
port (
a_stb_i: in std_logic;
- a_ack_o: out std_logic;
+ a_rdy_o: out std_logic;
b_stb_i: in std_logic;
- b_ack_o: out std_logic;
+ b_rdy_o: out std_logic;
stb_o: out std_logic;
- ack_i: in std_logic
+ rdy_i: in std_logic
);
end merge;
costrobe <= a_stb_i and b_stb_i;
stb_o <= costrobe;
- a_ack_o <= costrobe and ack_i;
- b_ack_o <= costrobe and ack_i;
+ a_rdy_o <= costrobe and rdy_i;
+ b_rdy_o <= costrobe and rdy_i;
end behavioral;