|
| abstract_mem.cc |
|
| abstract_mem.hh |
| AbstractMemory declaration.
|
|
| addr_mapper.cc |
|
| addr_mapper.hh |
|
| backdoor.hh |
|
| backdoor_manager.cc |
|
| backdoor_manager.hh |
|
| backdoor_manager.test.cc |
|
| bridge.cc |
| Implementation of a memory-mapped bridge that connects a requestor and a responder through a request and response queue.
|
|
| bridge.hh |
| Declaration of a memory-mapped bridge that connects a requestor and a responder through a request and response queue.
|
|
| cfi_mem.cc |
|
| cfi_mem.hh |
|
| coherent_xbar.cc |
| Definition of a crossbar object.
|
|
| coherent_xbar.hh |
| Declaration of a coherent crossbar.
|
|
| comm_monitor.cc |
|
| comm_monitor.hh |
|
| dram_interface.cc |
|
| dram_interface.hh |
| DRAMInterface declaration.
|
|
| drampower.cc |
|
| drampower.hh |
| DRAMPower declaration.
|
|
| dramsim2.cc |
|
| dramsim2.hh |
| DRAMSim2.
|
|
| dramsim2_wrapper.cc |
|
| dramsim2_wrapper.hh |
| DRAMSim2Wrapper declaration.
|
|
| dramsim3.cc |
|
| dramsim3.hh |
| DRAMsim3.
|
|
| dramsim3_wrapper.cc |
|
| dramsim3_wrapper.hh |
| DRAMsim3Wrapper declaration.
|
|
| dramsys.cc |
|
| dramsys.hh |
|
| dramsys_wrapper.cc |
|
| dramsys_wrapper.hh |
|
| external_master.cc |
|
| external_master.hh |
| ExternalMaster is a memory object representing a binding from a gem5 responder to a request port in a system external to gem5.
|
|
| external_slave.cc |
|
| external_slave.hh |
| ExternalSlave is a memory object representing a binding from a gem5 requestor to a response port in a system external to gem5.
|
|
| hbm_ctrl.cc |
|
| hbm_ctrl.hh |
| HBMCtrl declaration.
|
|
| hetero_mem_ctrl.cc |
|
| hetero_mem_ctrl.hh |
| HeteroMemCtrl declaration.
|
|
| hmc_controller.cc |
|
| hmc_controller.hh |
| HMCController declaration.
|
|
| htm.cc |
|
| htm.hh |
|
| mem_checker.cc |
|
| mem_checker.hh |
|
| mem_checker_monitor.cc |
|
| mem_checker_monitor.hh |
|
| mem_ctrl.cc |
|
| mem_ctrl.hh |
| MemCtrl declaration.
|
|
| mem_delay.cc |
|
| mem_delay.hh |
|
| mem_interface.cc |
|
| mem_interface.hh |
| MemInterface declaration.
|
|
| mem_requestor.hh |
| RequestorInfo declaration.
|
|
| multi_level_page_table.hh |
| Declaration of a multi-level page table.
|
|
| noncoherent_xbar.cc |
| Definition of a non-coherent crossbar object.
|
|
| noncoherent_xbar.hh |
| Declaration of a non-coherent crossbar.
|
|
| nvm_interface.cc |
|
| nvm_interface.hh |
| NVMInterface declaration.
|
|
| packet.cc |
| Definition of the Packet Class, a packet is a transaction occuring between a single level of the memory heirarchy (ie L1->L2).
|
|
| packet.hh |
| Declaration of the Packet class.
|
|
| packet_access.hh |
|
| packet_queue.cc |
|
| packet_queue.hh |
| Declaration of a simple PacketQueue that is associated with a port on which it attempts to send packets according to the time stamp given to them at insertion.
|
|
| page_table.cc |
| Definitions of functional page table.
|
|
| page_table.hh |
| Declarations of a non-full system Page Table.
|
|
| physical.cc |
|
| physical.hh |
|
| port.cc |
| Port object definitions.
|
|
| port.hh |
| Port Object Declaration.
|
|
| port_proxy.cc |
|
| port_proxy.hh |
| PortProxy Object Declaration.
|
|
| port_terminator.cc |
|
| port_terminator.hh |
| Contains the description of the class PortTerminator.
|
|
| port_wrapper.cc |
|
| port_wrapper.hh |
| PortWrapper Object Declaration.
|
|
| qport.hh |
| Declaration of the queued port.
|
|
| request.hh |
| Declaration of a request, the overall memory request consisting of the parts of the request that are persistent throughout the transaction.
|
|
| se_translating_port_proxy.cc |
|
| se_translating_port_proxy.hh |
|
| serial_link.cc |
| Implementation of the SerialLink Class, modeling Hybrid-Memory-Cube's serial interface.
|
|
| serial_link.hh |
| Declaration of the SerialLink Class, modeling Hybrid-Memory-Cube's serial interface.
|
|
| shared_memory_server.cc |
|
| shared_memory_server.hh |
|
| simple_mem.cc |
|
| simple_mem.hh |
| SimpleMemory declaration.
|
|
| snoop_filter.cc |
| Implementation of a snoop filter.
|
|
| snoop_filter.hh |
| Definition of a snoop filter.
|
|
| stack_dist_calc.cc |
|
| stack_dist_calc.hh |
|
| sys_bridge.cc |
|
| sys_bridge.hh |
|
| thread_bridge.cc |
|
| thread_bridge.hh |
|
| token_port.cc |
|
| token_port.hh |
|
| tport.cc |
|
| tport.hh |
| Declaration of SimpleTimingPort.
|
|
| translating_port_proxy.cc |
| Port object definitions.
|
|
| translating_port_proxy.hh |
|
| translation_gen.hh |
|
| translation_gen.test.cc |
|
| xbar.cc |
| Definition of a crossbar object.
|
|
| xbar.hh |
| Declaration of an abstract crossbar base class.
|
|