Visible to Intel only — GUID: gaj1552184879865
Ixiasoft
Visible to Intel only — GUID: gaj1552184879865
Ixiasoft
11.4.1.4.2. XML Elements for INTERFACE
In the RTL module properties file of the RTL module within an HLS library, there are XML elements under INTERFACE that define aspects of the RTL module interface.
The RTL module cannot access the memories of the HLS component.
XML Element | Description |
---|---|
INPUT | Specifies the input parameter of the RTL module that receives the value of a call argument with the RTL-based function is called. INPUT attributes:
All call arguments must be passed by value. You cannot use reference, pointer, and array type arguments. |
OUTPUT | Specifies the output parameter of the RTL module that represents the return value of functions based on this module. OUTPUT attributes:
The return value cannot be a pointer. |
STREAM | Specifies the stream parameters to the RTL module.
STREAM attributes:
The values you specify here must match the values for the stream object input interface parameters in your component. For details about stream input interface parameters in your component, see Intel HLS Compiler Pro Edition Streaming Input Interfaces. The signal names in your RTL and your component code must align. For details, seeMapping HLS Data Types to RTL Signals. |