出口时间戳功能的操作模式由 1588 命令端口上的设置判定,此端口可视作为 AXI4‑Stream 接口的一部分,因为信号与帧信号吻合。命令端口中所含信息用于指示以下任一结果:
- “No Operation”(无操作)
- 表示该帧并非 PTP 帧,不应执行任何时间戳操作。
- “1-Step Operation”(双步操作)
- 表示在命令端口中提供纠正字段偏移值。该帧将添加时间戳,捕获的时间戳将与帧中包含的现有纠正字段求和。求和结果将覆盖回帧的原始纠正字段。完成帧修改后,帧 FCS 值也会进行更新/重新计算。对于 UDP IPv4 格式和 IPv6 PTP 格式的帧,将按需更新/重新计算该帧的报头中的校验和值。
- “2-Step Operation”(双步操作)
- 表示在命令字段中提供标签值(用户序列 ID)。帧将添加时间戳,且该时间戳将随为该帧提供的标签值一起提供给用户逻辑。