01-21-2019 02:02 AM
I want to use 10G/25G and 40G/50G Ethernet Subsystem. I have a doubt regarding AXI Stream interface here. We know that there is an Inter Packet Gap(IPG) defined between consecutive ethernet packet. Does this also say that there should be gap between packets coming out from MAC through AXI Stream interface or consecutive packets may come from MAC through AXI stream interface without any gap?
Thanks & Regards,
01-25-2019 01:15 AM
01-25-2019 03:13 AM
On RX tvalid can go low if RX axi clock is faster or due to removal of data such as alignment markers. If you can send the pattern close to the actual packets in simulation, you can see it.
01-31-2019 05:00 AM
Still am not clear about your answer. What I actually want to know is, can MAC provide consecutive packets without a gap to client. i.e. keeping tvalid high and toggling tlast.
If there is a minimum gap between consecutive packets, can you please tell what is that gap in rx_clk cycles ?