Transaction-Level Modeling Framework for Space Applications
#include <vector>
#include "core/common/base.h"
#include "core/common/systemc.h"
#include "core/common/sr_param.h"
#include "math.h"
#include "core/common/verbose.h"
#include "gaisler/leon3/mmucache/defines.h"
#include "gaisler/leon3/mmucache/cache_if.h"
#include "gaisler/leon3/mmucache/mmu_cache_if.h"
#include "gaisler/leon3/mmucache/tlb_adaptor.h"
#include "gaisler/leon3/mmucache/mem_if.h"
#include "core/common/vendian.h"
Classes | |
class | vectorcache |
virtual cache model, contain common functionality of instruction and data cache More... | |
Class definition of a virtual cache model. The cache can be configured direct mapped or set associative. Way-size, line-size and replacement strategy can be defined through constructor arguments.