Kritisches Problem
Aufgrund eines Problems in der Intel® Quartus® Prime Edition Software Version 18.1 und neuer wird der interne Zähler für den 25G-Ethernet-Intel® FPGA IP Kern-MAC-Frame überlaufen, wenn das Frame-Längen-Konfigurationsregister "MAX_TX_SIZE_CONFIG" und "MAX_RX_SIZE_CONFIG" auf einen Wert von mehr als 32 KB gesetzt sind.
Dieser Frame-Fehler bleibt als interner Zähler bereits überlaufen, was den tatsächlichen Fehler in der Hardware nicht widerspiegelt.
Dieses Problem wird ab der Intel® Quartus® Prime Pro Edition v20.3 Software behoben.
Das 25G-Ethernet-Intel® FPGA IP-Core-MAC-Design fixierte Details wie unten:
- Um die Frame-Länge zu bewältigen, die MAX_TX_SIZE_CONFIG und MAX_RX_SIZE_CONFIG entspricht, geht es in 64k vorwärts.
- Auch wenn Ethernet-Paket-Frames mit einer Größe von mehr als 64k im 25G-Ethernet-Intel® FPGA IP kern empfangen werden, erkennt die MAC die Überlaufbedingung und stoppt das Erhöhen des internen Frame-Längenzählers. Zusätzlich wird ein Frame-Fehler bestätigt, der auf ein Überlaufszenario hindeutet.