Holoscan 传感器桥 v2.0.0

端口描述

以下章节描述了 Holoscan 传感器桥 IP 的端口描述。

信号名称

方向

描述

i_sys_rst 输入 全局、异步、高电平有效复位

表 1 用户寄存器时钟和复位端口

信号名称

方向

描述

i_apb_clk 输入 APB 时钟。必须大于 20MHz。
o_apb_rst 输出 APB 同步、高电平有效复位

表 2 用户寄存器 APB 端口

信号名称

方向

描述

i_apb_pready [N-1:0]1 输入 APB 就绪
[31:0] i_apb_prdata[0:N-1]1 输入 APB 读取数据
i_apb_pserr[N-1:0]1 输入 APB 完成器错误
o_apb_psel[N-1:0]1 输出 APB 选择
o_apb_penable 输出 APB 使能
o_apb_paddr[31:0] 输出 APB 地址
o_apb_pwdata[31:0] 输出 APB 写入数据
o_apb_pwrite 输出 APB 写入
  1. N=REG_INST。有关详细信息,请参阅宏定义章节。

表 3 用户寄存器系统初始化端口

信号名称

方向

描述

o_init_done 输出 系统初始化完成。请参阅系统初始化章节。

表 4 传感器接口时钟和复位端口

信号名称

方向

描述

i_sif_clk 输入 传感器接口时钟。
o_sif_rst 输出 传感器接口同步、高电平有效复位

表 5 传感器 RX 接口端口

信号名称

方向

描述

i_sif_axis_tvalid[N-1:0]1 输入 AXI-Stream 有效
i_sif_axis_tlast[N-1:0]1 输入 AXI-Stream 最后一个。当前不支持。有关更多信息,请参阅传感器 RX 章节。
[W-1:0] i_sif_axis_tdata[0:N-1]1 输入 AXI-Stream 数据。
[X-1:0] i_sif_axis_tkeep[0:N-1]1 输入 AXI-Stream 保持。当前不支持。有关更多信息,请参阅传感器 RX 章节。
[Y-1:0] i_sif_axis_tuser[0:N-1]1 输入 AXI-Stream 用户。
o_sif_axis_tready[N-1:0]1 输出 AXI-Stream 就绪
  1. N=SENSOR_IF_INST,W=DATAPATH_WIDTH,X=DATAKEEP_WIDTH,Y=DATAUSER_WIDTH。有关详细信息,请参阅宏定义章节。表 6 传感器事件端口

表 6 传感器 TX 接口端口传感器 TX 接口不受支持,但 TBD 用于未来版本。传感器 TX 接口端口仍应实例化。

信号名称

方向

描述

o_sif_axis_tvalid[N-1:0]1 输出 待定
o_sif_axis_tlast[N-1:0]1 输出 待定
[W-1:0] o_sif_axis_tdata[0:N-1]1 输出 待定
[X-1:0] o_sif_axis_tkeep[0:N-1]1 输出 待定
[Y-1:0] o_sif_axis_tuser[0:N-1]1 输出 待定
i_sif_axis_tready[N-1:0]1 输入 待定
  1. N=SENSOR_IF_INST,W=DATAPATH_WIDTH,X=DATAKEEP_WIDTH,Y=DATAUSER_WIDTH。有关详细信息,请参阅宏定义章节。

表 7 传感器事件端口

信号名称

方向

描述

i_sif_event [N-1:0]1 输入 传感器接口事件。有关更多详细信息,请参阅传感器 RX 章节。

1.N=SENSOR_IF_INST。有关详细信息,请参阅宏定义章节。

表 8 主机接口时钟和复位端口

信号名称

方向

描述

i_hif_clk 输入 156.25MHz 主机接口时钟。有关详细信息,请参阅时钟章节。
o_hif_rst 输出 主机接口同步、高电平有效复位。

表 9 主机 RX 接口端口

将主机 RX AXI-Streaming 端口直接连接到以太网 MAC TX AXI-Streaming 端口。

信号名称

方向

描述

i_hif_axis_tvalid[N-1:0]1 输入 AXI-Stream 有效
i_hif_axis_tlast[N-1:0]1 输入 AXI-Stream 最后一个
[W-1:0]i_hif_axis_tdata[0:N-1]1 输入 AXI-Stream 数据
[X-1:0]i_hif_axis_tkeep[0:N-1]1 输入 AXI-Stream 保持
[Y-1:0]i_hif_axis_tuser[0:N-1]1 输入 AXI-Stream 用户
o_hif_axis_tready[N-1:0]1 输出 AXI-Stream 就绪
  1. N=HOST_IF_INST,W=DATAPATH_WIDTH,X=DATAKEEP_WIDTH,Y=DATAUSER_WIDTH。有关详细信息,请参阅宏定义章节。

表 10 主机 TX 接口端口

将主机 TX AXI-Streaming 端口直接连接到以太网 MAC RX AXI-Streaming 端口。

信号名称

方向

描述

o_hif_axis_tvalid[N-1:0]1 输出 AXI-Stream 有效
o_hif_axis_tlast[N-1:0]1 输出 AXI-Stream 最后一个
[W-1:0]o_hif_axis_tdata[0:N-1]1 输出 AXI-Stream 数据
[X-1:0]o_hif_axis_tkeep[0:N-1]1 输出 AXI-Stream 保持
[Y-1:0]o_hif_axis_tuser[0:N-1]1 输出 AXI-Stream 用户
i_hif_axis_tready[N-1:0]1 输入 AXI-Stream 读取
  1. N=HOST_IF_INST,W=DATAPATH_WIDTH,X=DATAKEEP_WIDTH,Y=DATAUSER_WIDTH。有关详细信息,请参阅宏定义章节。

表 11 SPI 端口

信号名称

方向

描述

o_spi_csn[N-1:0]1 输出 芯片选择(低电平有效)
o_spi_sck[N-1:0]1 输出 SPI 时钟
o_spi_oen[N-1:0]1 输出 输出使能
[3:0]o_spi_sdio[0:N-1]1 输出 SDIO 输出
[3:0]i_spi_sdio[0:N-1]1 输入 SDIO 输入
  1. N=SPI_INST。有关详细信息,请参阅宏定义章节。

表 12 I2C 端口

信号名称

方向

描述

i_i2c_scl[N-1:0]1 输入 I2C 时钟
i_i2c_sda[N-1:0]1 输入 I2C 数据
o_i2c_scl_en[N-1:0]1 输出 I2C 时钟输出使能
o_i2c_sda_en[N-1:0]1 输出 I2C 数据输出使能
  1. N=I2C_INST。有关详细信息,请参阅宏定义章节。

表 13 GPIO 端口

信号名称

方向

描述

i_gpio[N-1:0]1 输入 GPIO 输入。与 “i_apb_clk” 同步
o_gpio[N-1:0]1 输出 GPIO 输出。与 “i_apb_clk” 同步
  1. N=GPIO_INST。有关详细信息,请参阅宏定义章节。

表 14 JESD 端口

JESD 传感器端口不受支持,不需要实例化。TBD 在未来版本中。

信号名称

方向

描述

i_jesd_rxdp[7:0] 输入 待定
i_jesd_rxdn[7:0] 输入 待定
o_jesd_txdp[7:0] 输出 待定
o_jesd_txdn[7:0] 输出 待定
i_jesd_tx_sysref 输入 待定
i_jesd_rx_sysref 输入 待定
i_jesd_xcvr_refclk 输入 待定
i_jesd_pll_refclk 输入 待定

表 15 传感器复位端口

信号名称

方向

描述

o_sw_sen_rst [N-1:0]1 输出 寄存器控制的复位。连接到板载传感器复位引脚
o_sw_sys_rst 输出 寄存器控制的自清除复位。可用于复位模块,例如 PCS 模块。
  1. N=SENSOR_IF_INST。有关详细信息,请参阅宏定义章节。

表 16 PTP 端口

信号名称

方向

描述

o_ptp_sec [47:0] 输出 根据 PTP1588-2019 v2 规范的 PTP 秒字段。与 i_hif_clk 同步
o_ptp_nanosec [31:0] 输出 根据 PTP1588-2019 v2 规范的 PTP 纳秒字段。与 i_hif_clk 同步
o_pps 输出 每秒脉冲。与 i_hif_clk 同步
上一页 概述
下一页 时钟和复位
© 版权所有 2022-2024,NVIDIA。 上次更新于 2025 年 2 月 4 日。