SoCRocket
Transaction-Level Modeling Framework for Space Applications
#include "core/common/sr_param.h"#include "core/common/systemc.h"#include "core/common/amba.h"#include <math.h>#include "gaisler/leon3/mmucache/icio_payload_extension.h"#include "gaisler/leon3/mmucache/dcio_payload_extension.h"#include "core/common/socrocket.h"#include "core/common/sr_signal.h"#include "core/common/ahbmaster.h"#include "core/common/clkdevice.h"#include "core/common/verbose.h"#include "gaisler/leon3/mmucache/mmu_cache_base.h"Classes | |
| class | mmu_cache |
| Top-level class of the memory sub-system for the TrapGen LEON3 simulator. More... | |
Class definition of LEON2/3 cache-subsystem consisting of instruction cache, data cache, i/d localrams and memory management unit. The mmu_cache class provides two TLM slave sockets for connecting the cpu and an AHB master interface for connecting the processor bus.