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

1