AN-757:1G/2.5G以太网设计实例

ID 683753
日期 6/19/2017
Public

IEEE 1588v2时间戳接口信号

表 8.  IEEE 1588v2时间戳接口信号
信号 方向 宽度 说明
tx_egress_timestamp_96b_valid[] 输出 2 置位后,该信号使TX帧的时间戳tx_egress_timestamp_96b_data[],和指纹tx_egress_timestamp_96b_fingerprint[]生效。
tx_egress_timestamp_96b_data 输出 [2][96] 以如下格式传送96-bit出口(egress)时间戳:
  • Bits 48至95:48-bit秒字段
  • Bit 16至47:32-bit纳秒字段
  • Bits 0至15:16-bit小数纳秒字段
tx_egress_timestamp_96b_fingerprint[] 输出 [2][TSTAMP_FP_WIDTH]

为96-bit时间戳指定TX帧指纹。

tx_egress_timestamp_64b_valid 输出 2 置位后,该信号使TX帧的时间戳tx_egress_timestamp_64b_data[],和指纹tx_egress_timestamp_64b_fingerprint[]生效。
tx_egress_timestamp_64b_data[][] 输出 [2][64] 以下列格式传送64-bit出口(egress)时间戳:
  • Bits 16至63:48-bit纳秒字段
  • Bits 0至15:16-bit小数纳秒字段
tx_egress_timestamp_64b_fingerprint[][] 输出 [2][TSTAMP_FP_WIDTH]

为64-bit时间戳指定TX帧指纹。

rx_ingress_timestamp_96b_valid[] 输出 2 置位后,该信号使时间戳,rx_ingress_timestamp_96b_data[]生效。MAC IP核在置位avalon_st_rx_startofpacket的相同时钟周期中将此信号置位。
rx_ingress_timestamp_96b_data 输出 [2][96] 以如下格式传送96-bit入口(ingress)时间戳:
  • Bits 48至95:48-bit秒字段
  • Bit 16至47:32-bit纳秒字段
  • Bits 0至15:16-bit小数纳秒字段
rx_ingress_timestamp_64b_valid 输出 2 置位后,该信号使时间戳,rx_ingress_timestamp_64b_data[]生效。MAC IP核在置位avalon_st_rx_startofpacket的相同时钟周期中将此信号置位。
rx_ingress_timestamp_64b_data[][] 输出 [2][64] 以下列格式传送64-bit出口时间戳:
  • Bits 16至63:48-bit纳秒字段
  • Bits 0至15:16-bit小数纳秒字段