由于英特尔® Quartus® Prime 专业版软件版本 22.4 存在问题,使用 25G 以太网英特尔® Stratix® 10 FPGA IP 的 PTP 设计可能会在模拟和硬件中观察到更高的时间戳精度错误值。
此问题将影响 10G 和 25G 速率。
要在 英特尔® Quartus® Prime Pro Edition 软件 v22.4 中解决此问题,请在 CSR 注册0xB06 (RX_PTP_PMA_LATENCY) 中配置的 RX PMA 延迟值的基础上添加以下值来补偿时间戳精度错误:
- 25G模式:增加2.56ns(一个clk_rxmac时钟周期)
- 10G模式:添加6.4ns(一个clk_rxmac时钟周期)
此问题已在 英特尔® Quartus® Prime 专业版软件的 23.1 版中修复。