Visible to Intel only — GUID: pbb1706171274136
Ixiasoft
Visible to Intel only — GUID: pbb1706171274136
Ixiasoft
4.4.1.3. IP Core Strict SFD Checking
The Low Latency 40G Ethernet Intel® FPGA IP RX MAC checks all incoming packets for a correct Start byte (0xFB). If you turn on Enable Strict SFD check in the Low Latency 40G Ethernet Intel® FPGA IP parameter editor, you enable RX MAC to check the incoming preamble and SFD for the following values:
- SFD = 0xD5
- Preamble = 0x555555555555
The RX MAC checks one or both of these values depending on the values in bits [4:3] of the RXMAC_CONTROL register at offset 0x50A.
The function is illustrated in the table below.
Enable Strict SFD check | 0x50A[4]: Preamble Check | 0x50A[3]: SFD Check | Fields Checked | Behavior if Check Fails |
---|---|---|---|---|
0 | Don't Care | Don't Care | Nothing | The IP passes the SOP EOP. |
1 | 0 | 0 | Nothing | |
0 | 1 | SFD | The IP drops the packet. | |
1 | 0 | Preamble | ||
1 | 1 | Preamble and SFD |