以太网设计实例组件用户指南

ID 683044
日期 7/14/2020
Public

1.4. 使用TOD Clock

使用TOD Clock时,请遵循以下准则:

  • 96-bit时间戳格式—加载使用time_of_day_96b_load_data[]总线或SecondsHSecondsLNanoSec寄存器的日时间。总线值始终优先于寄存器值。通过time_of_day_96b_load_data[]总线加载日时间时,要在一个时钟周期后time_of_day_96[]总线才有输出。因此, Intel® 建议向time_of_day_96b_load_data[]总线的值中添加一个时钟周期,以适应该延迟。
  • 64-bit时间戳格式—加载使用time_of_day_64b_load_data[]总线的日时间。一个时钟周期后time_of_day_64[]总线中才有输出。因此, Intel® 建议对即将输入的日时间值里添加一个时钟周期,以适应该延迟。
  • TOD Clock不会同步96-bit和64-bit时间戳格式。
  • 通过信号或配置寄存器每加载一个新的日时间,就会重启漂移,抖动和漂移计时器。