connect [name] (portA , portB)
This connects two ports which can be either buffer port, cascade port or stream port.
The buffers can be one of the following types:
- Local buffers in an AI Engine Tile. Refer to AI Engine-ML Local Memory Access.
- Shared buffer in an AI Engine-ML Memory Tile. Refer to AI Engine-ML Memory Tile Access.
- External buffer in external DDR. Refer to AI Engine-ML External Memory Access.
The two ports can belong to different levels of hierarchy within the graph.
dimensions(port) = {Size1, ...}
If the buffer signature does not specify its dimension, you can define it in
the graph using the dimension function. You can
only apply this function to buffers located in an AI Engine-ML tile.
connect<parameter> [name](portA, portB)
Connects a parameter port to a kernel buffer port.
connect [name](parameter, kernel)
Connects a LUT parameter array object to a kernel.