RubySystem.py (6883:f57e272cf8a1) | RubySystem.py (6884:28a5d2e6b1ff) |
---|---|
1from m5.params import * 2from m5.SimObject import SimObject 3 4class RubySystem(SimObject): 5 type = 'RubySystem' 6 random_seed = Param.Int(1234, "random seed used by the simulation"); 7 randomization = Param.Bool(False, 8 "insert random delays on message enqueue times"); | 1from m5.params import * 2from m5.SimObject import SimObject 3 4class RubySystem(SimObject): 5 type = 'RubySystem' 6 random_seed = Param.Int(1234, "random seed used by the simulation"); 7 randomization = Param.Bool(False, 8 "insert random delays on message enqueue times"); |
9 tech_nm = Param.Int(45, 10 "device size used to calculate latency and area information"); | |
11 clock = Param.Clock('1GHz', "") 12 block_size_bytes = Param.Int(64, 13 "default cache block size; must be a power of two"); 14 mem_size_mb = Param.Int(""); 15 network = Param.RubyNetwork("") 16 debug = Param.RubyDebug("the default debug object") 17 profiler = Param.RubyProfiler(""); 18 tracer = Param.RubyTracer(""); 19 | 9 clock = Param.Clock('1GHz', "") 10 block_size_bytes = Param.Int(64, 11 "default cache block size; must be a power of two"); 12 mem_size_mb = Param.Int(""); 13 network = Param.RubyNetwork("") 14 debug = Param.RubyDebug("the default debug object") 15 profiler = Param.RubyProfiler(""); 16 tracer = Param.RubyTracer(""); 17 |