|
| class | LockedAddr |
| | Locked address class that represents a physical address and a context id. More...
|
| |
| class | AbstractMemory |
| | An abstract memory represents a contiguous block of physical memory, with an associated address range, and also provides basic functionality for reading and writing this memory without any timing information. More...
|
| |
| class | CfiMemory |
| | CfiMemory: This is modelling a flash memory adhering to the Common Flash Interface (CFI): More...
|
| |
| class | DRAMInterface |
| | Interface to DRAM devices with media specific parameters, statistics, and functions. More...
|
| |
| class | DRAMSim2 |
| |
| class | DRAMSim2Wrapper |
| | Wrapper class to avoid having DRAMSim2 names like ClockDomain etc clashing with the normal gem5 world. More...
|
| |
| class | DRAMsim3 |
| |
| class | DRAMsim3Wrapper |
| | Wrapper class to avoid having DRAMsim3 names like ClockDomain etc clashing with the normal gem5 world. More...
|
| |
| class | HBMCtrl |
| | HBM2 is divided into two pseudo channels which have independent data buses but share a command bus (separate row and column command bus). More...
|
| |
| class | HeteroMemCtrl |
| |
| class | BurstHelper |
| | A burst helper helps organize and manage a packet that is larger than the memory burst size. More...
|
| |
| class | MemPacket |
| | A memory packet stores packets along with the timestamp of when the packet entered the queue, and also the decoded address. More...
|
| |
| class | MemCtrl |
| | The memory controller is a single-channel memory controller capturing the most important timing constraints associated with a contemporary controller. More...
|
| |
| class | MemInterface |
| | General interface to memory device Includes functions and parameters shared across media types. More...
|
| |
| class | NVMInterface |
| | Interface to NVM devices with media specific parameters, statistics, and functions. More...
|
| |
| class | BackingStoreEntry |
| | A single entry for the backing store. More...
|
| |
| class | PhysicalMemory |
| | The physical memory encapsulates all memories in the system and provides basic functionality for accessing those memories without going through the memory system and interconnect. More...
|
| |
| class | SharedMemoryServer |
| |
| class | SimpleMemory |
| | The simple memory is a basic single-ported memory controller with a configurable throughput and latency. More...
|
| |