Transaction-Level Modeling Framework for Space Applications
#include "core/common/sr_param.h"
#include <greensocket/target/single_socket.h>
#include "core/common/base.h"
#include "core/common/systemc.h"
#include <tlm.h>
#include "gaisler/memory/memorypower.h"
#include "core/common/verbose.h"
#include "core/common/sr_report.h"
#include "core/common/clkdevice.h"
#include "gaisler/memory/ext_erase.h"
Classes | |
struct | Memory |
This class models a generic memory. Depending on the configuration it can be used as ROM, IO, SRAM or SDRAM, in conjunction with the SoCRocket MCTRL. More... | |
Class definition of the generic memory model to be used with the SoCRocket MCTRL. Can be configured as ROM, IO, SRAM or SDRAM. Underlying memory is implemented as a flexible vmap. Recommended for simulation of large, sparsely populated memories.