CRC Generation and Check
At the TX channel, the Triple Speed Ethernet MAC core automatically generates CRC octets, appends them to the end of frame, and transmits to the selected PHY interface.
At the RX channel, the Triple Speed Ethernet MAC core decodes the Ethernet frames
and checks them against 4 CRC octets that trail the Ethernet frame. At the RX AXI ST
interface, by default, the CRC octets are not forwarded to the
rx_axis_mac_tdata port. To enable CRC forwarding to the
rx_axis_mac_tdata port, configure the crc_fwd
configuration bit to 1.
The CRC polynomial that is used in Triple Speed Ethernet MAC core is x32 + x26 + x23 + x22 + x16 + x12 + x11 + x10 + x8 + x7 + x5 + x4 + x2 + x + 1.