Description of the co-engine class.
conf_object, log_object, execute, event_delta, frequency, co_execute, synchronous_mode, cycle
- cell-change
- Notifier that is triggered after the object's cell was changed.
- frequency-change
- Notifier that is triggered when frequency changes. New frequency can be read via the frequency interface of the object.
- object-delete
- Notifier that is triggered just before Simics object is deleted.
- queue-change
- Notifier that is triggered after the object's clock was changed. New clock can be obtained with the SIM_object_clock function.
- vtime
-
vtime
– event handler
- vtime.cycles
-
cycle-counter
– cycle queue
- vtime.ps
-
ps-clock
– event queue (ps)
-
do_not_schedule
-
Optional attribute;
read/write access; type:
b
Set to TRUE to prevent this object from being scheduled by the cell.
-
catch_up_cycles
-
Optional attribute;
read/write access; type:
i
Number of cycles to execute to be in sync.
-
cell
-
Optional attribute;
read/write access; type:
o|n
Cell
co-engine