Ports - 2021.2 English

Versal ACAP AI Engine Programming Environment User Guide (UG1076)

Document ID
UG1076
ft:locale
English (United States)
Release Date
2021-12-17
Version
2021.2 English

The Ports table contains all the ports of the design which can be GMIO ports, PLIO ports and input, inout, and output ports on a kernel .

Note: FileIO is displayed as PLIO in the Vitis analyzer.
Figure 1. Ports Table
Table 1. Column Description
Column Details
Name The port name of the input, inout, output ports on a kernel, GMIO, or PLIO ports.
ID The unique ID the AI Engine compiler designates the port.
Type Port type. PLIO ports can contain Stream, Packet Switching, GMIO ports contain Global Memory, Function can contain Memory, or Stream.
Direction Port direction. Can be: IN, OUT, INOUT.
Data Type The type definition of the port for kernels. For example, input_window<int16>*, input_stream<int16>*.
Buffers The number of buffers instantiated for the connection. For streaming connection, no buffers are used. For a window connection, it is a ping-pong buffer.
Connected Ports The number of ports the specific port is connected to. Ports can multicast to more than one port. For more information see Multicast Support.