概述
Nvidia Holoscan 传感器桥接 FPGA IP 与 Holoscan 软件配对,为最终用户提供与传感器无关的数据到以太网主机平台。此 IP 简化并加速了 FPGA 设计,并且可以进行扩展和配置以适应各种传感器到主机的应用。
Holoscan 传感器桥接 IP 的主要功能包括
将传感器 AXI-Stream 数据封装到以太网 UDP AXI-Stream 数据中,以便主机处理。
执行 BOOTP、ICMP 和 Nvidia 定义的以太网控制总线 (ECB) 网络协议。
传输枚举数据包和控制事件数据包以用于预定义条件。
控制外围接口,例如 SPI/I2C/GPIO,以配置传感器和其他板载组件。
下图描述了 FPGA 中 Holoscan 传感器桥接 IP 的框图。传感器接口和主机(以太网)接口模块是 FPGA 供应商特定的逻辑。

图 1. FPGA 中的 Holoscan 传感器桥接 IP
下图描述了 Holoscan 传感器桥接 IP 的架构。

图 2. Holoscan 传感器桥接 IP 架构
Holoscan 传感器桥接 IP 中有 2 个主要的数据桥接平面:数据平面和控制平面。数据平面是与传感器数据相关的数据传输,因为它被打包成 UDP 数据包。控制平面是与主机控制相关的数据传输。控制平面可以接收和解码来自主机的 UDP 数据包,以访问寄存器或传输 Holoscan 传感器桥接 IP 支持的特定网络协议。
Holoscan 传感器桥接 IP 的资源利用率可根据要求提供。