The following issues were found in the AXI_Ethernet v2.0x, released with 13.1 version of the tools.
1. The IPv4 Header Checksum will not be calculated correctly if throttling occurred at the end of the header data (TVALID/TREADY not asserted). It is acceptable for the data to change if TVALID is not asserted and this is exactly what happens. This is an issue only with the full checksum.
2. If the TLAST is not qualified with TVALID and TREADY to calculate the end of address that is passed from the AXI_Stream to the TX_AXIS_MAC, the end address will not be correct. This will be an issue with allconfigurationsof the AXI_Ethernet including basic, partial CSUM, Full CSUM and VLAN.