Article ID: 000083199 Content Type: Troubleshooting Last Reviewed: 10/12/2018

Why does the Intel® Stratix® 10 Low Latency 40-Gbps Ethernet IP Core fail to detect and flag oversized packets when the frame length is greater than or equal to 0x10000?

Environment

  • Intel® Quartus® Prime Pro Edition
  • Low Latency 40G Ethernet Intel® FPGA IP for Arria® 10 and Stratix® V
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Critical Issue

    Description

    Due to a code limitation, the frame length counter in the Intel® Stratix® 10 Low Latency 40-Gbps Ethernet IP Core will overflow when the frame length is greater than or equal to 0x10000h bytes. The Intel® Stratix® 10 Low Latency 40-Gbps Ethernet IP will fail to detect that the packet length is greater than the length defined in the MAX_TX_SIZE_CONFIG/MAX_RX_SIZE_CONFIG registers, and as a consequence the oversize frame counter registers will not be incremented to indicate the reception of an oversized frame.

    Resolution

    To work around this problem use frame lengths less than 0x10000h bytes.

    This problem has been fixed starting in the Intel® Quartus® Prime software version 18.1.

    Related Products

    This article applies to 1 products

    Intel® Stratix® 10 FPGAs and SoC FPGAs