The Memory Transactions chapter in Simics User Guide describes how to connect listener objects to the memory hierarchy interface, and how to control the transactions sent to these objects. This section explains how to develop a new listener object by implementing the timing-model or the snoop-memory interfaces.
13.1 Implementing the Interface
13.2 Changing the Behavior of a Memory Transaction
13.3 Chaining Timing Models