diff options
author | Ali Saidi <Ali.Saidi@ARM.com> | 2013-10-17 10:20:45 -0500 |
---|---|---|
committer | Ali Saidi <Ali.Saidi@ARM.com> | 2013-10-17 10:20:45 -0500 |
commit | 21f1e1676316eb162d94545c49ee6835fc7ce7e5 (patch) | |
tree | ece14fd6a2f4f9eec4ea8f77509eee3c04281820 /configs/example | |
parent | 88b811b4efdb4c4defd4fa5a2426a5012939b39c (diff) | |
download | gem5-21f1e1676316eb162d94545c49ee6835fc7ce7e5.tar.xz |
config: Fix memtest example script
Diffstat (limited to 'configs/example')
-rw-r--r-- | configs/example/memtest.py | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/configs/example/memtest.py b/configs/example/memtest.py index 65f3ec315..13385b61f 100644 --- a/configs/example/memtest.py +++ b/configs/example/memtest.py @@ -83,6 +83,10 @@ parser.add_option("--progress", type="int", default=1000, metavar="NLOADS", help="Progress message interval " "[default: %default]") +parser.add_option("--sys-clock", action="store", type="string", + default='1GHz', + help = """Top-level clock for blocks running at system + speed""") (options, args) = parser.parse_args() @@ -110,7 +114,7 @@ if len(treespec) < 1: # define prototype L1 cache proto_l1 = BaseCache(size = '32kB', assoc = 4, - hit_latency = '1ns', response_latency = '1ns', + hit_latency = 1, response_latency = 1, tgts_per_mshr = 8) if options.blocking: @@ -145,7 +149,12 @@ system = System(funcmem = SimpleMemory(in_addr_map = False), funcbus = NoncoherentBus(), physmem = SimpleMemory(latency = "100ns"), cache_line_size = block_size) -system.clk_domain = SrcClockDomain(clock = options.sys_clock) + + +system.voltage_domain = VoltageDomain(voltage = '1V') + +system.clk_domain = SrcClockDomain(clock = options.sys_clock, + voltage_domain = system.voltage_domain) def make_level(spec, prototypes, attach_obj, attach_port): fanout = spec[0] |