Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

mmu.cpp File Reference
#include "gaisler/leon3/mmucache/mmu.h"
#include "core/common/verbose.h"
#include "gaisler/leon3/intunit/instructions.hpp"
Include dependency graph for mmu.cpp:

Detailed Description

Implementation of a memory management unit. The mmu can be configured to have split or combined TLBs for instructions and data. The TLB size can be configured as well. The memory page size is currently currently fixed to 4kB.

Date
2010-2014
Author
Thomas Schuster