config.ini revision 8679
16145Snate@binkert.org[root]
26145Snate@binkert.orgtype=Root
36145Snate@binkert.orgchildren=system
46145Snate@binkert.orgtime_sync_enable=false
56145Snate@binkert.orgtime_sync_period=100000000
66145Snate@binkert.orgtime_sync_spin_threshold=100000
76145Snate@binkert.org
86145Snate@binkert.org[system]
96145Snate@binkert.orgtype=System
106145Snate@binkert.orgchildren=dir_cntrl0 l1_cntrl0 physmem ruby tester
116145Snate@binkert.orgmem_mode=timing
126145Snate@binkert.orgmemories=system.physmem
136145Snate@binkert.orgnum_work_ids=16
146145Snate@binkert.orgphysmem=system.physmem
156145Snate@binkert.orgwork_begin_ckpt_count=0
166145Snate@binkert.orgwork_begin_cpu_id_exit=-1
176145Snate@binkert.orgwork_begin_exit_count=0
186145Snate@binkert.orgwork_cpus_ckpt_count=0
196145Snate@binkert.orgwork_end_ckpt_count=0
206145Snate@binkert.orgwork_end_exit_count=0
216145Snate@binkert.orgwork_item_id=-1
226145Snate@binkert.org
236145Snate@binkert.org[system.dir_cntrl0]
246145Snate@binkert.orgtype=Directory_Controller
256145Snate@binkert.orgchildren=directory memBuffer probeFilter
266145Snate@binkert.orgbuffer_size=0
276145Snate@binkert.orgcntrl_id=1
286145Snate@binkert.orgdirectory=system.dir_cntrl0.directory
298229Snate@binkert.orgfull_bit_dir_enabled=false
307056Snate@binkert.orgmemBuffer=system.dir_cntrl0.memBuffer
318615Snilay@cs.wisc.edumemory_controller_latency=2
328615Snilay@cs.wisc.edunumber_of_TBEs=256
338615Snilay@cs.wisc.eduprobeFilter=system.dir_cntrl0.probeFilter
348615Snilay@cs.wisc.eduprobe_filter_enabled=false
357632SBrad.Beckmann@amd.comrecycle_latency=10
368232Snate@binkert.orgruby_system=system.ruby
378232Snate@binkert.orgtransitions_per_cycle=32
388615Snilay@cs.wisc.eduversion=0
399104Shestness@cs.utexas.edu
408615Snilay@cs.wisc.edu[system.dir_cntrl0.directory]
418615Snilay@cs.wisc.edutype=RubyDirectoryMemory
427039Snate@binkert.orgmap_levels=4
437039Snate@binkert.orgnuma_high_bit=6
447039Snate@binkert.orgsize=134217728
458229Snate@binkert.orguse_map=false
466154Snate@binkert.orgversion=0
476154Snate@binkert.org
487550SBrad.Beckmann@amd.com[system.dir_cntrl0.memBuffer]
496876Ssteve.reinhardt@amd.comtype=RubyMemoryControl
507055Snate@binkert.orgbank_bit_0=8
517055Snate@binkert.orgbank_busy_time=11
526876Ssteve.reinhardt@amd.combank_queue_size=12
536876Ssteve.reinhardt@amd.combanks_per_rank=8
546285Snate@binkert.orgbasic_bus_busy_time=2
556876Ssteve.reinhardt@amd.comdimm_bit_0=12
566285Snate@binkert.orgdimms_per_channel=2
577039Snate@binkert.orgmem_bus_cycle_multiplier=10
586876Ssteve.reinhardt@amd.commem_ctl_latency=12
596886SBrad.Beckmann@amd.commem_fixed_delay=0
606876Ssteve.reinhardt@amd.commem_random_arbitrate=0
616876Ssteve.reinhardt@amd.comrank_bit_0=11
626876Ssteve.reinhardt@amd.comrank_rank_delay=1
636876Ssteve.reinhardt@amd.comranks_per_dimm=2
646876Ssteve.reinhardt@amd.comread_write_delay=2
657039Snate@binkert.orgrefresh_period=1560
666876Ssteve.reinhardt@amd.comtFaw=0
676285Snate@binkert.orgversion=0
686876Ssteve.reinhardt@amd.com
696876Ssteve.reinhardt@amd.com[system.dir_cntrl0.probeFilter]
706876Ssteve.reinhardt@amd.comtype=RubyCache
716876Ssteve.reinhardt@amd.comassoc=4
726899SBrad.Beckmann@amd.comis_icache=false
736876Ssteve.reinhardt@amd.comlatency=1
746876Ssteve.reinhardt@amd.comreplacement_policy=PSEUDO_LRU
756876Ssteve.reinhardt@amd.comsize=1024
766876Ssteve.reinhardt@amd.comstart_index_bit=6
778171Stushar@csail.mit.edu
788171Stushar@csail.mit.edu[system.l1_cntrl0]
796145Snate@binkert.orgtype=L1Cache_Controller
806145Snate@binkert.orgchildren=L1DcacheMemory L1IcacheMemory L2cacheMemory sequencer
817039Snate@binkert.orgL1DcacheMemory=system.l1_cntrl0.L1DcacheMemory
827039Snate@binkert.orgL1IcacheMemory=system.l1_cntrl0.L1IcacheMemory
836145Snate@binkert.orgL2cacheMemory=system.l1_cntrl0.L2cacheMemory
846145Snate@binkert.orgbuffer_size=0
857039Snate@binkert.orgcache_response_latency=10
867039Snate@binkert.orgcntrl_id=0
877039Snate@binkert.orgissue_latency=2
887039Snate@binkert.orgl2_cache_hit_latency=10
899171Snilay@cs.wisc.eduno_mig_atomic=true
906145Snate@binkert.orgnumber_of_TBEs=256
917039Snate@binkert.orgrecycle_latency=10
927039Snate@binkert.orgruby_system=system.ruby
936285Snate@binkert.orgsequencer=system.l1_cntrl0.sequencer
947455Snate@binkert.orgtransitions_per_cycle=32
957455Snate@binkert.orgversion=0
967455Snate@binkert.org
977455Snate@binkert.org[system.l1_cntrl0.L1DcacheMemory]
987455Snate@binkert.orgtype=RubyCache
997455Snate@binkert.orgassoc=2
1007455Snate@binkert.orgis_icache=false
1017805Snilay@cs.wisc.edulatency=2
1027921SBrad.Beckmann@amd.comreplacement_policy=PSEUDO_LRU
1037805Snilay@cs.wisc.edusize=256
1048615Snilay@cs.wisc.edustart_index_bit=6
1057805Snilay@cs.wisc.edu
1067805Snilay@cs.wisc.edu[system.l1_cntrl0.L1IcacheMemory]
1076145Snate@binkert.orgtype=RubyCache
1086145Snate@binkert.orgassoc=2
1097455Snate@binkert.orgis_icache=true
1107455Snate@binkert.orglatency=2
1117455Snate@binkert.orgreplacement_policy=PSEUDO_LRU
1127455Snate@binkert.orgsize=256
1137455Snate@binkert.orgstart_index_bit=6
1147455Snate@binkert.org
1157455Snate@binkert.org[system.l1_cntrl0.L2cacheMemory]
1167805Snilay@cs.wisc.edutype=RubyCache
1177921SBrad.Beckmann@amd.comassoc=2
1187805Snilay@cs.wisc.eduis_icache=false
1198615Snilay@cs.wisc.edulatency=10
1207805Snilay@cs.wisc.edureplacement_policy=PSEUDO_LRU
1217805Snilay@cs.wisc.edusize=512
1226145Snate@binkert.orgstart_index_bit=6
1236285Snate@binkert.org
1247039Snate@binkert.org[system.l1_cntrl0.sequencer]
1257039Snate@binkert.orgtype=RubySequencer
1266145Snate@binkert.orgaccess_phys_mem=false
1277039Snate@binkert.orgdcache=system.l1_cntrl0.L1DcacheMemory
1287039Snate@binkert.orgdeadlock_threshold=500000
1297039Snate@binkert.orgicache=system.l1_cntrl0.L1IcacheMemory
1307039Snate@binkert.orgmax_outstanding_requests=16
1317039Snate@binkert.orgphysmem=system.physmem
1329206Snilay@cs.wisc.eduruby_system=system.ruby
1337039Snate@binkert.orgusing_network_tester=false
1346145Snate@binkert.orgusing_ruby_tester=true
1356145Snate@binkert.orgversion=0
1367039Snate@binkert.orgphysMemPort=system.physmem.port[0]
1377039Snate@binkert.orgport=system.tester.cpuPort[0]
1387039Snate@binkert.org
1397039Snate@binkert.org[system.physmem]
1407039Snate@binkert.orgtype=PhysicalMemory
1417039Snate@binkert.orgfile=
1427039Snate@binkert.orglatency=30
1437039Snate@binkert.orglatency_var=0
1447039Snate@binkert.orgnull=false
1457039Snate@binkert.orgrange=0:134217727
1467039Snate@binkert.orgzero=false
1477039Snate@binkert.orgport=system.l1_cntrl0.sequencer.physMemPort
1486859Sdrh5@cs.wisc.edu
1496859Sdrh5@cs.wisc.edu[system.ruby]
1507039Snate@binkert.orgtype=RubySystem
1517039Snate@binkert.orgchildren=network profiler tracer
1527039Snate@binkert.orgblock_size_bytes=64
1537039Snate@binkert.orgclock=1
1547039Snate@binkert.orgmem_size=134217728
1557039Snate@binkert.orgno_mem_vec=false
1569171Snilay@cs.wisc.edurandom_seed=1234
1577039Snate@binkert.orgrandomization=true
1587039Snate@binkert.orgstats_filename=ruby.stats
1596145Snate@binkert.org
1607455Snate@binkert.org[system.ruby.network]
1617455Snate@binkert.orgtype=SimpleNetwork
1626145Snate@binkert.orgchildren=topology
1637039Snate@binkert.orgadaptive_routing=false
1647455Snate@binkert.orgbuffer_size=0
1657455Snate@binkert.orgcontrol_msg_size=8
1667455Snate@binkert.orgendpoint_bandwidth=1000
1677455Snate@binkert.orgnumber_of_virtual_networks=10
1687039Snate@binkert.orgruby_system=system.ruby
1697039Snate@binkert.orgtopology=system.ruby.network.topology
1707039Snate@binkert.org
1717039Snate@binkert.org[system.ruby.network.topology]
1726145Snate@binkert.orgtype=Topology
1737039Snate@binkert.orgchildren=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
1746145Snate@binkert.orgdescription=Crossbar
1757455Snate@binkert.orgext_links=system.ruby.network.topology.ext_links0 system.ruby.network.topology.ext_links1
1767455Snate@binkert.orgint_links=system.ruby.network.topology.int_links0 system.ruby.network.topology.int_links1
1776285Snate@binkert.orgprint_config=false
1787039Snate@binkert.orgrouters=system.ruby.network.topology.routers0 system.ruby.network.topology.routers1 system.ruby.network.topology.routers2
1797455Snate@binkert.org
1807455Snate@binkert.org[system.ruby.network.topology.ext_links0]
1817455Snate@binkert.orgtype=SimpleExtLink
1827455Snate@binkert.orgbandwidth_factor=16
1837039Snate@binkert.orgext_node=system.l1_cntrl0
1847039Snate@binkert.orgint_node=system.ruby.network.topology.routers0
1857039Snate@binkert.orglatency=1
1867039Snate@binkert.orglink_id=0
1877039Snate@binkert.orgweight=1
1887039Snate@binkert.org
1897039Snate@binkert.org[system.ruby.network.topology.ext_links1]
1907039Snate@binkert.orgtype=SimpleExtLink
1917039Snate@binkert.orgbandwidth_factor=16
1927039Snate@binkert.orgext_node=system.dir_cntrl0
1937039Snate@binkert.orgint_node=system.ruby.network.topology.routers1
1947039Snate@binkert.orglatency=1
1957039Snate@binkert.orglink_id=1
1967039Snate@binkert.orgweight=1
1977039Snate@binkert.org
1987039Snate@binkert.org[system.ruby.network.topology.int_links0]
1996145Snate@binkert.orgtype=SimpleIntLink
2006145Snate@binkert.orgbandwidth_factor=16
2016145Snate@binkert.orglatency=1
2026145Snate@binkert.orglink_id=2
2038615Snilay@cs.wisc.edunode_a=system.ruby.network.topology.routers0
2048615Snilay@cs.wisc.edunode_b=system.ruby.network.topology.routers2
2057039Snate@binkert.orgweight=1
2068641Snate@binkert.org
2078641Snate@binkert.org[system.ruby.network.topology.int_links1]
2086145Snate@binkert.orgtype=SimpleIntLink
2097039Snate@binkert.orgbandwidth_factor=16
2107039Snate@binkert.orglatency=1
2119011Snilay@cs.wisc.edulink_id=3
2129206Snilay@cs.wisc.edunode_a=system.ruby.network.topology.routers1
2137039Snate@binkert.orgnode_b=system.ruby.network.topology.routers2
2146145Snate@binkert.orgweight=1
2158615Snilay@cs.wisc.edu
2167039Snate@binkert.org[system.ruby.network.topology.routers0]
2179224Sandreas.hansson@arm.comtype=BasicRouter
2189224Sandreas.hansson@arm.comrouter_id=0
2199224Sandreas.hansson@arm.com
2209224Sandreas.hansson@arm.com[system.ruby.network.topology.routers1]
2219224Sandreas.hansson@arm.comtype=BasicRouter
2228615Snilay@cs.wisc.edurouter_id=1
2238615Snilay@cs.wisc.edu
2248615Snilay@cs.wisc.edu[system.ruby.network.topology.routers2]
2258615Snilay@cs.wisc.edutype=BasicRouter
2268615Snilay@cs.wisc.edurouter_id=2
2278615Snilay@cs.wisc.edu
2288615Snilay@cs.wisc.edu[system.ruby.profiler]
2298615Snilay@cs.wisc.edutype=RubyProfiler
2308615Snilay@cs.wisc.eduall_instructions=false
2318615Snilay@cs.wisc.eduhot_lines=false
2328615Snilay@cs.wisc.edunum_of_sequencers=1
2338615Snilay@cs.wisc.eduruby_system=system.ruby
2348615Snilay@cs.wisc.edu
2358615Snilay@cs.wisc.edu[system.ruby.tracer]
2368615Snilay@cs.wisc.edutype=RubyTracer
2378615Snilay@cs.wisc.eduruby_system=system.ruby
2387455Snate@binkert.orgwarmup_length=100000
2399224Sandreas.hansson@arm.com
2408615Snilay@cs.wisc.edu[system.tester]
2418615Snilay@cs.wisc.edutype=RubyTester
2428615Snilay@cs.wisc.educheck_flush=false
2439171Snilay@cs.wisc.educhecks_to_complete=100
2448615Snilay@cs.wisc.edudeadlock_threshold=50000
2458615Snilay@cs.wisc.eduwakeup_frequency=10
2468615Snilay@cs.wisc.educpuPort=system.l1_cntrl0.sequencer.port[0]
2478615Snilay@cs.wisc.edu
2488615Snilay@cs.wisc.edu