Forum Discussion

zjj's avatar
zjj
Icon for Occasional Contributor rankOccasional Contributor
12 days ago

F-tile ethernet hard ip in agilex7

I generate 200G ethernet F-tile hard ip that base on agilex7, the IP configuration as follow:

Our current test setup uses our custom development boards interconnected with Mellanox CX-8. The link fails to come up regardless of whether the CX-8 is configured in forced mode or auto-negotiation mode. Could you advise on how I should troubleshoot this issue next?

Additionally, I would like to ask: Does the F-Tile Ethernet Hard IP support filtering packets smaller than 64 bytes? I cannot find the corresponding configuration options in the IP configuration GUI.

2 Replies

  • Hello,

     

    May I know what type of cable is being used in your setup?

     

    There is no Parameter Editor option to drop or filter undersized frames. The GUI only exposes maximum frame size (TX/RX maximum frame size, Enforce maximum frame size) which handles oversized frames, not undersized ones.

     

    On your MAC segmented interface, undersized frames are flagged via:

    o_rx_mac_fcs_error = asserted at EOP for FCS error, malformed, undersized, or truncated oversize
    o_rx_mac_error[1:0] = 2'd2 — explicitly “Undersized (frame shorter than 64b)”


    The MAC does not silently drop undersized frames by default, it forwards them to the client with error status set. To filter them, add logic in your client to discard frames where o_rx_mac_fcs_error or o_rx_mac_error == 2'd2 at EOP.

     

    Regards,

    Pavee

    • zjj's avatar
      zjj
      Icon for Occasional Contributor rankOccasional Contributor

      we use SFP112 and DAC cable,   but it still fails to link up.