用于 PCI Express* 的 英特尔® FPGA R-tile Avalon® Streaming IP用户指南

ID 683501
日期 6/26/2023
Public
文档目录

4.3.2. 精确时间测量(PTM)接口(仅Endpoint)

PTM Interface Signals显示IP和FPGA Application逻辑之间的PTM接口信号。

使用R-Tile Avalon® streaming Intel FPGA IP for PCIe实现PTM功能时必须考虑以下因素:
  • 仅Configuration Mode 0 (1x16)或Configuration Mode 1 (2x8)下支持PTM。
  • 通用时钟方案中的PTM精度为 +/-50 ns。
  • 单独时钟方案中的PTM精度为 +/-100 ns。
表 62.  PTM接口信号
信号名称 方向 描述 EP/RP/BP 时钟
pX_ptm_context_valid_o 输出 该信号置位后,指示ptm_time总线上的值有效。Hardware will deassert this bit whenever a 一旦需要PTM对话并且进入更新处理中,则硬件将解除对该位的置位。 EP coreclkout_hip
pX_clk_updated_o 输出 这个时钟脉冲表示PTM对话已完成,并且该操作的结果已在ptm_time总线上驱动。 EP coreclkout_hip
pX_ptm_local_clock_o[63:0] 输出 该总线包含PCIe规范中指示的t1' 处计算出的主时间,以及进行该计算并将值驱动到requester(事务发起端)的任何延迟。 EP coreclkout_hip
pX_ptm_manual_update_i 输入 当用户应用程序需要请求一次PTM握手以获得最近一次的快照时,将该信号置位为高电平一个coreclkout_hip时钟。 EP coreclkout_hip

有关更多详细信息,请参阅 PCI Express* Base Specification Revision 5.0 Version 1.0Section 6.22 Precision Time Measurement (PTM) Mechanism(第6.22节的精确时间测量(PTM)机制)