Hi all
I want to write one .py file to have some test like CMP
But when I run the M5 There have errors:
command line: build/SPARC_SE/m5.debug configs/run.py
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "src/python/m5/main.py", line 355, in main
execfile(sys.argv[0], scope)
File "configs/run.py", line 7, in <module>
class BaseL1Cache(BaseCache):
NameError: name 'BaseCache' is not defined
My run.py file is as follow:
###################################
from m5 import *
#from BaseCache import BaseCache
class BaseL1Cache(BaseCache):
size= '64KB'
assoc= 2
block_size= 64
tgts_per_mshr = 16
fast_write= False
class IL1(BaseL1Cache):
latency = Parent.clock.period
mshrs= 8
write_buffers= 0
class DL1(BaseL1Cache):
latency = 3 * Parent.clock.period
mshrs = 32
write_buffers=8
#L2 Cache Configuration#
class ToL2Bus(BUS):
width= 64
clock= Parent.clock.period
class L2(BaseCache):
size= '4MB'
assoc= 8
block_size= 64
tgts_per_mshr= 16
fast_write= False
writer_buffers= 8
latency = 15 * Parent.clock.period
mshrs = 64
class ToBus(BUS):
width=16
clock = 1 * Parent.clock.period
class DRAM(DRAMMemory):
cpu_ratio= 5
mem_type= "DRDRAM"
bus_width= 16
#act_lat = "2ns"
# cas_lat = "1ns"
#war_lat = "2ns"
#pre_lat = "2ns"
#dpl_lat = "2ns"
#trc_lat = "6ns"
#num_banks = 4
#num_cpus = 4
#CPU Configuration#
Can any one show me the mistake?
--
Yours,Dongmeng
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users