config.ini revision 10526
12315SN/A[root]
28733Sgeoffrey.blake@arm.comtype=Root
39920Syasuko.eckert@amd.comchildren=system
48733Sgeoffrey.blake@arm.comeventq_index=0
58733Sgeoffrey.blake@arm.comfull_system=false
68733Sgeoffrey.blake@arm.comsim_quantum=0
78733Sgeoffrey.blake@arm.comtime_sync_enable=false
88733Sgeoffrey.blake@arm.comtime_sync_period=100000000
98733Sgeoffrey.blake@arm.comtime_sync_spin_threshold=100000
108733Sgeoffrey.blake@arm.com
118733Sgeoffrey.blake@arm.com[system]
128733Sgeoffrey.blake@arm.comtype=System
138733Sgeoffrey.blake@arm.comchildren=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
148733Sgeoffrey.blake@arm.comboot_osflags=a
152332SN/Acache_line_size=64
162315SN/Aclk_domain=system.clk_domain
172315SN/Aeventq_index=0
182315SN/Ainit_param=0
192315SN/Akernel=
202315SN/Akernel_addr_check=true
212315SN/Aload_addr_mask=1099511627775
222315SN/Aload_offset=0
232315SN/Amem_mode=timing
242315SN/Amem_ranges=0:268435455
252315SN/Amemories=system.mem_ctrls
262315SN/Anum_work_ids=16
272315SN/Areadfile=
282315SN/Asymbolfile=
292315SN/Awork_begin_ckpt_count=0
302315SN/Awork_begin_cpu_id_exit=-1
312315SN/Awork_begin_exit_count=0
322315SN/Awork_cpus_ckpt_count=0
332315SN/Awork_end_ckpt_count=0
342315SN/Awork_end_exit_count=0
352315SN/Awork_item_id=-1
362315SN/Asystem_port=system.sys_port_proxy.slave[0]
372315SN/A
382315SN/A[system.clk_domain]
392315SN/Atype=SrcClockDomain
402689Sktlim@umich.educlock=1
412689Sktlim@umich.edudomain_id=-1
422315SN/Aeventq_index=0
432315SN/Ainit_perf_level=0
442315SN/Avoltage_domain=system.voltage_domain
452315SN/A
462315SN/A[system.cpu]
472315SN/Atype=RubyTester
488229Snate@binkert.orgcheck_flush=false
492315SN/Achecks_to_complete=100
502315SN/Aclk_domain=system.clk_domain
512669Sktlim@umich.edudeadlock_threshold=50000
522315SN/Aeventq_index=0
532315SN/Anum_cpus=1
542315SN/Asystem=system
5510319SAndreas.Sandberg@ARM.comwakeup_frequency=10
568229Snate@binkert.orgcpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0]
572683Sktlim@umich.educpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1]
582315SN/A
598733Sgeoffrey.blake@arm.com[system.dvfs_handler]
6011608Snikos.nikoleris@arm.comtype=DVFSHandler
618733Sgeoffrey.blake@arm.comdomains=
622315SN/Aenable=false
632315SN/Aeventq_index=0
642315SN/Asys_clk_domain=system.clk_domain
653468Sgblack@eecs.umich.edutransition_latency=100000
663468Sgblack@eecs.umich.edu
676022Sgblack@eecs.umich.edu[system.mem_ctrls]
683468Sgblack@eecs.umich.edutype=DRAMCtrl
692315SN/AIDD0=0.075000
702315SN/AIDD02=0.000000
712315SN/AIDD2N=0.050000
722680Sktlim@umich.eduIDD2N2=0.000000
732669Sktlim@umich.eduIDD2P0=0.000000
742315SN/AIDD2P02=0.000000
752350SN/AIDD2P1=0.000000
762350SN/AIDD2P12=0.000000
772350SN/AIDD3N=0.057000
782350SN/AIDD3N2=0.000000
792350SN/AIDD3P0=0.000000
802350SN/AIDD3P02=0.000000
812350SN/AIDD3P1=0.000000
822350SN/AIDD3P12=0.000000
832350SN/AIDD4R=0.187000
842350SN/AIDD4R2=0.000000
852680Sktlim@umich.eduIDD4W=0.165000
862683Sktlim@umich.eduIDD4W2=0.000000
872680Sktlim@umich.eduIDD5=0.220000
882350SN/AIDD52=0.000000
892680Sktlim@umich.eduIDD6=0.000000
902350SN/AIDD62=0.000000
9110319SAndreas.Sandberg@ARM.comVDD=1.500000
922315SN/AVDD2=0.000000
932315SN/Aactivation_limit=4
942315SN/Aaddr_mapping=RoRaBaChCo
952669Sktlim@umich.edubank_groups_per_rank=0
962669Sktlim@umich.edubanks_per_rank=8
972315SN/Aburst_length=8
988832SAli.Saidi@ARM.comchannels=1
998832SAli.Saidi@ARM.comclk_domain=system.clk_domain
1008832SAli.Saidi@ARM.comconf_table_reported=true
1012315SN/Adevice_bus_width=8
10211169Sandreas.hansson@arm.comdevice_rowbuffer_size=1024
1032315SN/Adevice_size=536870912
1045529Snate@binkert.orgdevices_per_rank=8
1052315SN/Adll=true
1062315SN/Aeventq_index=0
1072315SN/Ain_addr_map=true
1082315SN/Amax_accesses_per_row=16
1092315SN/Amem_sched_policy=frfcfs
1109608Sandreas.hansson@arm.commin_writes_per_switch=16
1112679Sktlim@umich.edunull=false
1129608Sandreas.hansson@arm.compage_policy=open_adaptive
1132679Sktlim@umich.edurange=0:268435455
11411169Sandreas.hansson@arm.comranks_per_channel=2
1158887Sgeoffrey.blake@arm.comread_buffer_size=32
1169176Sandreas.hansson@arm.comstatic_backend_latency=10
1179176Sandreas.hansson@arm.comstatic_frontend_latency=10
1189176Sandreas.hansson@arm.comtBURST=5
1198887Sgeoffrey.blake@arm.comtCCD_L=0
1208887Sgeoffrey.blake@arm.comtCK=1
1218887Sgeoffrey.blake@arm.comtCL=14
12211169Sandreas.hansson@arm.comtCS=3
1238887Sgeoffrey.blake@arm.comtRAS=35
1249176Sandreas.hansson@arm.comtRCD=14
1259176Sandreas.hansson@arm.comtREFI=7800
1269176Sandreas.hansson@arm.comtRFC=260
1278887Sgeoffrey.blake@arm.comtRP=14
1288887Sgeoffrey.blake@arm.comtRRD=6
1292679Sktlim@umich.edutRRD_L=0
1309176Sandreas.hansson@arm.comtRTP=8
1319176Sandreas.hansson@arm.comtRTW=3
1329176Sandreas.hansson@arm.comtWR=15
1339176Sandreas.hansson@arm.comtWTR=8
1349176Sandreas.hansson@arm.comtXAW=30
1359176Sandreas.hansson@arm.comtXP=0
1369608Sandreas.hansson@arm.comtXPDLL=0
1379608Sandreas.hansson@arm.comtXS=0
1382315SN/AtXSDLL=0
1392680Sktlim@umich.eduwrite_buffer_size=64
1402315SN/Awrite_high_thresh_perc=85
1416022Sgblack@eecs.umich.eduwrite_low_thresh_perc=50
1426022Sgblack@eecs.umich.eduport=system.ruby.dir_cntrl0.memory
1432315SN/A
1442315SN/A[system.ruby]
1452315SN/Atype=RubySystem
1462315SN/Achildren=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
1472315SN/Aall_instructions=false
1482315SN/Ablock_size_bytes=64
1498733Sgeoffrey.blake@arm.comclk_domain=system.ruby.clk_domain
1508733Sgeoffrey.blake@arm.comeventq_index=0
1518733Sgeoffrey.blake@arm.comhot_lines=false
1528733Sgeoffrey.blake@arm.commemory_size_bits=48
1532315SN/Anum_of_sequencers=1
1542315SN/Aphys_mem=Null
1558733Sgeoffrey.blake@arm.comrandom_seed=1234
1568733Sgeoffrey.blake@arm.comrandomization=true
1578733Sgeoffrey.blake@arm.com
1582315SN/A[system.ruby.clk_domain]
1592679Sktlim@umich.edutype=SrcClockDomain
1602679Sktlim@umich.educlock=1
1612315SN/Adomain_id=-1
1622315SN/Aeventq_index=0
1638733Sgeoffrey.blake@arm.cominit_perf_level=0
1642315SN/Avoltage_domain=system.voltage_domain
1652315SN/A
1662315SN/A[system.ruby.dir_cntrl0]
1672315SN/Atype=Directory_Controller
1682315SN/Achildren=directory
1692315SN/Abuffer_size=0
1702315SN/Aclk_domain=system.ruby.clk_domain
1719176Sandreas.hansson@arm.comcluster_id=0
1729176Sandreas.hansson@arm.comdirectory=system.ruby.dir_cntrl0.directory
1739176Sandreas.hansson@arm.comdirectory_latency=12
1749176Sandreas.hansson@arm.comeventq_index=0
1759176Sandreas.hansson@arm.comnumber_of_TBEs=256
1768733Sgeoffrey.blake@arm.comrecycle_latency=10
1778733Sgeoffrey.blake@arm.comruby_system=system.ruby
1788733Sgeoffrey.blake@arm.comsystem=system
17911169Sandreas.hansson@arm.comto_memory_controller_latency=1
1808887Sgeoffrey.blake@arm.comtransitions_per_cycle=32
1818887Sgeoffrey.blake@arm.comversion=0
1828887Sgeoffrey.blake@arm.comdmaRequestToDir=system.ruby.network.master[3]
1838887Sgeoffrey.blake@arm.comdmaResponseFromDir=system.ruby.network.slave[3]
18411169Sandreas.hansson@arm.comforwardFromDir=system.ruby.network.slave[4]
1852315SN/Amemory=system.mem_ctrls.port
1862930Sktlim@umich.edurequestToDir=system.ruby.network.master[2]
1872315SN/AresponseFromDir=system.ruby.network.slave[2]
1882315SN/A
1892315SN/A[system.ruby.dir_cntrl0.directory]
1902315SN/Atype=RubyDirectoryMemory
1912315SN/Aeventq_index=0
1922315SN/Anuma_high_bit=5
19311168Sandreas.hansson@arm.comsize=268435456
19411168Sandreas.hansson@arm.comversion=0
1952315SN/A
1962315SN/A[system.ruby.l1_cntrl0]
1972315SN/Atype=L1Cache_Controller
19811169Sandreas.hansson@arm.comchildren=cacheMemory sequencer
19911169Sandreas.hansson@arm.combuffer_size=0
20011169Sandreas.hansson@arm.comcacheMemory=system.ruby.l1_cntrl0.cacheMemory
20111169Sandreas.hansson@arm.comcache_response_latency=12
2022315SN/Aclk_domain=system.ruby.clk_domain
2032315SN/Acluster_id=0
2042315SN/Aeventq_index=0
2052315SN/Aissue_latency=2
2062315SN/Anumber_of_TBEs=256
2072315SN/Arecycle_latency=10
2082315SN/Aruby_system=system.ruby
2092315SN/Asend_evictions=false
2102315SN/Asequencer=system.ruby.l1_cntrl0.sequencer
2112315SN/Asystem=system
2122315SN/Atransitions_per_cycle=32
2132315SN/Aversion=0
21411169Sandreas.hansson@arm.comforwardToCache=system.ruby.network.master[0]
2152315SN/ArequestFromCache=system.ruby.network.slave[0]
21612106SRekai.GonzalezAlberquilla@arm.comresponseFromCache=system.ruby.network.slave[1]
21712106SRekai.GonzalezAlberquilla@arm.comresponseToCache=system.ruby.network.master[1]
21812106SRekai.GonzalezAlberquilla@arm.com
2192315SN/A[system.ruby.l1_cntrl0.cacheMemory]
2202315SN/Atype=RubyCache
22111169Sandreas.hansson@arm.comassoc=2
2222315SN/AdataAccessLatency=1
22312106SRekai.GonzalezAlberquilla@arm.comdataArrayBanks=1
22412106SRekai.GonzalezAlberquilla@arm.comeventq_index=0
22512106SRekai.GonzalezAlberquilla@arm.comis_icache=false
2262315SN/Alatency=3
2272315SN/Areplacement_policy=PSEUDO_LRU
22811169Sandreas.hansson@arm.comresourceStalls=false
22911169Sandreas.hansson@arm.comsize=256
2302669Sktlim@umich.edustart_index_bit=6
23112106SRekai.GonzalezAlberquilla@arm.comtagAccessLatency=1
23212106SRekai.GonzalezAlberquilla@arm.comtagArrayBanks=1
23312106SRekai.GonzalezAlberquilla@arm.com
2342315SN/A[system.ruby.l1_cntrl0.sequencer]
2352315SN/Atype=RubySequencer
23611169Sandreas.hansson@arm.comaccess_backing_store=false
2379920Syasuko.eckert@amd.comclk_domain=system.ruby.clk_domain
23812106SRekai.GonzalezAlberquilla@arm.comdcache=system.ruby.l1_cntrl0.cacheMemory
23912106SRekai.GonzalezAlberquilla@arm.comdeadlock_threshold=500000
24012106SRekai.GonzalezAlberquilla@arm.comeventq_index=0
2419920Syasuko.eckert@amd.comicache=system.ruby.l1_cntrl0.cacheMemory
2429920Syasuko.eckert@amd.commax_outstanding_requests=16
2438733Sgeoffrey.blake@arm.comruby_system=system.ruby
2448733Sgeoffrey.blake@arm.comsupport_data_reqs=true
2458733Sgeoffrey.blake@arm.comsupport_inst_reqs=true
2468733Sgeoffrey.blake@arm.comsystem=system
2478733Sgeoffrey.blake@arm.comusing_network_tester=false
2488733Sgeoffrey.blake@arm.comusing_ruby_tester=true
2498733Sgeoffrey.blake@arm.comversion=0
2508733Sgeoffrey.blake@arm.comslave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0]
25111169Sandreas.hansson@arm.com
25211169Sandreas.hansson@arm.com[system.ruby.memctrl_clk_domain]
2532315SN/Atype=DerivedClockDomain
25412106SRekai.GonzalezAlberquilla@arm.comclk_divider=3
25512106SRekai.GonzalezAlberquilla@arm.comclk_domain=system.ruby.clk_domain
25612106SRekai.GonzalezAlberquilla@arm.comeventq_index=0
2578733Sgeoffrey.blake@arm.com
2582315SN/A[system.ruby.network]
2592315SN/Atype=SimpleNetwork
26011169Sandreas.hansson@arm.comchildren=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
26111169Sandreas.hansson@arm.comadaptive_routing=false
2622669Sktlim@umich.edubuffer_size=0
26312106SRekai.GonzalezAlberquilla@arm.comclk_domain=system.ruby.clk_domain
26412106SRekai.GonzalezAlberquilla@arm.comcontrol_msg_size=8
26512106SRekai.GonzalezAlberquilla@arm.comendpoint_bandwidth=1000
2668733Sgeoffrey.blake@arm.comeventq_index=0
2672315SN/Aext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
2682315SN/Aint_links=system.ruby.network.int_links0 system.ruby.network.int_links1
2693735Sstever@eecs.umich.edunetifs=
27011169Sandreas.hansson@arm.comnumber_of_virtual_networks=10
2712315SN/Arouters=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
27212106SRekai.GonzalezAlberquilla@arm.comruby_system=system.ruby
27312106SRekai.GonzalezAlberquilla@arm.comtopology=Crossbar
27412106SRekai.GonzalezAlberquilla@arm.commaster=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
2758733Sgeoffrey.blake@arm.comslave=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
2762315SN/A
2772315SN/A[system.ruby.network.ext_links0]
27811169Sandreas.hansson@arm.comtype=SimpleExtLink
2799920Syasuko.eckert@amd.combandwidth_factor=16
28012106SRekai.GonzalezAlberquilla@arm.comeventq_index=0
28112106SRekai.GonzalezAlberquilla@arm.comext_node=system.ruby.l1_cntrl0
28212106SRekai.GonzalezAlberquilla@arm.comint_node=system.ruby.network.routers0
2839920Syasuko.eckert@amd.comlatency=1
2849920Syasuko.eckert@amd.comlink_id=0
2859920Syasuko.eckert@amd.comweight=1
28611169Sandreas.hansson@arm.com
28711169Sandreas.hansson@arm.com[system.ruby.network.ext_links1]
2888733Sgeoffrey.blake@arm.comtype=SimpleExtLink
2898733Sgeoffrey.blake@arm.combandwidth_factor=16
2908733Sgeoffrey.blake@arm.comeventq_index=0
2912669Sktlim@umich.eduext_node=system.ruby.dir_cntrl0
29211169Sandreas.hansson@arm.comint_node=system.ruby.network.routers1
29311169Sandreas.hansson@arm.comlatency=1
2948733Sgeoffrey.blake@arm.comlink_id=1
2958733Sgeoffrey.blake@arm.comweight=1
2968733Sgeoffrey.blake@arm.com
2978733Sgeoffrey.blake@arm.com[system.ruby.network.int_links0]
2988733Sgeoffrey.blake@arm.comtype=SimpleIntLink
2998733Sgeoffrey.blake@arm.combandwidth_factor=16
3008733Sgeoffrey.blake@arm.comeventq_index=0
3018733Sgeoffrey.blake@arm.comlatency=1
3028733Sgeoffrey.blake@arm.comlink_id=2
3032315SN/Anode_a=system.ruby.network.routers0
30410698Sandreas.hansson@arm.comnode_b=system.ruby.network.routers2
3054172Ssaidi@eecs.umich.eduweight=1
3064172Ssaidi@eecs.umich.edu
3074172Ssaidi@eecs.umich.edu[system.ruby.network.int_links1]
3084172Ssaidi@eecs.umich.edutype=SimpleIntLink
30911169Sandreas.hansson@arm.combandwidth_factor=16
3102315SN/Aeventq_index=0
3112683Sktlim@umich.edulatency=1
3122315SN/Alink_id=3
3132315SN/Anode_a=system.ruby.network.routers1
3144172Ssaidi@eecs.umich.edunode_b=system.ruby.network.routers2
3152315SN/Aweight=1
31610034SGeoffrey.Blake@arm.com
3174172Ssaidi@eecs.umich.edu[system.ruby.network.routers0]
3184172Ssaidi@eecs.umich.edutype=Switch
3192315SN/Aclk_domain=system.ruby.clk_domain
3202315SN/Aeventq_index=0
32111169Sandreas.hansson@arm.comrouter_id=0
3222315SN/Avirt_nets=10
32310034SGeoffrey.Blake@arm.com
3242315SN/A[system.ruby.network.routers1]
3252683Sktlim@umich.edutype=Switch
3262315SN/Aclk_domain=system.ruby.clk_domain
3272315SN/Aeventq_index=0
32811169Sandreas.hansson@arm.comrouter_id=1
3298733Sgeoffrey.blake@arm.comvirt_nets=10
33012106SRekai.GonzalezAlberquilla@arm.com
33112106SRekai.GonzalezAlberquilla@arm.com[system.ruby.network.routers2]
33212106SRekai.GonzalezAlberquilla@arm.comtype=Switch
3338733Sgeoffrey.blake@arm.comclk_domain=system.ruby.clk_domain
3348733Sgeoffrey.blake@arm.comeventq_index=0
33511169Sandreas.hansson@arm.comrouter_id=2
33611169Sandreas.hansson@arm.comvirt_nets=10
3378733Sgeoffrey.blake@arm.com
33812106SRekai.GonzalezAlberquilla@arm.com[system.sys_port_proxy]
33912106SRekai.GonzalezAlberquilla@arm.comtype=RubyPortProxy
34012106SRekai.GonzalezAlberquilla@arm.comaccess_backing_store=false
3418733Sgeoffrey.blake@arm.comclk_domain=system.clk_domain
3428888Sgeoffrey.blake@arm.comeventq_index=0
3438888Sgeoffrey.blake@arm.comruby_system=system.ruby
34412106SRekai.GonzalezAlberquilla@arm.comsupport_data_reqs=true
3458888Sgeoffrey.blake@arm.comsupport_inst_reqs=true
3468888Sgeoffrey.blake@arm.comsystem=system
3478888Sgeoffrey.blake@arm.comusing_ruby_tester=false
3488888Sgeoffrey.blake@arm.comversion=0
3498888Sgeoffrey.blake@arm.comslave=system.system_port
35012106SRekai.GonzalezAlberquilla@arm.com
35112106SRekai.GonzalezAlberquilla@arm.com[system.voltage_domain]
3528888Sgeoffrey.blake@arm.comtype=VoltageDomain
3538888Sgeoffrey.blake@arm.comeventq_index=0
3548888Sgeoffrey.blake@arm.comvoltage=1.000000
3558888Sgeoffrey.blake@arm.com
3568888Sgeoffrey.blake@arm.com