Forum Discussion

RHark's avatar
RHark
Icon for New Contributor rankNew Contributor
4 years ago
Solved

Triple-Speed Ethernet with Max10 Issue

I'm implementing the triple speed ethernet IP (MAC, with a DP83867 as the PHY) and it's mostly working, but I've run into an issue on the TX side. When I transmit out a packet (any packet, type does...
  • RHark's avatar
    RHark
    4 years ago

    I calculated and inserted the CRC myself, but I also tried letting the MAC do it automatically. Both times the final byte was corrupted.

    I was able to get it working though, it appears as though the MAC IP was causing a much larger delay in the TXD to GTX_CLK path than I had thought. I inverted the GTX_CLK signal into the MAC and then was able to adjust the line delays on my PHY in order to get the signals to line up properly.