H-Tile Hard IP Ethernet Intel® FPGA IP User Guide: Stratix® 10 Devices

ID 683430
Date 5/03/2024
Public
Document Table of Contents

4.2.2.3. IP Core Strict SFD Checking

The H-Tile Hard IP for Ethernet IP core RX MAC checks all incoming packets for a correct Start byte (0xFB).

If you turn on Enable strict preamble check in the H-Tile Hard IP for Ethernet IP parameter editor, the RX MAC requires all RX packets to have an Ethernet standard preamble (0x55_55_55_55_55_55). If you turn on Enable strict SFD check , the RX MAC requires all RX packets to have an Ethernet standard Start Frame Delimiter (0xD5).

Table 11.  Strict SFD Checking Configuration
Enable strict SFD check 0x50A[4]: Preamble Check 0x50A[3]: SFD Check Fields Checked Behavior if Check Fails
Off Don't Care Don't Care Start byte IP core does not recognize a malformed Start byte as a Start byte
On 0 0 Start byte
0 1 Start byte and SFD IP Core drops the packet
1 0 Start byte and preamble
1 1 Start byte and preamble and SFD