低延迟40-Gbps以太网 Intel® Stratix® 10 IP核用户指南

ID 683600
日期 10/05/2020
Public
文档目录

4.1.2.2. IP核严格SFD检查

Intel Stratix 10 LL 40GbE核RX MAC检查所有传入数据包以获得正确定的Start字节(0xFB)。如果在Intel Stratix 10 LL 40GbE参数编辑器中启用 Enable Strict SFD check ,就可使能RX MAC检查传入的前导码和SFD中的以下值:

  • SFD = 0xD5
  • Preamble = 0x555555555555

RX MAC检查其中一个值或两个值,取决于位于偏移0x50A的RXMAC_CONTROL寄存器中bits [4:3]的值。

表 11.  严格SFD检查配置
Enable Strict SFD check 0x50A[4]: 前导码检查 0x50A[3]: SFD检查 字段检查 检查失败的行为
Off Don't Care Don't Care Start byte IP核无法将格式错误的Start字节识别为Start字节
On 0 0 Start byte
0 1 Start byte和SFD IP Core丢弃数据包
1 0 Start byte和preamble
1 1 Start byte和preamble和SFD