I am attempting to use Altera's Low Latency MAC and Arria 10 Transceiver Native PHY to stream data from an Arris 10. The Ethernet CRC at the end of the packet is intermittently incorrect according to my PC's NIC. The MAC inserts the CRC into the packet before sending it to the PHY. I'm not sure what is going wrong with the CRC or the calculation but the problem is not completely predicable. I'm equally at a loss of what the error is and how to debug it with out a deep dive into CRC-32 calculations. Any suggestions on how to fix or research the problem would be appreciated.