gem5/src/arch/mips/MipsTLB.py

21 lines
388 B
Python
Raw Normal View History

from m5.SimObject import SimObject
from m5.params import *
class MipsTLB(SimObject):
type = 'MipsTLB'
abstract = True
#size = Param.Int("TLB size")
class MipsDTB(MipsTLB):
type = 'MipsDTB'
cxx_namespace = 'MipsISA'
cxx_class = 'DTB'
#size = 64
class MipsITB(MipsTLB):
type = 'MipsITB'
cxx_namespace = 'MipsISA'
cxx_class = 'ITB'
#size = 64