The clock-extension extension class is used to augment clock and CPU classes with event posting functionality. The interfaces event_delta and frequency should be implemented by the class which is extended with this extension class.
cycle
- cell-change
- Notifier that is triggered after the object's cell was changed.
- 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)
-
cell
-
Optional attribute;
read/write access; type:
o|n
Cell
Simics Core