|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthades.models.mips.mipsmemory.Cache
hades.models.mips.mipsmemory.DataCache
Implementation of the data cache, non associative, line size of 1 word, variable cache size. No write instructions
Field Summary |
Fields inherited from class hades.models.mips.mipsmemory.Cache |
adrMask, burstAllowed, cacheSize, debug, hits, isolated, lowerMem, mem, misses, name, nextAdr, nextData, readAdr, readResult, readResultPresent, result, tag, tagMask, valid, waiting |
Constructor Summary | |
DataCache(ResetHandler resetHandler,
MipsMemory newLowerMem,
int newCacheSize,
java.lang.String newName,
boolean newBurstAllowed)
|
Methods inherited from class hades.models.mips.mipsmemory.Cache |
beginCycle, endCycle, finished, getBurstAllowed, getHit, getIsolated, getLog, getMemorySize, getName, getReadResult, getWordWidth, installEntryHandler, invalidate, por, read, readMemory, reset, setBurstAllowed, setEntry, setIsolated, setLog, setName, statistics, write, writeMemory |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DataCache(ResetHandler resetHandler, MipsMemory newLowerMem, int newCacheSize, java.lang.String newName, boolean newBurstAllowed)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |