config.ini revision 10315
11689SN/A[root]
22329SN/Atype=Root
31689SN/Achildren=system
41689SN/Aeventq_index=0
51689SN/Afull_system=false
61689SN/Asim_quantum=0
71689SN/Atime_sync_enable=false
81689SN/Atime_sync_period=100000000
91689SN/Atime_sync_spin_threshold=100000
101689SN/A
111689SN/A[system]
121689SN/Atype=System
131689SN/Achildren=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
141689SN/Aboot_osflags=a
151689SN/Acache_line_size=64
161689SN/Aclk_domain=system.clk_domain
171689SN/Aeventq_index=0
181689SN/Ainit_param=0
191689SN/Akernel=
201689SN/Akernel_addr_check=true
211689SN/Aload_addr_mask=1099511627775
221689SN/Aload_offset=0
231689SN/Amem_mode=timing
241689SN/Amem_ranges=0:268435455
251689SN/Amemories=system.physmem
261689SN/Anum_work_ids=16
272665Ssaidi@eecs.umich.edureadfile=
282665Ssaidi@eecs.umich.edusymbolfile=
292756Sksewell@umich.eduwork_begin_ckpt_count=0
301689SN/Awork_begin_cpu_id_exit=-1
311689SN/Awork_begin_exit_count=0
322292SN/Awork_cpus_ckpt_count=0
332292SN/Awork_end_ckpt_count=0
341060SN/Awork_end_exit_count=0
352669Sktlim@umich.eduwork_item_id=-1
364182Sgblack@eecs.umich.edusystem_port=system.sys_port_proxy.slave[0]
371461SN/A
381060SN/A[system.clk_domain]
391060SN/Atype=SrcClockDomain
403348Sbinkertn@umich.educlock=1
412669Sktlim@umich.edudomain_id=-1
421461SN/Aeventq_index=0
431060SN/Ainit_perf_level=0
445529Snate@binkert.orgvoltage_domain=system.voltage_domain
455529Snate@binkert.org
461060SN/A[system.cpu]
472329SN/Atype=RubyTester
482329SN/Acheck_flush=false
492329SN/Achecks_to_complete=100
502329SN/Aclk_domain=system.clk_domain
512348SN/Adeadlock_threshold=50000
522329SN/Aeventq_index=0
531060SN/Anum_cpus=1
541060SN/Asystem=system
552292SN/Awakeup_frequency=10
561060SN/AcpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0]
571060SN/AcpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1]
581060SN/A
591061SN/A[system.dvfs_handler]
601060SN/Atype=DVFSHandler
611061SN/Adomains=
622733Sktlim@umich.eduenable=false
631060SN/Aeventq_index=0
642292SN/Asys_clk_domain=system.clk_domain
651061SN/Atransition_latency=100000
661061SN/A
671061SN/A[system.physmem]
681060SN/Atype=SimpleMemory
691060SN/Abandwidth=0.000000
702107SN/Aclk_domain=system.clk_domain
712292SN/Aconf_table_reported=true
722632Sstever@eecs.umich.edueventq_index=0
732698Sktlim@umich.eduin_addr_map=true
742698Sktlim@umich.edulatency=30
752698Sktlim@umich.edulatency_var=0
762669Sktlim@umich.edunull=true
772669Sktlim@umich.edurange=0:134217727
782669Sktlim@umich.edu
792698Sktlim@umich.edu[system.ruby]
802669Sktlim@umich.edutype=RubySystem
812669Sktlim@umich.educhildren=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
822669Sktlim@umich.eduall_instructions=false
832698Sktlim@umich.edublock_size_bytes=64
845494Sstever@gmail.comclk_domain=system.ruby.clk_domain
855606Snate@binkert.orgeventq_index=0
862669Sktlim@umich.eduhot_lines=false
872669Sktlim@umich.edumem_size=268435456
883647Srdreslin@umich.eduno_mem_vec=false
893647Srdreslin@umich.edunum_of_sequencers=1
904302Sktlim@umich.edurandom_seed=1234
914302Sktlim@umich.edurandomization=true
922669Sktlim@umich.edu
932698Sktlim@umich.edu[system.ruby.clk_domain]
942669Sktlim@umich.edutype=SrcClockDomain
952669Sktlim@umich.educlock=1
962698Sktlim@umich.edudomain_id=-1
972669Sktlim@umich.edueventq_index=0
982669Sktlim@umich.eduinit_perf_level=0
992698Sktlim@umich.eduvoltage_domain=system.voltage_domain
1002669Sktlim@umich.edu
1012669Sktlim@umich.edu[system.ruby.dir_cntrl0]
1022698Sktlim@umich.edutype=Directory_Controller
1032669Sktlim@umich.educhildren=directory memBuffer
1044475Sstever@eecs.umich.edubuffer_size=0
1054475Sstever@eecs.umich.educlk_domain=system.ruby.clk_domain
1062669Sktlim@umich.educluster_id=0
1072698Sktlim@umich.edudirectory=system.ruby.dir_cntrl0.directory
1082698Sktlim@umich.edudirectory_latency=12
1092669Sktlim@umich.edueventq_index=0
1102669Sktlim@umich.edumemBuffer=system.ruby.dir_cntrl0.memBuffer
1112698Sktlim@umich.edunumber_of_TBEs=256
1122669Sktlim@umich.edupeer=Null
1132669Sktlim@umich.edurecycle_latency=10
1141060SN/Aruby_system=system.ruby
1152935Sksewell@umich.edutransitions_per_cycle=32
1161060SN/Aversion=0
1172329SN/AdmaRequestToDir=system.ruby.network.master[3]
1182329SN/AdmaResponseFromDir=system.ruby.network.slave[3]
1192292SN/AforwardFromDir=system.ruby.network.slave[4]
1202292SN/ArequestToDir=system.ruby.network.master[2]
1212292SN/AresponseFromDir=system.ruby.network.slave[2]
1222292SN/A
1232292SN/A[system.ruby.dir_cntrl0.directory]
1242292SN/Atype=RubyDirectoryMemory
1252292SN/Aeventq_index=0
1262292SN/Amap_levels=4
1271060SN/Anuma_high_bit=5
1281060SN/Asize=268435456
1291060SN/Ause_map=false
1301060SN/Aversion=0
1312292SN/A
1322292SN/A[system.ruby.dir_cntrl0.memBuffer]
1332292SN/Atype=RubyMemoryControl
1342307SN/Abank_bit_0=8
1352669Sktlim@umich.edubank_busy_time=11
1362696Sktlim@umich.edubank_queue_size=12
1372669Sktlim@umich.edubanks_per_rank=8
1381060SN/Abasic_bus_busy_time=2
1391060SN/Aclk_domain=system.ruby.memctrl_clk_domain
1402292SN/Adimm_bit_0=12
1412292SN/Adimms_per_channel=2
1422292SN/Aeventq_index=0
1432292SN/Amem_ctl_latency=12
1442292SN/Amem_fixed_delay=0
1452292SN/Amem_random_arbitrate=0
1462292SN/Arank_bit_0=11
1472292SN/Arank_rank_delay=1
1481060SN/Aranks_per_dimm=2
1492292SN/Aread_write_delay=2
1502292SN/Arefresh_period=1560
1512292SN/Aruby_system=system.ruby
1522292SN/AtFaw=0
1532292SN/Aversion=0
1542292SN/A
1552292SN/A[system.ruby.l1_cntrl0]
1562292SN/Atype=L1Cache_Controller
1572292SN/Achildren=cacheMemory sequencer
1582292SN/Abuffer_size=0
1592292SN/AcacheMemory=system.ruby.l1_cntrl0.cacheMemory
1606221Snate@binkert.orgcache_response_latency=12
1611060SN/Aclk_domain=system.ruby.clk_domain
1621060SN/Acluster_id=0
1632292SN/Aeventq_index=0
1645529Snate@binkert.orgissue_latency=2
1651684SN/Anumber_of_TBEs=256
1662292SN/Apeer=Null
1672292SN/Arecycle_latency=10
1681684SN/Aruby_system=system.ruby
1692292SN/Asend_evictions=false
1701062SN/Asequencer=system.ruby.l1_cntrl0.sequencer
1711062SN/Atransitions_per_cycle=32
1722871Sktlim@umich.eduversion=0
1732871Sktlim@umich.eduforwardToCache=system.ruby.network.master[0]
1742871Sktlim@umich.edurequestFromCache=system.ruby.network.slave[0]
1752292SN/AresponseFromCache=system.ruby.network.slave[1]
1761060SN/AresponseToCache=system.ruby.network.master[1]
1771060SN/A
1782292SN/A[system.ruby.l1_cntrl0.cacheMemory]
1796221Snate@binkert.orgtype=RubyCache
1802292SN/Aassoc=2
1812292SN/AdataAccessLatency=1
1821060SN/AdataArrayBanks=1
1831060SN/Aeventq_index=0
1842292SN/Ais_icache=false
1852292SN/Alatency=3
1862292SN/Areplacement_policy=PSEUDO_LRU
1874302Sktlim@umich.eduresourceStalls=false
1884302Sktlim@umich.edusize=256
1894302Sktlim@umich.edustart_index_bit=6
1902292SN/AtagAccessLatency=1
1912669Sktlim@umich.edutagArrayBanks=1
1922292SN/A
1932843Sktlim@umich.edu[system.ruby.l1_cntrl0.sequencer]
1942863Sktlim@umich.edutype=RubySequencer
1952843Sktlim@umich.eduaccess_phys_mem=false
1962843Sktlim@umich.educlk_domain=system.ruby.clk_domain
1972843Sktlim@umich.edudcache=system.ruby.l1_cntrl0.cacheMemory
1982843Sktlim@umich.edudeadlock_threshold=500000
1992843Sktlim@umich.edueventq_index=0
2002307SN/Aicache=system.ruby.l1_cntrl0.cacheMemory
2012307SN/Amax_outstanding_requests=16
2022348SN/Aruby_system=system.ruby
2032307SN/Asupport_data_reqs=true
2042307SN/Asupport_inst_reqs=true
2052348SN/Asystem=system
2062307SN/Ausing_network_tester=false
2072307SN/Ausing_ruby_tester=true
2082348SN/Aversion=0
2092292SN/Aslave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0]
2101060SN/A
2111061SN/A[system.ruby.memctrl_clk_domain]
2122329SN/Atype=DerivedClockDomain
2132329SN/Aclk_divider=3
2142292SN/Aclk_domain=system.ruby.clk_domain
2152292SN/Aeventq_index=0
2162292SN/A
2172329SN/A[system.ruby.network]
2182329SN/Atype=SimpleNetwork
2192292SN/Achildren=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
2202292SN/Aadaptive_routing=false
2212292SN/Abuffer_size=0
2221061SN/Aclk_domain=system.ruby.clk_domain
2231061SN/Acontrol_msg_size=8
2241061SN/Aendpoint_bandwidth=1000
2251763SN/Aeventq_index=0
2261061SN/Aext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
2271061SN/Aint_links=system.ruby.network.int_links0 system.ruby.network.int_links1
2282935Sksewell@umich.edunetifs=
2291061SN/Anumber_of_virtual_networks=10
2301061SN/Arouters=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
2314636Sgblack@eecs.umich.eduruby_system=system.ruby
2321062SN/Atopology=Crossbar
2331062SN/Amaster=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
2341062SN/Aslave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir system.ruby.dir_cntrl0.forwardFromDir
2351062SN/A
2361062SN/A[system.ruby.network.ext_links0]
2371763SN/Atype=SimpleExtLink
2382292SN/Abandwidth_factor=16
2392292SN/Aeventq_index=0
2402292SN/Aext_node=system.ruby.l1_cntrl0
2411062SN/Aint_node=system.ruby.network.routers0
2421062SN/Alatency=1
2436221Snate@binkert.orglink_id=0
2441062SN/Aweight=1
2452292SN/A
2464636Sgblack@eecs.umich.edu[system.ruby.network.ext_links1]
2476221Snate@binkert.orgtype=SimpleExtLink
2481684SN/Abandwidth_factor=16
2492292SN/Aeventq_index=0
2502292SN/Aext_node=system.ruby.dir_cntrl0
2512292SN/Aint_node=system.ruby.network.routers1
2523795Sgblack@eecs.umich.edulatency=1
2534636Sgblack@eecs.umich.edulink_id=1
2546221Snate@binkert.orgweight=1
2552292SN/A
2562292SN/A[system.ruby.network.int_links0]
2576221Snate@binkert.orgtype=SimpleIntLink
2582292SN/Abandwidth_factor=16
2592292SN/Aeventq_index=0
2602292SN/Alatency=1
2612292SN/Alink_id=2
2621684SN/Anode_a=system.ruby.network.routers0
2631684SN/Anode_b=system.ruby.network.routers2
2642292SN/Aweight=1
2652292SN/A
2662292SN/A[system.ruby.network.int_links1]
2672292SN/Atype=SimpleIntLink
2683795Sgblack@eecs.umich.edubandwidth_factor=16
2694636Sgblack@eecs.umich.edueventq_index=0
2706221Snate@binkert.orglatency=1
2711684SN/Alink_id=3
2722292SN/Anode_a=system.ruby.network.routers1
2732292SN/Anode_b=system.ruby.network.routers2
2742292SN/Aweight=1
2751684SN/A
2761684SN/A[system.ruby.network.routers0]
2772292SN/Atype=Switch
2782292SN/Aclk_domain=system.ruby.clk_domain
2792292SN/Aeventq_index=0
2806221Snate@binkert.orgrouter_id=0
2811684SN/Avirt_nets=10
2822292SN/A
2832292SN/A[system.ruby.network.routers1]
2842292SN/Atype=Switch
2852292SN/Aclk_domain=system.ruby.clk_domain
2862292SN/Aeventq_index=0
2872292SN/Arouter_id=1
2882292SN/Avirt_nets=10
2892292SN/A
2901062SN/A[system.ruby.network.routers2]
2911062SN/Atype=Switch
2922107SN/Aclk_domain=system.ruby.clk_domain
2931062SN/Aeventq_index=0
2941062SN/Arouter_id=2
2951061SN/Avirt_nets=10
2961060SN/A
2972698Sktlim@umich.edu[system.sys_port_proxy]
2982696Sktlim@umich.edutype=RubyPortProxy
2992696Sktlim@umich.eduaccess_phys_mem=true
3002292SN/Aclk_domain=system.clk_domain
3016221Snate@binkert.orgeventq_index=0
3022292SN/Aruby_system=system.ruby
3032292SN/Asupport_data_reqs=true
3046221Snate@binkert.orgsupport_inst_reqs=true
3052292SN/Asystem=system
3062292SN/Ausing_ruby_tester=false
3076221Snate@binkert.orgversion=0
3082292SN/Aslave=system.system_port
3092292SN/A
3106221Snate@binkert.org[system.voltage_domain]
3112292SN/Atype=VoltageDomain
3126221Snate@binkert.orgeventq_index=0
3136221Snate@binkert.orgvoltage=1.000000
3146221Snate@binkert.org
3152292SN/A