9f41aca8ffc931ad5660312def91bff55a7d0c82
8 time_sync_period=100000000
9 time_sync_spin_threshold=100000
13 children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
16 clk_domain=system.clk_domain
17 default_p_state=UNDEFINED
19 exit_on_work_items=false
22 kernel_addr_check=true
23 load_addr_mask=1099511627775
26 mem_ranges=0:268435455:0:0:0:0
27 memories=system.mem_ctrls
28 mmap_using_noreserve=false
31 p_state_clk_gate_bins=20
32 p_state_clk_gate_max=1000000000
33 p_state_clk_gate_min=1
39 work_begin_ckpt_count=0
40 work_begin_cpu_id_exit=-1
41 work_begin_exit_count=0
42 work_cpus_ckpt_count=0
46 system_port=system.sys_port_proxy.slave[0]
54 voltage_domain=system.voltage_domain
59 checks_to_complete=100
60 clk_domain=system.clk_domain
61 deadlock_threshold=50000
62 default_p_state=UNDEFINED
65 p_state_clk_gate_bins=20
66 p_state_clk_gate_max=1000000000
67 p_state_clk_gate_min=1
71 cpuInstDataPort=system.ruby.l1_cntrl0.sequencer.slave[0]
78 sys_clk_domain=system.clk_domain
79 transition_latency=100000
108 addr_mapping=RoRaBaCoCh
109 bank_groups_per_rank=0
113 clk_domain=system.clk_domain
114 conf_table_reported=true
115 default_p_state=UNDEFINED
117 device_rowbuffer_size=1024
118 device_size=536870912
124 max_accesses_per_row=16
125 mem_sched_policy=frfcfs
126 min_writes_per_switch=16
128 p_state_clk_gate_bins=20
129 p_state_clk_gate_max=1000000000
130 p_state_clk_gate_min=1
131 page_policy=open_adaptive
133 range=0:268435455:5:19:0:0
136 static_backend_latency=10
137 static_frontend_latency=10
160 write_high_thresh_perc=85
161 write_low_thresh_perc=50
162 port=system.ruby.dir_cntrl0.memory
166 children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
167 access_backing_store=false
168 all_instructions=false
170 clk_domain=system.ruby.clk_domain
171 default_p_state=UNDEFINED
176 number_of_virtual_networks=5
177 p_state_clk_gate_bins=20
178 p_state_clk_gate_max=1000000000
179 p_state_clk_gate_min=1
184 [system.ruby.clk_domain]
190 voltage_domain=system.voltage_domain
192 [system.ruby.dir_cntrl0]
193 type=Directory_Controller
194 children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
196 clk_domain=system.ruby.clk_domain
198 default_p_state=UNDEFINED
199 directory=system.ruby.dir_cntrl0.directory
201 dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
202 dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
204 forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
206 p_state_clk_gate_bins=20
207 p_state_clk_gate_max=1000000000
208 p_state_clk_gate_min=1
211 requestToDir=system.ruby.dir_cntrl0.requestToDir
212 responseFromDir=system.ruby.dir_cntrl0.responseFromDir
213 responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
214 ruby_system=system.ruby
216 to_memory_controller_latency=1
217 transitions_per_cycle=32
219 memory=system.mem_ctrls.port
221 [system.ruby.dir_cntrl0.directory]
222 type=RubyDirectoryMemory
228 [system.ruby.dir_cntrl0.dmaRequestToDir]
234 slave=system.ruby.network.master[3]
236 [system.ruby.dir_cntrl0.dmaResponseFromDir]
242 master=system.ruby.network.slave[3]
244 [system.ruby.dir_cntrl0.forwardFromDir]
250 master=system.ruby.network.slave[4]
252 [system.ruby.dir_cntrl0.requestToDir]
258 slave=system.ruby.network.master[2]
260 [system.ruby.dir_cntrl0.responseFromDir]
266 master=system.ruby.network.slave[2]
268 [system.ruby.dir_cntrl0.responseFromMemory]
275 [system.ruby.l1_cntrl0]
276 type=L1Cache_Controller
277 children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
279 cacheMemory=system.ruby.l1_cntrl0.cacheMemory
280 cache_response_latency=12
281 clk_domain=system.ruby.clk_domain
283 default_p_state=UNDEFINED
285 forwardToCache=system.ruby.l1_cntrl0.forwardToCache
287 mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
289 p_state_clk_gate_bins=20
290 p_state_clk_gate_max=1000000000
291 p_state_clk_gate_min=1
294 requestFromCache=system.ruby.l1_cntrl0.requestFromCache
295 responseFromCache=system.ruby.l1_cntrl0.responseFromCache
296 responseToCache=system.ruby.l1_cntrl0.responseToCache
297 ruby_system=system.ruby
299 sequencer=system.ruby.l1_cntrl0.sequencer
301 transitions_per_cycle=32
304 [system.ruby.l1_cntrl0.cacheMemory]
306 children=replacement_policy
313 replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
315 ruby_system=system.ruby
321 [system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
322 type=PseudoLRUReplacementPolicy
328 [system.ruby.l1_cntrl0.forwardToCache]
334 slave=system.ruby.network.master[0]
336 [system.ruby.l1_cntrl0.mandatoryQueue]
343 [system.ruby.l1_cntrl0.requestFromCache]
349 master=system.ruby.network.slave[0]
351 [system.ruby.l1_cntrl0.responseFromCache]
357 master=system.ruby.network.slave[1]
359 [system.ruby.l1_cntrl0.responseToCache]
365 slave=system.ruby.network.master[1]
367 [system.ruby.l1_cntrl0.sequencer]
369 clk_domain=system.ruby.clk_domain
371 dcache=system.ruby.l1_cntrl0.cacheMemory
373 deadlock_threshold=500000
374 default_p_state=UNDEFINED
376 garnet_standalone=false
377 icache=system.ruby.l1_cntrl0.cacheMemory
379 is_cpu_sequencer=true
380 max_outstanding_requests=16
381 no_retry_on_stall=true
382 p_state_clk_gate_bins=20
383 p_state_clk_gate_max=1000000000
384 p_state_clk_gate_min=1
386 ruby_system=system.ruby
387 support_data_reqs=true
388 support_inst_reqs=true
390 using_ruby_tester=true
392 slave=system.cpu.cpuInstDataPort[0]
394 [system.ruby.memctrl_clk_domain]
395 type=DerivedClockDomain
397 clk_domain=system.ruby.clk_domain
400 [system.ruby.network]
402 children=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_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 int_links2 int_links3 routers0 routers1 routers2
403 adaptive_routing=false
405 clk_domain=system.ruby.clk_domain
407 default_p_state=UNDEFINED
408 endpoint_bandwidth=1000
410 ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
411 int_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 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
412 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3
414 number_of_virtual_networks=5
415 p_state_clk_gate_bins=20
416 p_state_clk_gate_max=1000000000
417 p_state_clk_gate_min=1
419 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
420 ruby_system=system.ruby
422 master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
423 slave=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
425 [system.ruby.network.ext_links0]
429 ext_node=system.ruby.l1_cntrl0
430 int_node=system.ruby.network.routers0
435 [system.ruby.network.ext_links1]
439 ext_node=system.ruby.dir_cntrl0
440 int_node=system.ruby.network.routers1
445 [system.ruby.network.int_link_buffers00]
452 [system.ruby.network.int_link_buffers01]
459 [system.ruby.network.int_link_buffers02]
466 [system.ruby.network.int_link_buffers03]
473 [system.ruby.network.int_link_buffers04]
480 [system.ruby.network.int_link_buffers05]
487 [system.ruby.network.int_link_buffers06]
494 [system.ruby.network.int_link_buffers07]
501 [system.ruby.network.int_link_buffers08]
508 [system.ruby.network.int_link_buffers09]
515 [system.ruby.network.int_link_buffers10]
522 [system.ruby.network.int_link_buffers11]
529 [system.ruby.network.int_link_buffers12]
536 [system.ruby.network.int_link_buffers13]
543 [system.ruby.network.int_link_buffers14]
550 [system.ruby.network.int_link_buffers15]
557 [system.ruby.network.int_link_buffers16]
564 [system.ruby.network.int_link_buffers17]
571 [system.ruby.network.int_link_buffers18]
578 [system.ruby.network.int_link_buffers19]
585 [system.ruby.network.int_link_buffers20]
592 [system.ruby.network.int_link_buffers21]
599 [system.ruby.network.int_link_buffers22]
606 [system.ruby.network.int_link_buffers23]
613 [system.ruby.network.int_link_buffers24]
620 [system.ruby.network.int_link_buffers25]
627 [system.ruby.network.int_link_buffers26]
634 [system.ruby.network.int_link_buffers27]
641 [system.ruby.network.int_link_buffers28]
648 [system.ruby.network.int_link_buffers29]
655 [system.ruby.network.int_link_buffers30]
662 [system.ruby.network.int_link_buffers31]
669 [system.ruby.network.int_link_buffers32]
676 [system.ruby.network.int_link_buffers33]
683 [system.ruby.network.int_link_buffers34]
690 [system.ruby.network.int_link_buffers35]
697 [system.ruby.network.int_link_buffers36]
704 [system.ruby.network.int_link_buffers37]
711 [system.ruby.network.int_link_buffers38]
718 [system.ruby.network.int_link_buffers39]
725 [system.ruby.network.int_links0]
729 dst_node=system.ruby.network.routers2
733 src_node=system.ruby.network.routers0
737 [system.ruby.network.int_links1]
741 dst_node=system.ruby.network.routers2
745 src_node=system.ruby.network.routers1
749 [system.ruby.network.int_links2]
753 dst_node=system.ruby.network.routers0
757 src_node=system.ruby.network.routers2
761 [system.ruby.network.int_links3]
765 dst_node=system.ruby.network.routers1
769 src_node=system.ruby.network.routers2
773 [system.ruby.network.routers0]
775 children=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
776 clk_domain=system.ruby.clk_domain
777 default_p_state=UNDEFINED
780 p_state_clk_gate_bins=20
781 p_state_clk_gate_max=1000000000
782 p_state_clk_gate_min=1
783 port_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
788 [system.ruby.network.routers0.port_buffers00]
795 [system.ruby.network.routers0.port_buffers01]
802 [system.ruby.network.routers0.port_buffers02]
809 [system.ruby.network.routers0.port_buffers03]
816 [system.ruby.network.routers0.port_buffers04]
823 [system.ruby.network.routers0.port_buffers05]
830 [system.ruby.network.routers0.port_buffers06]
837 [system.ruby.network.routers0.port_buffers07]
844 [system.ruby.network.routers0.port_buffers08]
851 [system.ruby.network.routers0.port_buffers09]
858 [system.ruby.network.routers0.port_buffers10]
865 [system.ruby.network.routers0.port_buffers11]
872 [system.ruby.network.routers0.port_buffers12]
879 [system.ruby.network.routers0.port_buffers13]
886 [system.ruby.network.routers0.port_buffers14]
893 [system.ruby.network.routers1]
895 children=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
896 clk_domain=system.ruby.clk_domain
897 default_p_state=UNDEFINED
900 p_state_clk_gate_bins=20
901 p_state_clk_gate_max=1000000000
902 p_state_clk_gate_min=1
903 port_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
908 [system.ruby.network.routers1.port_buffers00]
915 [system.ruby.network.routers1.port_buffers01]
922 [system.ruby.network.routers1.port_buffers02]
929 [system.ruby.network.routers1.port_buffers03]
936 [system.ruby.network.routers1.port_buffers04]
943 [system.ruby.network.routers1.port_buffers05]
950 [system.ruby.network.routers1.port_buffers06]
957 [system.ruby.network.routers1.port_buffers07]
964 [system.ruby.network.routers1.port_buffers08]
971 [system.ruby.network.routers1.port_buffers09]
978 [system.ruby.network.routers1.port_buffers10]
985 [system.ruby.network.routers1.port_buffers11]
992 [system.ruby.network.routers1.port_buffers12]
999 [system.ruby.network.routers1.port_buffers13]
1006 [system.ruby.network.routers1.port_buffers14]
1013 [system.ruby.network.routers2]
1015 children=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
1016 clk_domain=system.ruby.clk_domain
1017 default_p_state=UNDEFINED
1020 p_state_clk_gate_bins=20
1021 p_state_clk_gate_max=1000000000
1022 p_state_clk_gate_min=1
1023 port_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
1028 [system.ruby.network.routers2.port_buffers00]
1035 [system.ruby.network.routers2.port_buffers01]
1042 [system.ruby.network.routers2.port_buffers02]
1049 [system.ruby.network.routers2.port_buffers03]
1056 [system.ruby.network.routers2.port_buffers04]
1063 [system.ruby.network.routers2.port_buffers05]
1070 [system.ruby.network.routers2.port_buffers06]
1077 [system.ruby.network.routers2.port_buffers07]
1084 [system.ruby.network.routers2.port_buffers08]
1091 [system.ruby.network.routers2.port_buffers09]
1098 [system.ruby.network.routers2.port_buffers10]
1105 [system.ruby.network.routers2.port_buffers11]
1112 [system.ruby.network.routers2.port_buffers12]
1119 [system.ruby.network.routers2.port_buffers13]
1126 [system.ruby.network.routers2.port_buffers14]
1133 [system.ruby.network.routers2.port_buffers15]
1140 [system.ruby.network.routers2.port_buffers16]
1147 [system.ruby.network.routers2.port_buffers17]
1154 [system.ruby.network.routers2.port_buffers18]
1161 [system.ruby.network.routers2.port_buffers19]
1168 [system.sys_port_proxy]
1170 clk_domain=system.clk_domain
1171 default_p_state=UNDEFINED
1173 is_cpu_sequencer=true
1174 no_retry_on_stall=false
1175 p_state_clk_gate_bins=20
1176 p_state_clk_gate_max=1000000000
1177 p_state_clk_gate_min=1
1179 ruby_system=system.ruby
1180 support_data_reqs=true
1181 support_inst_reqs=true
1183 using_ruby_tester=false
1185 slave=system.system_port
1187 [system.voltage_domain]