1.9.1 About SCADI

A SCADI interface enables you to request a synchronous stop of the simulation. It offers direct synchronous, but unsynchronized, register and memory read access.

The intention is that this interface is used by code that is inherently synchronized with the simulation, in particular from code that is part of the simulation itself (simulation thread). Examples of code that could use this interface are SystemC and LISA peripheral device/bus access functions, and MTI callback functions that are always called synchronously by the simulation itself.

Note:

The SCADI interface is not a replacement for CADI. It is an additional interface with clear semantics that differ slightly from CADI.
Non-ConfidentialPDF file icon PDF version100964_1161_00_en
Copyright © 2014–2019 Arm Limited or its affiliates. All rights reserved.