simple_cache simple_cache_tool
Simics Reference Manual  /  5 Classes  / 

simple_cache_connection

Description

Instrumentation connection

Interfaces Implemented

conf_object, log_object, instrumentation_connection

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.

Attributes

dcache
Pseudo attribute; read/write access; type: o|n
next hierarchy object
icache
Pseudo attribute; read/write access; type: o|n
next hierarchy object
cpu
Pseudo attribute; read-only access; type: n|o
to read out the provider
tool
Pseudo attribute; read-only access; type: n|o
The cache tool of the connection
issue_instructions
Pseudo attribute; read/write access; type: b
If set the connection will issue instruction accesses to the added instruction cache. If the cache block is the same as last access, no issue will be done.
uncachable_reads
Pseudo attribute; read/write access; type: i
Number of uncachable read accesses done.
uncachable_writes
Pseudo attribute; read/write access; type: i
Number of uncachable write accesses done.
prefetch_instructions
Pseudo attribute; read/write access; type: i
Number of prefetch instructions.
cache_all_flush_instructions
Pseudo attribute; read/write access; type: i
Number of flush entire cache instructions.
cache_line_flush_instructions
Pseudo attribute; read/write access; type: i
Number of cache line flush instructions.

Provided By

simple-cache-tool
simple_cache simple_cache_tool