new-simics-nvme-comp new-simple-memory-module
Simics Reference Manual  /  3 Commands  /  3.2 Command List  / 

new-simple-cache-tool

Synopsis

new-simple-cache-tool ["name"] [cycle-staller] ([ providers ... ] | list of providers) [parent] [-connect-all] ["group"]

Description

Creates a new cache tool object which can be connected to processors to set up cache hierarchies. The cycle-staller can be set to a cycle staller object to get additional cycle penalties due to cache misses.

The optional name argument can be used to set a name of the created object. If no name is given, a default name cache followed by a sequence number is generated (cache0, cache1,...).

The optional providers argument, supports connecting one or several providers directly. With the optional parent argument a hierarchical object can be specified and all providers below this object matching the provider requirements will be connected to the tool. The -connect-all flag can be given to add a connection to all supported providers in the configuration.

The optional argument group let a user specify a named instrumentation group to use for the connection. (See add-instrumentation-group for details on named groups.)

Provided By

simple-cache-tool
new-simics-nvme-comp new-simple-memory-module