config.ini revision 11219
111185Serfan.azarkhish@unibo.it[root]
211185Serfan.azarkhish@unibo.ittype=Root
311185Serfan.azarkhish@unibo.itchildren=system
411185Serfan.azarkhish@unibo.iteventq_index=0
511185Serfan.azarkhish@unibo.itfull_system=false
611185Serfan.azarkhish@unibo.itsim_quantum=0
711185Serfan.azarkhish@unibo.ittime_sync_enable=false
811185Serfan.azarkhish@unibo.ittime_sync_period=100000000
911185Serfan.azarkhish@unibo.ittime_sync_spin_threshold=100000
1011185Serfan.azarkhish@unibo.it
1111185Serfan.azarkhish@unibo.it[system]
1211185Serfan.azarkhish@unibo.ittype=System
1311185Serfan.azarkhish@unibo.itchildren=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
1411185Serfan.azarkhish@unibo.itboot_osflags=a
1511185Serfan.azarkhish@unibo.itcache_line_size=64
1611185Serfan.azarkhish@unibo.itclk_domain=system.clk_domain
1711185Serfan.azarkhish@unibo.iteventq_index=0
1811185Serfan.azarkhish@unibo.itinit_param=0
1911185Serfan.azarkhish@unibo.itkernel=
2011185Serfan.azarkhish@unibo.itkernel_addr_check=true
2111185Serfan.azarkhish@unibo.itload_addr_mask=1099511627775
2211185Serfan.azarkhish@unibo.itload_offset=0
2311185Serfan.azarkhish@unibo.itmem_mode=timing
2411185Serfan.azarkhish@unibo.itmem_ranges=0:268435455
2511185Serfan.azarkhish@unibo.itmemories=system.mem_ctrls
2611185Serfan.azarkhish@unibo.itmmap_using_noreserve=false
2711185Serfan.azarkhish@unibo.itmulti_thread=false
2811185Serfan.azarkhish@unibo.itnum_work_ids=16
2911185Serfan.azarkhish@unibo.itreadfile=
3011185Serfan.azarkhish@unibo.itsymbolfile=
3111185Serfan.azarkhish@unibo.itwork_begin_ckpt_count=0
3211185Serfan.azarkhish@unibo.itwork_begin_cpu_id_exit=-1
3311185Serfan.azarkhish@unibo.itwork_begin_exit_count=0
3411185Serfan.azarkhish@unibo.itwork_cpus_ckpt_count=0
3511185Serfan.azarkhish@unibo.itwork_end_ckpt_count=0
3611185Serfan.azarkhish@unibo.itwork_end_exit_count=0
3711185Serfan.azarkhish@unibo.itwork_item_id=-1
3811185Serfan.azarkhish@unibo.itsystem_port=system.sys_port_proxy.slave[0]
3911185Serfan.azarkhish@unibo.it
4011185Serfan.azarkhish@unibo.it[system.clk_domain]
4111185Serfan.azarkhish@unibo.ittype=SrcClockDomain
4211185Serfan.azarkhish@unibo.itclock=1
4311185Serfan.azarkhish@unibo.itdomain_id=-1
4411185Serfan.azarkhish@unibo.iteventq_index=0
4511185Serfan.azarkhish@unibo.itinit_perf_level=0
4611185Serfan.azarkhish@unibo.itvoltage_domain=system.voltage_domain
4711185Serfan.azarkhish@unibo.it
4811185Serfan.azarkhish@unibo.it[system.cpu]
4911185Serfan.azarkhish@unibo.ittype=RubyTester
5011185Serfan.azarkhish@unibo.itcheck_flush=false
5111185Serfan.azarkhish@unibo.itchecks_to_complete=100
5211185Serfan.azarkhish@unibo.itclk_domain=system.clk_domain
5311185Serfan.azarkhish@unibo.itdeadlock_threshold=50000
5411185Serfan.azarkhish@unibo.iteventq_index=0
5511185Serfan.azarkhish@unibo.itnum_cpus=1
5611185Serfan.azarkhish@unibo.itsystem=system
5711185Serfan.azarkhish@unibo.itwakeup_frequency=10
5811185Serfan.azarkhish@unibo.itcpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0]
5913892Sgabeblack@google.comcpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1]
6011185Serfan.azarkhish@unibo.it
6113892Sgabeblack@google.com[system.dvfs_handler]
6211185Serfan.azarkhish@unibo.ittype=DVFSHandler
6311185Serfan.azarkhish@unibo.itdomains=
6411185Serfan.azarkhish@unibo.itenable=false
6511185Serfan.azarkhish@unibo.iteventq_index=0
6611185Serfan.azarkhish@unibo.itsys_clk_domain=system.clk_domain
6711185Serfan.azarkhish@unibo.ittransition_latency=100000
6811185Serfan.azarkhish@unibo.it
6911185Serfan.azarkhish@unibo.it[system.mem_ctrls]
7013892Sgabeblack@google.comtype=DRAMCtrl
7111185Serfan.azarkhish@unibo.itIDD0=0.075000
7211185Serfan.azarkhish@unibo.itIDD02=0.000000
7311185Serfan.azarkhish@unibo.itIDD2N=0.050000
7411185Serfan.azarkhish@unibo.itIDD2N2=0.000000
7511185Serfan.azarkhish@unibo.itIDD2P0=0.000000
7611185Serfan.azarkhish@unibo.itIDD2P02=0.000000
7711185Serfan.azarkhish@unibo.itIDD2P1=0.000000
7811185Serfan.azarkhish@unibo.itIDD2P12=0.000000
7911185Serfan.azarkhish@unibo.itIDD3N=0.057000
8011185Serfan.azarkhish@unibo.itIDD3N2=0.000000
8111185Serfan.azarkhish@unibo.itIDD3P0=0.000000
8211185Serfan.azarkhish@unibo.itIDD3P02=0.000000
8311185Serfan.azarkhish@unibo.itIDD3P1=0.000000
8411185Serfan.azarkhish@unibo.itIDD3P12=0.000000
8511185Serfan.azarkhish@unibo.itIDD4R=0.187000
8611185Serfan.azarkhish@unibo.itIDD4R2=0.000000
8711185Serfan.azarkhish@unibo.itIDD4W=0.165000
8811185Serfan.azarkhish@unibo.itIDD4W2=0.000000
8911185Serfan.azarkhish@unibo.itIDD5=0.220000
9011185Serfan.azarkhish@unibo.itIDD52=0.000000
9111185Serfan.azarkhish@unibo.itIDD6=0.000000
9211185Serfan.azarkhish@unibo.itIDD62=0.000000
9311185Serfan.azarkhish@unibo.itVDD=1.500000
9411185Serfan.azarkhish@unibo.itVDD2=0.000000
9511185Serfan.azarkhish@unibo.itactivation_limit=4
9611185Serfan.azarkhish@unibo.itaddr_mapping=RoRaBaCoCh
9711185Serfan.azarkhish@unibo.itbank_groups_per_rank=0
9811185Serfan.azarkhish@unibo.itbanks_per_rank=8
9911185Serfan.azarkhish@unibo.itburst_length=8
10011185Serfan.azarkhish@unibo.itchannels=1
10111185Serfan.azarkhish@unibo.itclk_domain=system.clk_domain
10211185Serfan.azarkhish@unibo.itconf_table_reported=true
10311185Serfan.azarkhish@unibo.itdevice_bus_width=8
10411185Serfan.azarkhish@unibo.itdevice_rowbuffer_size=1024
10511185Serfan.azarkhish@unibo.itdevice_size=536870912
10611185Serfan.azarkhish@unibo.itdevices_per_rank=8
10711185Serfan.azarkhish@unibo.itdll=true
10811185Serfan.azarkhish@unibo.iteventq_index=0
10911185Serfan.azarkhish@unibo.itin_addr_map=true
11011185Serfan.azarkhish@unibo.itmax_accesses_per_row=16
11111185Serfan.azarkhish@unibo.itmem_sched_policy=frfcfs
11211185Serfan.azarkhish@unibo.itmin_writes_per_switch=16
11311185Serfan.azarkhish@unibo.itnull=false
11411185Serfan.azarkhish@unibo.itpage_policy=open_adaptive
11511185Serfan.azarkhish@unibo.itrange=0:268435455
11611185Serfan.azarkhish@unibo.itranks_per_channel=2
11711185Serfan.azarkhish@unibo.itread_buffer_size=32
11811185Serfan.azarkhish@unibo.itstatic_backend_latency=10
11911185Serfan.azarkhish@unibo.itstatic_frontend_latency=10
12011185Serfan.azarkhish@unibo.ittBURST=5
12111185Serfan.azarkhish@unibo.ittCCD_L=0
12211185Serfan.azarkhish@unibo.ittCK=1
12311185Serfan.azarkhish@unibo.ittCL=14
12411185Serfan.azarkhish@unibo.ittCS=3
12511185Serfan.azarkhish@unibo.ittRAS=35
12611185Serfan.azarkhish@unibo.ittRCD=14
12711185Serfan.azarkhish@unibo.ittREFI=7800
12811185Serfan.azarkhish@unibo.ittRFC=260
12911185Serfan.azarkhish@unibo.ittRP=14
13011185Serfan.azarkhish@unibo.ittRRD=6
13111185Serfan.azarkhish@unibo.ittRRD_L=0
13211185Serfan.azarkhish@unibo.ittRTP=8
13311185Serfan.azarkhish@unibo.ittRTW=3
13411185Serfan.azarkhish@unibo.ittWR=15
13511185Serfan.azarkhish@unibo.ittWTR=8
13611185Serfan.azarkhish@unibo.ittXAW=30
13711185Serfan.azarkhish@unibo.ittXP=0
13811185Serfan.azarkhish@unibo.ittXPDLL=0
13911185Serfan.azarkhish@unibo.ittXS=0
14011185Serfan.azarkhish@unibo.ittXSDLL=0
14111185Serfan.azarkhish@unibo.itwrite_buffer_size=64
14211185Serfan.azarkhish@unibo.itwrite_high_thresh_perc=85
14311185Serfan.azarkhish@unibo.itwrite_low_thresh_perc=50
14411185Serfan.azarkhish@unibo.itport=system.ruby.dir_cntrl0.memory
14511185Serfan.azarkhish@unibo.it
14611185Serfan.azarkhish@unibo.it[system.ruby]
14711185Serfan.azarkhish@unibo.ittype=RubySystem
14811185Serfan.azarkhish@unibo.itchildren=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
14911185Serfan.azarkhish@unibo.itaccess_backing_store=false
15012084Sspwilson2@wisc.eduall_instructions=false
15111185Serfan.azarkhish@unibo.itblock_size_bytes=64
15211185Serfan.azarkhish@unibo.itclk_domain=system.ruby.clk_domain
15311185Serfan.azarkhish@unibo.iteventq_index=0
15411185Serfan.azarkhish@unibo.ithot_lines=false
15511185Serfan.azarkhish@unibo.itmemory_size_bits=48
15611185Serfan.azarkhish@unibo.itnum_of_sequencers=1
15711185Serfan.azarkhish@unibo.itnumber_of_virtual_networks=5
15811185Serfan.azarkhish@unibo.itphys_mem=Null
15911185Serfan.azarkhish@unibo.itrandomization=true
16011185Serfan.azarkhish@unibo.it
16111185Serfan.azarkhish@unibo.it[system.ruby.clk_domain]
16211185Serfan.azarkhish@unibo.ittype=SrcClockDomain
16311185Serfan.azarkhish@unibo.itclock=1
16411185Serfan.azarkhish@unibo.itdomain_id=-1
16511185Serfan.azarkhish@unibo.iteventq_index=0
16611185Serfan.azarkhish@unibo.itinit_perf_level=0
16711185Serfan.azarkhish@unibo.itvoltage_domain=system.voltage_domain
16811185Serfan.azarkhish@unibo.it
16911185Serfan.azarkhish@unibo.it[system.ruby.dir_cntrl0]
17011185Serfan.azarkhish@unibo.ittype=Directory_Controller
17111185Serfan.azarkhish@unibo.itchildren=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
17211185Serfan.azarkhish@unibo.itbuffer_size=0
17311185Serfan.azarkhish@unibo.itclk_domain=system.ruby.clk_domain
17411185Serfan.azarkhish@unibo.itcluster_id=0
17511185Serfan.azarkhish@unibo.itdirectory=system.ruby.dir_cntrl0.directory
17611185Serfan.azarkhish@unibo.itdirectory_latency=12
17711185Serfan.azarkhish@unibo.itdmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
17811185Serfan.azarkhish@unibo.itdmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
17911185Serfan.azarkhish@unibo.iteventq_index=0
18011185Serfan.azarkhish@unibo.itforwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
18111185Serfan.azarkhish@unibo.itnumber_of_TBEs=256
18211185Serfan.azarkhish@unibo.itrecycle_latency=10
18311185Serfan.azarkhish@unibo.itrequestToDir=system.ruby.dir_cntrl0.requestToDir
18411185Serfan.azarkhish@unibo.itresponseFromDir=system.ruby.dir_cntrl0.responseFromDir
18511185Serfan.azarkhish@unibo.itresponseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
18611185Serfan.azarkhish@unibo.itruby_system=system.ruby
18711185Serfan.azarkhish@unibo.itsystem=system
18811185Serfan.azarkhish@unibo.itto_memory_controller_latency=1
18911185Serfan.azarkhish@unibo.ittransitions_per_cycle=32
19011185Serfan.azarkhish@unibo.itversion=0
19111185Serfan.azarkhish@unibo.itmemory=system.mem_ctrls.port
19211185Serfan.azarkhish@unibo.it
19311185Serfan.azarkhish@unibo.it[system.ruby.dir_cntrl0.directory]
19411185Serfan.azarkhish@unibo.ittype=RubyDirectoryMemory
19511185Serfan.azarkhish@unibo.iteventq_index=0
19611185Serfan.azarkhish@unibo.itnuma_high_bit=5
19711185Serfan.azarkhish@unibo.itsize=268435456
19811185Serfan.azarkhish@unibo.itversion=0
19911185Serfan.azarkhish@unibo.it
20011185Serfan.azarkhish@unibo.it[system.ruby.dir_cntrl0.dmaRequestToDir]
20111185Serfan.azarkhish@unibo.ittype=MessageBuffer
20211185Serfan.azarkhish@unibo.itbuffer_size=0
20311185Serfan.azarkhish@unibo.iteventq_index=0
20411185Serfan.azarkhish@unibo.itordered=true
20511185Serfan.azarkhish@unibo.itrandomization=false
20611185Serfan.azarkhish@unibo.itslave=system.ruby.network.master[3]
20711185Serfan.azarkhish@unibo.it
20811185Serfan.azarkhish@unibo.it[system.ruby.dir_cntrl0.dmaResponseFromDir]
20911185Serfan.azarkhish@unibo.ittype=MessageBuffer
21011185Serfan.azarkhish@unibo.itbuffer_size=0
21111185Serfan.azarkhish@unibo.iteventq_index=0
21211185Serfan.azarkhish@unibo.itordered=true
21311185Serfan.azarkhish@unibo.itrandomization=false
21411185Serfan.azarkhish@unibo.itmaster=system.ruby.network.slave[3]
21511185Serfan.azarkhish@unibo.it
21611185Serfan.azarkhish@unibo.it[system.ruby.dir_cntrl0.forwardFromDir]
21711185Serfan.azarkhish@unibo.ittype=MessageBuffer
21811185Serfan.azarkhish@unibo.itbuffer_size=0
21911185Serfan.azarkhish@unibo.iteventq_index=0
22011185Serfan.azarkhish@unibo.itordered=false
22111185Serfan.azarkhish@unibo.itrandomization=false
22211185Serfan.azarkhish@unibo.itmaster=system.ruby.network.slave[4]
22311185Serfan.azarkhish@unibo.it
22411185Serfan.azarkhish@unibo.it[system.ruby.dir_cntrl0.requestToDir]
22511185Serfan.azarkhish@unibo.ittype=MessageBuffer
22611185Serfan.azarkhish@unibo.itbuffer_size=0
22711185Serfan.azarkhish@unibo.iteventq_index=0
22811185Serfan.azarkhish@unibo.itordered=true
22911185Serfan.azarkhish@unibo.itrandomization=false
23011185Serfan.azarkhish@unibo.itslave=system.ruby.network.master[2]
23111185Serfan.azarkhish@unibo.it
23211185Serfan.azarkhish@unibo.it[system.ruby.dir_cntrl0.responseFromDir]
23311185Serfan.azarkhish@unibo.ittype=MessageBuffer
23411185Serfan.azarkhish@unibo.itbuffer_size=0
23511185Serfan.azarkhish@unibo.iteventq_index=0
23611185Serfan.azarkhish@unibo.itordered=false
23711185Serfan.azarkhish@unibo.itrandomization=false
23811185Serfan.azarkhish@unibo.itmaster=system.ruby.network.slave[2]
23911185Serfan.azarkhish@unibo.it
24011185Serfan.azarkhish@unibo.it[system.ruby.dir_cntrl0.responseFromMemory]
24111185Serfan.azarkhish@unibo.ittype=MessageBuffer
24211185Serfan.azarkhish@unibo.itbuffer_size=0
24311185Serfan.azarkhish@unibo.iteventq_index=0
24411185Serfan.azarkhish@unibo.itordered=false
24511185Serfan.azarkhish@unibo.itrandomization=false
24611185Serfan.azarkhish@unibo.it
24711185Serfan.azarkhish@unibo.it[system.ruby.l1_cntrl0]
24811185Serfan.azarkhish@unibo.ittype=L1Cache_Controller
24911185Serfan.azarkhish@unibo.itchildren=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
25012084Sspwilson2@wisc.edubuffer_size=0
25111185Serfan.azarkhish@unibo.itcacheMemory=system.ruby.l1_cntrl0.cacheMemory
25211185Serfan.azarkhish@unibo.itcache_response_latency=12
25311185Serfan.azarkhish@unibo.itclk_domain=system.ruby.clk_domain
25411185Serfan.azarkhish@unibo.itcluster_id=0
25511185Serfan.azarkhish@unibo.iteventq_index=0
25611185Serfan.azarkhish@unibo.itforwardToCache=system.ruby.l1_cntrl0.forwardToCache
25711185Serfan.azarkhish@unibo.itissue_latency=2
25811185Serfan.azarkhish@unibo.itmandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
25911185Serfan.azarkhish@unibo.itnumber_of_TBEs=256
26011185Serfan.azarkhish@unibo.itrecycle_latency=10
26111185Serfan.azarkhish@unibo.itrequestFromCache=system.ruby.l1_cntrl0.requestFromCache
26211185Serfan.azarkhish@unibo.itresponseFromCache=system.ruby.l1_cntrl0.responseFromCache
26311185Serfan.azarkhish@unibo.itresponseToCache=system.ruby.l1_cntrl0.responseToCache
26411185Serfan.azarkhish@unibo.itruby_system=system.ruby
26511185Serfan.azarkhish@unibo.itsend_evictions=false
26611185Serfan.azarkhish@unibo.itsequencer=system.ruby.l1_cntrl0.sequencer
26711185Serfan.azarkhish@unibo.itsystem=system
26811185Serfan.azarkhish@unibo.ittransitions_per_cycle=32
26911185Serfan.azarkhish@unibo.itversion=0
27011185Serfan.azarkhish@unibo.it
27111185Serfan.azarkhish@unibo.it[system.ruby.l1_cntrl0.cacheMemory]
27211185Serfan.azarkhish@unibo.ittype=RubyCache
27311185Serfan.azarkhish@unibo.itchildren=replacement_policy
27411185Serfan.azarkhish@unibo.itassoc=2
27511185Serfan.azarkhish@unibo.itdataAccessLatency=1
27611185Serfan.azarkhish@unibo.itdataArrayBanks=1
27711185Serfan.azarkhish@unibo.iteventq_index=0
27811185Serfan.azarkhish@unibo.itis_icache=false
27911185Serfan.azarkhish@unibo.itreplacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
28011185Serfan.azarkhish@unibo.itresourceStalls=false
28111185Serfan.azarkhish@unibo.itruby_system=system.ruby
28211185Serfan.azarkhish@unibo.itsize=256
28311185Serfan.azarkhish@unibo.itstart_index_bit=6
28411185Serfan.azarkhish@unibo.ittagAccessLatency=1
28511185Serfan.azarkhish@unibo.ittagArrayBanks=1
28611185Serfan.azarkhish@unibo.it
28711185Serfan.azarkhish@unibo.it[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
28811185Serfan.azarkhish@unibo.ittype=PseudoLRUReplacementPolicy
28911185Serfan.azarkhish@unibo.itassoc=2
29011185Serfan.azarkhish@unibo.itblock_size=64
29111185Serfan.azarkhish@unibo.iteventq_index=0
29212823Srmk35@cl.cam.ac.uksize=256
29311185Serfan.azarkhish@unibo.it
29411185Serfan.azarkhish@unibo.it[system.ruby.l1_cntrl0.forwardToCache]
29511185Serfan.azarkhish@unibo.ittype=MessageBuffer
29611185Serfan.azarkhish@unibo.itbuffer_size=0
29711185Serfan.azarkhish@unibo.iteventq_index=0
29811185Serfan.azarkhish@unibo.itordered=true
29911185Serfan.azarkhish@unibo.itrandomization=false
30011185Serfan.azarkhish@unibo.itslave=system.ruby.network.master[0]
30111185Serfan.azarkhish@unibo.it
30211185Serfan.azarkhish@unibo.it[system.ruby.l1_cntrl0.mandatoryQueue]
30311185Serfan.azarkhish@unibo.ittype=MessageBuffer
30411185Serfan.azarkhish@unibo.itbuffer_size=0
30511185Serfan.azarkhish@unibo.iteventq_index=0
30611185Serfan.azarkhish@unibo.itordered=false
30711185Serfan.azarkhish@unibo.itrandomization=false
30811185Serfan.azarkhish@unibo.it
30911185Serfan.azarkhish@unibo.it[system.ruby.l1_cntrl0.requestFromCache]
31011185Serfan.azarkhish@unibo.ittype=MessageBuffer
31111185Serfan.azarkhish@unibo.itbuffer_size=0
31211185Serfan.azarkhish@unibo.iteventq_index=0
31311185Serfan.azarkhish@unibo.itordered=true
31411551Sabdul.mutaal@gmail.comrandomization=false
31511551Sabdul.mutaal@gmail.commaster=system.ruby.network.slave[0]
31611551Sabdul.mutaal@gmail.com
31711185Serfan.azarkhish@unibo.it[system.ruby.l1_cntrl0.responseFromCache]
31811185Serfan.azarkhish@unibo.ittype=MessageBuffer
31913784Sgabeblack@google.combuffer_size=0
32013784Sgabeblack@google.comeventq_index=0
32111185Serfan.azarkhish@unibo.itordered=true
32211185Serfan.azarkhish@unibo.itrandomization=false
32311185Serfan.azarkhish@unibo.itmaster=system.ruby.network.slave[1]
32411185Serfan.azarkhish@unibo.it
32511185Serfan.azarkhish@unibo.it[system.ruby.l1_cntrl0.responseToCache]
32611185Serfan.azarkhish@unibo.ittype=MessageBuffer
32711185Serfan.azarkhish@unibo.itbuffer_size=0
32811185Serfan.azarkhish@unibo.iteventq_index=0
32911185Serfan.azarkhish@unibo.itordered=true
330randomization=false
331slave=system.ruby.network.master[1]
332
333[system.ruby.l1_cntrl0.sequencer]
334type=RubySequencer
335clk_domain=system.ruby.clk_domain
336dcache=system.ruby.l1_cntrl0.cacheMemory
337dcache_hit_latency=1
338deadlock_threshold=500000
339eventq_index=0
340icache=system.ruby.l1_cntrl0.cacheMemory
341icache_hit_latency=1
342max_outstanding_requests=16
343ruby_system=system.ruby
344support_data_reqs=true
345support_inst_reqs=true
346system=system
347using_network_tester=false
348using_ruby_tester=true
349version=0
350slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0]
351
352[system.ruby.memctrl_clk_domain]
353type=DerivedClockDomain
354clk_divider=3
355clk_domain=system.ruby.clk_domain
356eventq_index=0
357
358[system.ruby.network]
359type=SimpleNetwork
360children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_links0 int_links1 routers0 routers1 routers2
361adaptive_routing=false
362buffer_size=0
363clk_domain=system.ruby.clk_domain
364control_msg_size=8
365endpoint_bandwidth=1000
366eventq_index=0
367ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
368int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19
369int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
370netifs=
371number_of_virtual_networks=5
372routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
373ruby_system=system.ruby
374topology=Crossbar
375master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
376slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
377
378[system.ruby.network.ext_links0]
379type=SimpleExtLink
380bandwidth_factor=16
381eventq_index=0
382ext_node=system.ruby.l1_cntrl0
383int_node=system.ruby.network.routers0
384latency=1
385link_id=0
386weight=1
387
388[system.ruby.network.ext_links1]
389type=SimpleExtLink
390bandwidth_factor=16
391eventq_index=0
392ext_node=system.ruby.dir_cntrl0
393int_node=system.ruby.network.routers1
394latency=1
395link_id=1
396weight=1
397
398[system.ruby.network.int_link_buffers00]
399type=MessageBuffer
400buffer_size=0
401eventq_index=0
402ordered=true
403randomization=false
404
405[system.ruby.network.int_link_buffers01]
406type=MessageBuffer
407buffer_size=0
408eventq_index=0
409ordered=true
410randomization=false
411
412[system.ruby.network.int_link_buffers02]
413type=MessageBuffer
414buffer_size=0
415eventq_index=0
416ordered=true
417randomization=false
418
419[system.ruby.network.int_link_buffers03]
420type=MessageBuffer
421buffer_size=0
422eventq_index=0
423ordered=true
424randomization=false
425
426[system.ruby.network.int_link_buffers04]
427type=MessageBuffer
428buffer_size=0
429eventq_index=0
430ordered=true
431randomization=false
432
433[system.ruby.network.int_link_buffers05]
434type=MessageBuffer
435buffer_size=0
436eventq_index=0
437ordered=true
438randomization=false
439
440[system.ruby.network.int_link_buffers06]
441type=MessageBuffer
442buffer_size=0
443eventq_index=0
444ordered=true
445randomization=false
446
447[system.ruby.network.int_link_buffers07]
448type=MessageBuffer
449buffer_size=0
450eventq_index=0
451ordered=true
452randomization=false
453
454[system.ruby.network.int_link_buffers08]
455type=MessageBuffer
456buffer_size=0
457eventq_index=0
458ordered=true
459randomization=false
460
461[system.ruby.network.int_link_buffers09]
462type=MessageBuffer
463buffer_size=0
464eventq_index=0
465ordered=true
466randomization=false
467
468[system.ruby.network.int_link_buffers10]
469type=MessageBuffer
470buffer_size=0
471eventq_index=0
472ordered=true
473randomization=false
474
475[system.ruby.network.int_link_buffers11]
476type=MessageBuffer
477buffer_size=0
478eventq_index=0
479ordered=true
480randomization=false
481
482[system.ruby.network.int_link_buffers12]
483type=MessageBuffer
484buffer_size=0
485eventq_index=0
486ordered=true
487randomization=false
488
489[system.ruby.network.int_link_buffers13]
490type=MessageBuffer
491buffer_size=0
492eventq_index=0
493ordered=true
494randomization=false
495
496[system.ruby.network.int_link_buffers14]
497type=MessageBuffer
498buffer_size=0
499eventq_index=0
500ordered=true
501randomization=false
502
503[system.ruby.network.int_link_buffers15]
504type=MessageBuffer
505buffer_size=0
506eventq_index=0
507ordered=true
508randomization=false
509
510[system.ruby.network.int_link_buffers16]
511type=MessageBuffer
512buffer_size=0
513eventq_index=0
514ordered=true
515randomization=false
516
517[system.ruby.network.int_link_buffers17]
518type=MessageBuffer
519buffer_size=0
520eventq_index=0
521ordered=true
522randomization=false
523
524[system.ruby.network.int_link_buffers18]
525type=MessageBuffer
526buffer_size=0
527eventq_index=0
528ordered=true
529randomization=false
530
531[system.ruby.network.int_link_buffers19]
532type=MessageBuffer
533buffer_size=0
534eventq_index=0
535ordered=true
536randomization=false
537
538[system.ruby.network.int_links0]
539type=SimpleIntLink
540bandwidth_factor=16
541eventq_index=0
542latency=1
543link_id=2
544node_a=system.ruby.network.routers0
545node_b=system.ruby.network.routers2
546weight=1
547
548[system.ruby.network.int_links1]
549type=SimpleIntLink
550bandwidth_factor=16
551eventq_index=0
552latency=1
553link_id=3
554node_a=system.ruby.network.routers1
555node_b=system.ruby.network.routers2
556weight=1
557
558[system.ruby.network.routers0]
559type=Switch
560children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14
561clk_domain=system.ruby.clk_domain
562eventq_index=0
563port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14
564router_id=0
565virt_nets=5
566
567[system.ruby.network.routers0.port_buffers00]
568type=MessageBuffer
569buffer_size=0
570eventq_index=0
571ordered=true
572randomization=false
573
574[system.ruby.network.routers0.port_buffers01]
575type=MessageBuffer
576buffer_size=0
577eventq_index=0
578ordered=true
579randomization=false
580
581[system.ruby.network.routers0.port_buffers02]
582type=MessageBuffer
583buffer_size=0
584eventq_index=0
585ordered=true
586randomization=false
587
588[system.ruby.network.routers0.port_buffers03]
589type=MessageBuffer
590buffer_size=0
591eventq_index=0
592ordered=true
593randomization=false
594
595[system.ruby.network.routers0.port_buffers04]
596type=MessageBuffer
597buffer_size=0
598eventq_index=0
599ordered=true
600randomization=false
601
602[system.ruby.network.routers0.port_buffers05]
603type=MessageBuffer
604buffer_size=0
605eventq_index=0
606ordered=true
607randomization=false
608
609[system.ruby.network.routers0.port_buffers06]
610type=MessageBuffer
611buffer_size=0
612eventq_index=0
613ordered=true
614randomization=false
615
616[system.ruby.network.routers0.port_buffers07]
617type=MessageBuffer
618buffer_size=0
619eventq_index=0
620ordered=true
621randomization=false
622
623[system.ruby.network.routers0.port_buffers08]
624type=MessageBuffer
625buffer_size=0
626eventq_index=0
627ordered=true
628randomization=false
629
630[system.ruby.network.routers0.port_buffers09]
631type=MessageBuffer
632buffer_size=0
633eventq_index=0
634ordered=true
635randomization=false
636
637[system.ruby.network.routers0.port_buffers10]
638type=MessageBuffer
639buffer_size=0
640eventq_index=0
641ordered=true
642randomization=false
643
644[system.ruby.network.routers0.port_buffers11]
645type=MessageBuffer
646buffer_size=0
647eventq_index=0
648ordered=true
649randomization=false
650
651[system.ruby.network.routers0.port_buffers12]
652type=MessageBuffer
653buffer_size=0
654eventq_index=0
655ordered=true
656randomization=false
657
658[system.ruby.network.routers0.port_buffers13]
659type=MessageBuffer
660buffer_size=0
661eventq_index=0
662ordered=true
663randomization=false
664
665[system.ruby.network.routers0.port_buffers14]
666type=MessageBuffer
667buffer_size=0
668eventq_index=0
669ordered=true
670randomization=false
671
672[system.ruby.network.routers1]
673type=Switch
674children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14
675clk_domain=system.ruby.clk_domain
676eventq_index=0
677port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14
678router_id=1
679virt_nets=5
680
681[system.ruby.network.routers1.port_buffers00]
682type=MessageBuffer
683buffer_size=0
684eventq_index=0
685ordered=true
686randomization=false
687
688[system.ruby.network.routers1.port_buffers01]
689type=MessageBuffer
690buffer_size=0
691eventq_index=0
692ordered=true
693randomization=false
694
695[system.ruby.network.routers1.port_buffers02]
696type=MessageBuffer
697buffer_size=0
698eventq_index=0
699ordered=true
700randomization=false
701
702[system.ruby.network.routers1.port_buffers03]
703type=MessageBuffer
704buffer_size=0
705eventq_index=0
706ordered=true
707randomization=false
708
709[system.ruby.network.routers1.port_buffers04]
710type=MessageBuffer
711buffer_size=0
712eventq_index=0
713ordered=true
714randomization=false
715
716[system.ruby.network.routers1.port_buffers05]
717type=MessageBuffer
718buffer_size=0
719eventq_index=0
720ordered=true
721randomization=false
722
723[system.ruby.network.routers1.port_buffers06]
724type=MessageBuffer
725buffer_size=0
726eventq_index=0
727ordered=true
728randomization=false
729
730[system.ruby.network.routers1.port_buffers07]
731type=MessageBuffer
732buffer_size=0
733eventq_index=0
734ordered=true
735randomization=false
736
737[system.ruby.network.routers1.port_buffers08]
738type=MessageBuffer
739buffer_size=0
740eventq_index=0
741ordered=true
742randomization=false
743
744[system.ruby.network.routers1.port_buffers09]
745type=MessageBuffer
746buffer_size=0
747eventq_index=0
748ordered=true
749randomization=false
750
751[system.ruby.network.routers1.port_buffers10]
752type=MessageBuffer
753buffer_size=0
754eventq_index=0
755ordered=true
756randomization=false
757
758[system.ruby.network.routers1.port_buffers11]
759type=MessageBuffer
760buffer_size=0
761eventq_index=0
762ordered=true
763randomization=false
764
765[system.ruby.network.routers1.port_buffers12]
766type=MessageBuffer
767buffer_size=0
768eventq_index=0
769ordered=true
770randomization=false
771
772[system.ruby.network.routers1.port_buffers13]
773type=MessageBuffer
774buffer_size=0
775eventq_index=0
776ordered=true
777randomization=false
778
779[system.ruby.network.routers1.port_buffers14]
780type=MessageBuffer
781buffer_size=0
782eventq_index=0
783ordered=true
784randomization=false
785
786[system.ruby.network.routers2]
787type=Switch
788children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19
789clk_domain=system.ruby.clk_domain
790eventq_index=0
791port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19
792router_id=2
793virt_nets=5
794
795[system.ruby.network.routers2.port_buffers00]
796type=MessageBuffer
797buffer_size=0
798eventq_index=0
799ordered=true
800randomization=false
801
802[system.ruby.network.routers2.port_buffers01]
803type=MessageBuffer
804buffer_size=0
805eventq_index=0
806ordered=true
807randomization=false
808
809[system.ruby.network.routers2.port_buffers02]
810type=MessageBuffer
811buffer_size=0
812eventq_index=0
813ordered=true
814randomization=false
815
816[system.ruby.network.routers2.port_buffers03]
817type=MessageBuffer
818buffer_size=0
819eventq_index=0
820ordered=true
821randomization=false
822
823[system.ruby.network.routers2.port_buffers04]
824type=MessageBuffer
825buffer_size=0
826eventq_index=0
827ordered=true
828randomization=false
829
830[system.ruby.network.routers2.port_buffers05]
831type=MessageBuffer
832buffer_size=0
833eventq_index=0
834ordered=true
835randomization=false
836
837[system.ruby.network.routers2.port_buffers06]
838type=MessageBuffer
839buffer_size=0
840eventq_index=0
841ordered=true
842randomization=false
843
844[system.ruby.network.routers2.port_buffers07]
845type=MessageBuffer
846buffer_size=0
847eventq_index=0
848ordered=true
849randomization=false
850
851[system.ruby.network.routers2.port_buffers08]
852type=MessageBuffer
853buffer_size=0
854eventq_index=0
855ordered=true
856randomization=false
857
858[system.ruby.network.routers2.port_buffers09]
859type=MessageBuffer
860buffer_size=0
861eventq_index=0
862ordered=true
863randomization=false
864
865[system.ruby.network.routers2.port_buffers10]
866type=MessageBuffer
867buffer_size=0
868eventq_index=0
869ordered=true
870randomization=false
871
872[system.ruby.network.routers2.port_buffers11]
873type=MessageBuffer
874buffer_size=0
875eventq_index=0
876ordered=true
877randomization=false
878
879[system.ruby.network.routers2.port_buffers12]
880type=MessageBuffer
881buffer_size=0
882eventq_index=0
883ordered=true
884randomization=false
885
886[system.ruby.network.routers2.port_buffers13]
887type=MessageBuffer
888buffer_size=0
889eventq_index=0
890ordered=true
891randomization=false
892
893[system.ruby.network.routers2.port_buffers14]
894type=MessageBuffer
895buffer_size=0
896eventq_index=0
897ordered=true
898randomization=false
899
900[system.ruby.network.routers2.port_buffers15]
901type=MessageBuffer
902buffer_size=0
903eventq_index=0
904ordered=true
905randomization=false
906
907[system.ruby.network.routers2.port_buffers16]
908type=MessageBuffer
909buffer_size=0
910eventq_index=0
911ordered=true
912randomization=false
913
914[system.ruby.network.routers2.port_buffers17]
915type=MessageBuffer
916buffer_size=0
917eventq_index=0
918ordered=true
919randomization=false
920
921[system.ruby.network.routers2.port_buffers18]
922type=MessageBuffer
923buffer_size=0
924eventq_index=0
925ordered=true
926randomization=false
927
928[system.ruby.network.routers2.port_buffers19]
929type=MessageBuffer
930buffer_size=0
931eventq_index=0
932ordered=true
933randomization=false
934
935[system.sys_port_proxy]
936type=RubyPortProxy
937clk_domain=system.clk_domain
938eventq_index=0
939ruby_system=system.ruby
940support_data_reqs=true
941support_inst_reqs=true
942system=system
943using_ruby_tester=false
944version=0
945slave=system.system_port
946
947[system.voltage_domain]
948type=VoltageDomain
949eventq_index=0
950voltage=1.000000
951
952