simple_timing_v2 snoop_memory
API Reference Manual  /  5 Model-to-Simulator Interfaces  / 

simulator_cache

Description
The simulator_cache interface is optionally implemented by processors. The interface can be used for translate objects to force a flush of the internal caches in a processor model, if a memory area that it previously allowed for caching is not valid anymore.

SIM_INTERFACE(simulator_cache) {
        void (*flush)(conf_object_t *obj);
};
#define SIMULATOR_CACHE_INTERFACE "simulator_cache"

Execution Context
flushCell Context

simple_timing_v2 snoop_memory