Port Description
The port descriptions for the Holoscan Sensor Bridge IP are described in the following sections. For more information on macros defined in “HOLOLINK_def.svh”, refer to Macro Definitions
Global Reset
Table 1 Global Reset Port
User Register Ports
Table 2 User Register Clock and Reset Ports
Table 3 User Register APB Ports
- N=
REG_INST
Table 4 External Enumeration Ports
These ports are only available if ENUM_EEPROM is NOT defined in “HOLOLINK_def.svh”
- N=
HOST_IF_INST
Table 5 User Register System Initialization Ports
Sensor Interface Ports
Table 6 Sensor RX Interface Ports
These ports are only available if SENSOR_RX_IF_INST is defined in “HOLOLINK_def.svh”
- N=
SENSOR_RX_IF_INST, W=DATAPATH_WIDTH, X=DATAKEEP_WIDTH, Y=DATAUSER_WIDTH
Table 7 Sensor TX Interface
These ports are only available if SENSOR_TX_IF_INST is defined in “HOLOLINK_def.svh”
- N=
SENSOR_TX_IF_INST, W=DATAPATH_WIDTH, X=DATAKEEP_WIDTH, Y=DATAUSER_WIDTH
Table 8 Sensor Event Ports
Host Interface Ports
Table 9 Host Interface Clock and Reset Ports
Table 10 Host RX Interface Ports
Connect the Host RX AXI-Streaming ports directly to Ethernet MAC RX AXI-Streaming ports.
- N=
HOST_IF_INST, W=DATAPATH_WIDTH, X=DATAKEEP_WIDTH, Y=DATAUSER_WIDTH
Table 11 Host TX Interface Ports
Connect the Host TX AXI-Streaming ports directly to Ethernet MAC TX AXI-Streaming ports.
- N=
HOST_IF_INST, W=DATAPATH_WIDTH, X=DATAKEEP_WIDTH, Y=DATAUSER_WIDTH
Peripheral Interface Ports
Table 12 SPI Ports
These ports are only available if SPI_INST is defined in “HOLOLINK_def.svh”
- N=
SPI_INST
Table 13 I2C Ports
These ports are only available if I2C_INST is defined in “HOLOLINK_def.svh”
- N=
I2C_INST
Table 14 UART ports
These ports are only available if UART_INST is defined in “HOLOLINK_def.svh”
Table 15 GPIO Ports
- N=
GPIO_INST
Table 16 Sensor Reset Port
Table 17 PTP Clock and Reset
Table 18 Internal PTP Port
These ports are only available if EXT_PTP is NOT defined in “HOLOLINK_def.svh”. PTP
module is instantiated within the HSB IP and is used to synchronize and timestamp.
Table 19 External PTP Port
These ports are only available if EXT_PTP is defined in “HOLOLINK_def.svh”. If the
Ethernet MAC IP has built-in PTP feature, that can be used to pass the timestamp to the
HSB IP.