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

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

3.6.1. 了解测试台行为

测试台通过transmit-to-receive环回模式下的IP核,应用同一数据流中的IP核传送侧和接收侧发送通信量。这些测试台发送通信量以允许Ethernet lane进行锁定,然后将packet发送到传送客户数据接口,并在数据通过接收客户数据接口返回时检查数据。

Intel Stratix 10 LL 40GbE IP核实现IEEE 802.3ba-2012 Ethernet Standard中定义的虚拟数据通路(virtual lane)。IP核在4个虚拟数据通路中是固定的;4个虚拟数据通路通常在4个10 Gbps物理通路上传输。当lane到达接收器时,数据通路流处于未定义顺序。每个lane都载有1个周期性PCS-VLANE对齐标记,以恢复原始顺序。仿真对用于其余仿真的物理lane建立随机排序。

每个虚拟数据通路流中,数据以64B/66B编码。每个字都有两个组帧位,其始终为01或10,从不为00或11。RX逻辑使用该码型锁定到每个串行流中的正确字边界。由于伪随机加扰流上的错误锁定,导致该处理具有概率性。

字锁定和对齐标记符锁定均执行 IEEE Standard for Ethernet, Section 4中定义的迟滞(hysteresis)。需要多次成功才能取得锁定;需要多次故障才能解除锁定。仿真日志中的“fully locked”消息指示物理lane已成功识别出字边界和虚拟lane约束的时间点。

如果发生灾难性错误,RX PCS自动尝试重新获得对齐。MAC可正确识别数据流中的错误。