4.10.1 Step units

The step_*() functions use a generic concept of steps.

The meaning of a step is defined by the unit argument, which can have the following values:

unit = "instruction"
One step corresponds to one executed instruction. This unit should be supported by all types of CPU models, regardless of the simulation technology.
unit = "cycle"
One step corresponds to one executed clock cycle of the target instance. Not all models support this value.
Non-ConfidentialPDF file icon PDF version101196_0100_00_en
Copyright © 2018 Arm Limited or its affiliates. All rights reserved.