config.ini revision 9605
11689SN/A[root] 210596Sgabeblack@google.comtype=Root 310331Smitch.hayenga@arm.comchildren=system 47783SGiacomo.Gabrielli@arm.comfull_system=false 57783SGiacomo.Gabrielli@arm.comtime_sync_enable=false 67783SGiacomo.Gabrielli@arm.comtime_sync_period=100000000 77783SGiacomo.Gabrielli@arm.comtime_sync_spin_threshold=100000 87783SGiacomo.Gabrielli@arm.com 97783SGiacomo.Gabrielli@arm.com[system] 107783SGiacomo.Gabrielli@arm.comtype=System 117783SGiacomo.Gabrielli@arm.comchildren=physmem ruby sys_port_proxy tester 127783SGiacomo.Gabrielli@arm.comboot_osflags=a 137783SGiacomo.Gabrielli@arm.comclock=1 147783SGiacomo.Gabrielli@arm.cominit_param=0 152316SN/Akernel= 161689SN/Aload_addr_mask=1099511627775 171689SN/Amem_mode=timing 181689SN/Amem_ranges= 191689SN/Amemories=system.physmem 201689SN/Anum_work_ids=16 211689SN/Areadfile= 221689SN/Asymbolfile= 231689SN/Awork_begin_ckpt_count=0 241689SN/Awork_begin_cpu_id_exit=-1 251689SN/Awork_begin_exit_count=0 261689SN/Awork_cpus_ckpt_count=0 271689SN/Awork_end_ckpt_count=0 281689SN/Awork_end_exit_count=0 291689SN/Awork_item_id=-1 301689SN/Asystem_port=system.sys_port_proxy.slave[0] 311689SN/A 321689SN/A[system.physmem] 331689SN/Atype=SimpleMemory 341689SN/Abandwidth=0.000000 351689SN/Aclock=1 361689SN/Aconf_table_reported=false 371689SN/Ain_addr_map=true 381689SN/Alatency=30 391689SN/Alatency_var=0 402665Ssaidi@eecs.umich.edunull=true 412665Ssaidi@eecs.umich.edurange=0:134217727 422965Sksewell@umich.eduzero=false 431689SN/A 449944Smatt.horsnell@ARM.com[system.ruby] 459944Smatt.horsnell@ARM.comtype=RubySystem 461689SN/Achildren=dir_cntrl0 l1_cntrl0 l2_cntrl0 network profiler 472292SN/Ablock_size_bytes=64 489516SAli.Saidi@ARM.comclock=1 492329SN/Amem_size=134217728 502292SN/Ano_mem_vec=false 513577Sgblack@eecs.umich.edurandom_seed=1234 528229Snate@binkert.orgrandomization=true 535953Ssaidi@eecs.umich.edustats_filename=ruby.stats 546658Snate@binkert.org 558887Sgeoffrey.blake@arm.com[system.ruby.dir_cntrl0] 561717SN/Atype=Directory_Controller 572292SN/Achildren=directory memBuffer 588662SAli.Saidi@ARM.combuffer_size=0 598229Snate@binkert.orgclock=1 608229Snate@binkert.orgcntrl_id=2 618232Snate@binkert.orgdirectory=system.ruby.dir_cntrl0.directory 628232Snate@binkert.orgdirectory_latency=6 638232Snate@binkert.orgmemBuffer=system.ruby.dir_cntrl0.memBuffer 649444SAndreas.Sandberg@ARM.comnumber_of_TBEs=256 658232Snate@binkert.orgpeer=Null 669527SMatt.Horsnell@arm.comrecycle_latency=10 676221Snate@binkert.orgruby_system=system.ruby 688230Snate@binkert.orgto_mem_ctrl_latency=1 698793Sgblack@eecs.umich.edutransitions_per_cycle=32 702292SN/Aversion=0 716221Snate@binkert.org 725529Snate@binkert.org[system.ruby.dir_cntrl0.directory] 731061SN/Atype=RubyDirectoryMemory 742292SN/Amap_levels=4 756221Snate@binkert.orgnuma_high_bit=5 768581Ssteve.reinhardt@amd.comsize=134217728 771060SN/Ause_map=false 781060SN/Aversion=0 791060SN/A 801061SN/A[system.ruby.dir_cntrl0.memBuffer] 811060SN/Atype=RubyMemoryControl 822292SN/Abank_bit_0=8 831062SN/Abank_busy_time=11 842316SN/Abank_queue_size=12 852316SN/Abanks_per_rank=8 862292SN/Abasic_bus_busy_time=2 872292SN/Aclock=3 882292SN/Adimm_bit_0=12 892292SN/Adimms_per_channel=2 902292SN/Amem_ctl_latency=12 915336Shines@cs.fsu.edumem_fixed_delay=0 922292SN/Amem_random_arbitrate=0 934873Sstever@eecs.umich.edurank_bit_0=11 942292SN/Arank_rank_delay=1 952292SN/Aranks_per_dimm=2 962292SN/Aread_write_delay=2 975529Snate@binkert.orgrefresh_period=1560 984329Sktlim@umich.eduruby_system=system.ruby 992292SN/AtFaw=0 1002292SN/Aversion=0 1012292SN/A 1022292SN/A[system.ruby.l1_cntrl0] 1032292SN/Atype=L1Cache_Controller 1042292SN/Achildren=L1DcacheMemory L1IcacheMemory prefetcher sequencer 1055529Snate@binkert.orgL1DcacheMemory=system.ruby.l1_cntrl0.L1DcacheMemory 1062843Sktlim@umich.eduL1IcacheMemory=system.ruby.l1_cntrl0.L1IcacheMemory 10710340Smitch.hayenga@arm.combuffer_size=0 1088823Snilay@cs.wisc.educlock=1 1099513SAli.Saidi@ARM.comcntrl_id=0 1109513SAli.Saidi@ARM.comenable_prefetch=false 1112292SN/Al1_request_latency=2 11210172Sdam.sunwoo@arm.coml1_response_latency=2 11310172Sdam.sunwoo@arm.coml2_select_num_bits=0 11410172Sdam.sunwoo@arm.comnumber_of_TBEs=256 11510172Sdam.sunwoo@arm.compeer=Null 11610172Sdam.sunwoo@arm.comprefetcher=system.ruby.l1_cntrl0.prefetcher 1172292SN/Arecycle_latency=10 1182292SN/Aruby_system=system.ruby 1192980Sgblack@eecs.umich.edusend_evictions=false 1202292SN/Asequencer=system.ruby.l1_cntrl0.sequencer 1212292SN/Ato_l2_latency=1 1222292SN/Atransitions_per_cycle=32 1232292SN/Aversion=0 1242292SN/A 1252292SN/A[system.ruby.l1_cntrl0.L1DcacheMemory] 1262292SN/Atype=RubyCache 1272292SN/Aassoc=2 1282292SN/AdataAccessLatency=1 1298346Sksewell@umich.edudataArrayBanks=1 1302292SN/Ais_icache=false 1312292SN/Alatency=3 1322292SN/Areplacement_policy=PSEUDO_LRU 1332292SN/AresourceStalls=false 1346221Snate@binkert.orgsize=256 1352292SN/Astart_index_bit=6 1362292SN/AtagAccessLatency=1 1372292SN/AtagArrayBanks=1 1388346Sksewell@umich.edu 1392292SN/A[system.ruby.l1_cntrl0.L1IcacheMemory] 1402292SN/Atype=RubyCache 1412292SN/Aassoc=2 1424329Sktlim@umich.edudataAccessLatency=1 1432292SN/AdataArrayBanks=1 1442292SN/Ais_icache=true 1452292SN/Alatency=3 1462292SN/Areplacement_policy=PSEUDO_LRU 1472292SN/AresourceStalls=false 1486221Snate@binkert.orgsize=256 1496221Snate@binkert.orgstart_index_bit=6 1506221Snate@binkert.orgtagAccessLatency=1 1516221Snate@binkert.orgtagArrayBanks=1 1526221Snate@binkert.org 1536221Snate@binkert.org[system.ruby.l1_cntrl0.prefetcher] 1546221Snate@binkert.orgtype=Prefetcher 1556221Snate@binkert.orgcross_page=false 1567720Sgblack@eecs.umich.edunonunit_filter=8 1577855SAli.Saidi@ARM.comnum_startup_pfs=1 1589437SAndreas.Sandberg@ARM.comnum_streams=4 1592292SN/Apf_per_stream=1 1603640Sktlim@umich.edutrain_misses=4 1612292SN/Aunit_filter=8 1622292SN/A 1632292SN/A[system.ruby.l1_cntrl0.sequencer] 1642292SN/Atype=RubySequencer 1652292SN/Aaccess_phys_mem=false 1662292SN/Aclock=1 1672292SN/Adcache=system.ruby.l1_cntrl0.L1DcacheMemory 1682292SN/Adeadlock_threshold=500000 1692292SN/Aicache=system.ruby.l1_cntrl0.L1IcacheMemory 1702292SN/Amax_outstanding_requests=16 1712292SN/Aruby_system=system.ruby 17210023Smatt.horsnell@ARM.comsupport_data_reqs=true 17310023Smatt.horsnell@ARM.comsupport_inst_reqs=true 17410023Smatt.horsnell@ARM.comsystem=system 17510023Smatt.horsnell@ARM.comusing_network_tester=false 17610023Smatt.horsnell@ARM.comusing_ruby_tester=true 17710023Smatt.horsnell@ARM.comversion=0 17810023Smatt.horsnell@ARM.comslave=system.tester.cpuDataPort[0] system.tester.cpuInstPort[0] 17910023Smatt.horsnell@ARM.com 1802292SN/A[system.ruby.l2_cntrl0] 1812132SN/Atype=L2Cache_Controller 1822301SN/Achildren=L2cacheMemory 1831062SN/AL2cacheMemory=system.ruby.l2_cntrl0.L2cacheMemory 1841062SN/Abuffer_size=0 1851062SN/Aclock=1 1861062SN/Acntrl_id=1 1871062SN/Al2_request_latency=2 1881062SN/Al2_response_latency=2 1891062SN/Anumber_of_TBEs=256 1901062SN/Apeer=Null 1911062SN/Arecycle_latency=10 1921062SN/Aruby_system=system.ruby 1931062SN/Ato_l1_latency=1 1941062SN/Atransitions_per_cycle=32 1951062SN/Aversion=0 1961062SN/A 1971062SN/A[system.ruby.l2_cntrl0.L2cacheMemory] 1981062SN/Atype=RubyCache 1991062SN/Aassoc=2 2002292SN/AdataAccessLatency=1 2011062SN/AdataArrayBanks=1 2028240Snate@binkert.orgis_icache=false 2031062SN/Alatency=15 2041062SN/Areplacement_policy=PSEUDO_LRU 2051062SN/AresourceStalls=false 2062301SN/Asize=512 2078834Satgutier@umich.edustart_index_bit=6 2086221Snate@binkert.orgtagAccessLatency=1 2098834Satgutier@umich.edutagArrayBanks=1 2102301SN/A 2112301SN/A[system.ruby.network] 2122301SN/Atype=SimpleNetwork 2132301SN/Achildren=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 2148834Satgutier@umich.eduadaptive_routing=false 2158834Satgutier@umich.edubuffer_size=0 2168834Satgutier@umich.educlock=1 2178834Satgutier@umich.educontrol_msg_size=8 2188834Satgutier@umich.eduendpoint_bandwidth=1000 2198834Satgutier@umich.eduext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 2208834Satgutier@umich.eduint_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 2212316SN/Anumber_of_virtual_networks=10 2226221Snate@binkert.orgrouters=system.ruby.network.ext_links0.int_node system.ruby.network.ext_links1.int_node system.ruby.network.ext_links2.int_node system.ruby.network.int_links0.node_b 2238240Snate@binkert.orgruby_system=system.ruby 2242301SN/Atopology=Crossbar 2252301SN/A 2262301SN/A[system.ruby.network.ext_links0] 2272301SN/Atype=SimpleExtLink 2282316SN/Achildren=int_node 2296221Snate@binkert.orgbandwidth_factor=16 2308240Snate@binkert.orgext_node=system.ruby.l1_cntrl0 2312301SN/Aint_node=system.ruby.network.ext_links0.int_node 2322301SN/Alatency=1 2332301SN/Alink_id=0 2342301SN/Aweight=1 2352316SN/A 2366221Snate@binkert.org[system.ruby.network.ext_links0.int_node] 2378240Snate@binkert.orgtype=Switch 2382301SN/Aclock=1 2392301SN/Arouter_id=0 2402301SN/Avirt_nets=10 2412301SN/A 2422316SN/A[system.ruby.network.ext_links1] 2436221Snate@binkert.orgtype=SimpleExtLink 2448240Snate@binkert.orgchildren=int_node 2452301SN/Abandwidth_factor=16 2462301SN/Aext_node=system.ruby.l2_cntrl0 2472301SN/Aint_node=system.ruby.network.ext_links1.int_node 2482301SN/Alatency=1 2492316SN/Alink_id=1 2506221Snate@binkert.orgweight=1 2518240Snate@binkert.org 2522301SN/A[system.ruby.network.ext_links1.int_node] 2532301SN/Atype=Switch 2542301SN/Aclock=1 2552301SN/Arouter_id=1 2567897Shestness@cs.utexas.eduvirt_nets=10 2577897Shestness@cs.utexas.edu 2588240Snate@binkert.org[system.ruby.network.ext_links2] 2597897Shestness@cs.utexas.edutype=SimpleExtLink 2607897Shestness@cs.utexas.educhildren=int_node 2617897Shestness@cs.utexas.edubandwidth_factor=16 2627897Shestness@cs.utexas.eduext_node=system.ruby.dir_cntrl0 2637897Shestness@cs.utexas.eduint_node=system.ruby.network.ext_links2.int_node 2647897Shestness@cs.utexas.edulatency=1 2658240Snate@binkert.orglink_id=2 2667897Shestness@cs.utexas.eduweight=1 2677897Shestness@cs.utexas.edu 2687897Shestness@cs.utexas.edu[system.ruby.network.ext_links2.int_node] 2697897Shestness@cs.utexas.edutype=Switch 2707897Shestness@cs.utexas.educlock=1 2717897Shestness@cs.utexas.edurouter_id=2 2728240Snate@binkert.orgvirt_nets=10 2737897Shestness@cs.utexas.edu 2747897Shestness@cs.utexas.edu[system.ruby.network.int_links0] 2757897Shestness@cs.utexas.edutype=SimpleIntLink 2767897Shestness@cs.utexas.educhildren=node_b 27710193SCurtis.Dunham@arm.combandwidth_factor=16 27810193SCurtis.Dunham@arm.comlatency=1 27910193SCurtis.Dunham@arm.comlink_id=3 28010193SCurtis.Dunham@arm.comnode_a=system.ruby.network.ext_links0.int_node 28110193SCurtis.Dunham@arm.comnode_b=system.ruby.network.int_links0.node_b 28210193SCurtis.Dunham@arm.comweight=1 28310193SCurtis.Dunham@arm.com 28410193SCurtis.Dunham@arm.com[system.ruby.network.int_links0.node_b] 2852316SN/Atype=Switch 2866221Snate@binkert.orgclock=1 2878240Snate@binkert.orgrouter_id=3 2882301SN/Avirt_nets=10 2892301SN/A 2902301SN/A[system.ruby.network.int_links1] 2912301SN/Atype=SimpleIntLink 2922316SN/Abandwidth_factor=16 2938240Snate@binkert.orglatency=1 2942301SN/Alink_id=4 2952301SN/Anode_a=system.ruby.network.ext_links1.int_node 2961062SN/Anode_b=system.ruby.network.int_links0.node_b 2971062SN/Aweight=1 2981062SN/A 2991062SN/A[system.ruby.network.int_links2] 3002980Sgblack@eecs.umich.edutype=SimpleIntLink 3012292SN/Abandwidth_factor=16 3022292SN/Alatency=1 3032292SN/Alink_id=5 3042292SN/Anode_a=system.ruby.network.ext_links2.int_node 3052292SN/Anode_b=system.ruby.network.int_links0.node_b 3062292SN/Aweight=1 3072292SN/A 3081060SN/A[system.ruby.profiler] 3091060SN/Atype=RubyProfiler 3101060SN/Aall_instructions=false 3111060SN/Ahot_lines=false 3121060SN/Anum_of_sequencers=1 3131060SN/Aruby_system=system.ruby 3141060SN/A 3151060SN/A[system.sys_port_proxy] 3161060SN/Atype=RubyPortProxy 3171060SN/Aaccess_phys_mem=true 3181061SN/Aclock=1 3191060SN/Aruby_system=system.ruby 3202292SN/Asupport_data_reqs=true 3212292SN/Asupport_inst_reqs=true 3222292SN/Asystem=system 3232292SN/Ausing_network_tester=false 3242292SN/Ausing_ruby_tester=false 3252292SN/Aversion=0 3262292SN/Aslave=system.system_port 3272292SN/A 3282292SN/A[system.tester] 3292292SN/Atype=RubyTester 3302292SN/Acheck_flush=false 3311060SN/Achecks_to_complete=100 3321060SN/Aclock=1 3331060SN/Adeadlock_threshold=50000 3341060SN/Anum_cpus=1 3351060SN/Asystem=system 3361060SN/Awakeup_frequency=10 3371060SN/AcpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] 3381061SN/AcpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1] 3391060SN/A 3402292SN/A