step-counter-extension system_panel_bool
Simics Reference Manual  /  5 Classes  / 

sync_domain

Description

A controller object for a group of synchronized nodes.

Interfaces Implemented

conf_object, log_object, sync_domain_controller, sync_initial_time, link_config, sync_node, link_route, dist_control, dist_control_node, temporal_state

Notifiers

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.

Commands for this class

Attributes

sync_domain
Optional attribute; read/write access; type: o|n
Parent synchronization domain.
nodes
Pseudo attribute; read-only access; type: [o*]
The nodes that belongs to this group. All objects in the list must implement the sync_node interface.
min_latency
Optional attribute; read/write access; type: f
The minimum latency that can be used for communication between nodes in this domain. Use the set-min-latency command.
stop_time
Pseudo attribute; read-only access; type: f|n
The latest allowed time in this domain.
report_time
Pseudo attribute; read-only access; type: f|n
The report time in this domain.

Provided By

Simics Core
step-counter-extension system_panel_bool