INCLUDE_ARP => LINK_HAS_ARP(3),
INCLUDE_PING => LINK_HAS_PING(3),
FRAME_BUFFER_SIZE => 1,
- READOUT_BUFFER_SIZE => 2,
+ READOUT_BUFFER_SIZE => 4,
SLOWCTRL_BUFFER_SIZE => 2,
FIXED_SIZE_MODE => FIXED_SIZE_MODE,
INCREMENTAL_MODE => INCREMENTAL_MODE,
NO_LINK3_GEN : if (LINKS_ACTIVE(3) = '0') generate
make_reset3 <= '0';
+ busip3.data <= (others => '0');
+ busip3.ack <= '0';
+ busip3.nack <= '0';
end generate NO_LINK3_GEN;
-- sfp7
NO_LINK2_GEN : if (LINKS_ACTIVE(2) = '0') generate
make_reset2 <= '0';
+ busip2.data <= (others => '0');
+ busip2.ack <= '0';
+ busip2.nack <= '0';
end generate NO_LINK2_GEN;
-- sfp6
NO_LINK1_GEN : if (LINKS_ACTIVE(1) = '0') generate
make_reset1 <= '0';
+ busip1.data <= (others => '0');
+ busip1.ack <= '0';
+ busip1.nack <= '0';
end generate NO_LINK1_GEN;
-- sfp5
NO_LINK0_GEN : if (LINKS_ACTIVE(0) = '0') generate
make_reset0 <= '0';
+ busip0.data <= (others => '0');
+ busip0.ack <= '0';
+ busip0.nack <= '0';
end generate NO_LINK0_GEN;
BUS_IP_TX.ack <= busip0.ack or busip1.ack or busip2.ack or busip3.ack when rising_edge(CLK_SYS_IN);