3.6.1 AsyncSignal

Allows to cleanly schedule events from non-simulation threads onto the simulation thread. This model is written in C++.

Table 3-213 Ports

Name Protocol Type Description
async_callback AsyncSignalCallback Master This port emits a call to signal() on the simulation thread asyncronously after async_control.signal() has been called.
async_control AsyncSignalControl Slave Non-simulation threads call signal() on this port in order to schedule an event: a call to async_callback.signal() on the simulation thread.
Non-ConfidentialPDF file icon PDF version100964_1110_00_en
Copyright © 2014–2020 Arm Limited or its affiliates. All rights reserved.