注释: 在这些表中,<N> = 端口号 0-5;<M> 表示段号 0 到 11。
端口名称 | 时钟域 | I/O | 描述 |
---|---|---|---|
tx_axis_tready_<N> | tx_axi_clk | 输出 | AXI TREADY。断言有效,表示接受数据。 |
tx_axis_taf_<N> | tx_axi_clk | 输出 | 近乎完整标识符。作为提前警告提供,指示如果传入的客户端数据中没有中断,那么 _tready 将断言无效。 |
tx_axis_ch_status_vld | tx_axi_clk | 输出 | 通道状态总线的确认信号;仅在独立模式下使用 |
tx_axis_ch_status_id[5:0] | tx_axi_clk | 输出 | 通道 ID |
tx_axis_ch_status_skip_req | tx_axi_clk | 输出 | 表示内部 Time‑Sliced MAC 需要有效的跳过响应 |
tx_axis_tuser_skip_response | tx_axi_clk | 输入 | 断言有效,指示返回周期为跳过响应 |
tx_axis_id_req_vld | tx_axi_clk | 输出 | 确认 tx_axis_id_req |
tx_axis_id_req[5:0] | tx_axi_clk | 输出 | 独立模式下,客户端(在 tx_axis_tid 上)需返回的请求通道 ID |
tx_axis_tvalid_<N> | tx_axi_clk | 输入 | AXI 总线的有效信号 |
tx_axis_tid[5:0] | tx_axi_clk | 输入 | 客户端传输事务的通道 ID。仅在独立模式下使用 |
tx_preamblein_<N>[55:0] | tx_axi_clk | 输入 | TX 数据包前导码 |
tx_ptp_cf_offset_in_<N>[13:0] | tx_axi_clk | 输入 | 到 PTP 包中的纠正字段起始处的数据包偏移量(以八进制为单位)。最大值为 16304(十进制)。 |
tx_ptp_tag_field_in_<N>[7:0] | tx_axi_clk | 输入 | PTP 包的唯一标识,可用于将 TX 时间戳与特定数据包匹配。此标签将在 tx_ptp_tag_out 上返回。 |
tx_ptp_udp_chksum_in_<N> | tx_axi_clk | 输入 | 在单步 PTP 包上启用 UDP 校验和处理 |
tx_ptp_1588op_in_<N>[1:0] | tx_axi_clk | 输入 |
2'b00: No operation:表示无操作,不记录时间戳,并且不修改帧。 Bit 0: "1-step":表示单步,应记录时间戳并将其插入帧。 Bit 1: "2-step":表示双步,应记录时间戳并使用对应双步操作的额外端口将该时间戳返回到客户端。不修改帧本身。 |
tx_axis_tdata<M>[127:0] | tx_axi_clk | 输入 | AXI 数据 |
tx_axis_tuser_ena<M> | tx_axi_clk | 输入 | 逐段启用;断言无效即表示逐段空闲 (IDLE) |
tx_axis_tuser_sop<M> | tx_axi_clk | 输入 | 段的包起始指示符;仅对已启用的段有效 |
tx_axis_tuser_eop<M> | tx_axi_clk | 输入 | 段的包结束指示符;仅对已启用的段有效 |
tx_axis_tuser_err<M> | tx_axi_clk | 输入 | 段错误指示符 |
tx_axis_tuser_mty<M>[3:0] | tx_axi_clk | 输入 | 段空字节指示符;仅对已启用的 EOP 段有效 |
端口名称 | 时钟域 | I/O | 描述 |
---|---|---|---|
rx_axis_tvalid_<N> | rx_axi_clk | 输出 | 标准 AXI 有效;用于确认整个 rx_axis_ 总线 |
rx_axis_tid[5:0] | rx_axi_clk | 输出 | 通道 ID |
rx_preambleout_<N>[55:0] | rx_axi_clk | 输出 | RX 数据包前导码 |
rx_ptp_tstamp_out_<N>[31:0] | rx_axi_clk | 输出 | PTP 包时间戳,粒度为 2-8 ns。 注释: 上位已省略,以减少输出管脚数。
|
rx_axis_tdata<M>[127:0] | rx_axi_clk | 输出 | AXI 数据 |
rx_axis_tuser_ena<M> | rx_axi_clk | 输出 | 逐段启用 |
rx_axis_tuser_sop<M> | rx_axi_clk | 输出 | 段的包起始指示符;仅对已启用的段有效 |
rx_axis_tuser_eop<M> | rx_axi_clk | 输出 | 段的包结束指示符;仅对已启用的段有效 |
rx_axis_tuser_err<M> | rx_axi_clk | 输出 | 段错误指示符 |
rx_axis_tuser_mty<M>[3:0] | rx_axi_clk | 输出 | 段空字节指示符;仅对已启用的 EOP 段有效 |