Intel® High Level Synthesis Compiler Pro Edition: User Guide

ID 683456
Date 6/20/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Visible to Intel only — GUID: ewa1462824609867

Ixiasoft

Document Table of Contents

6.3.1. Execution Model

Execution of enqueued component calls only occurs when the ihc_hls_component_run_all(void* funcptr) function is called. All externally visible side effects of the execution (for example, return data, pointers, or hosts) are not visible in the testbench until the ihc_hls_component_run_all() function explicitly triggers the execution.