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 .
Figure 1. Ports Table
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. |