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
20 kernel_addr_check=true
21 load_addr_mask=1099511627775
24 mem_ranges=0:268435455
25 memories=system.mem_ctrls
26 mmap_using_noreserve=false
31 work_begin_ckpt_count=0
32 work_begin_cpu_id_exit=-1
33 work_begin_exit_count=0
34 work_cpus_ckpt_count=0
38 system_port=system.sys_port_proxy.slave[0]
46 voltage_domain=system.voltage_domain
51 checks_to_complete=100
52 clk_domain=system.clk_domain
53 deadlock_threshold=50000
58 cpuInstDataPort=system.ruby.l1_cntrl0.sequencer.slave[0]
65 sys_clk_domain=system.clk_domain
66 transition_latency=100000
95 addr_mapping=RoRaBaCoCh
96 bank_groups_per_rank=0
100 clk_domain=system.clk_domain
101 conf_table_reported=true
103 device_rowbuffer_size=1024
104 device_size=536870912
109 max_accesses_per_row=16
110 mem_sched_policy=frfcfs
111 min_writes_per_switch=16
113 page_policy=open_adaptive
117 static_backend_latency=10
118 static_frontend_latency=10
141 write_high_thresh_perc=85
142 write_low_thresh_perc=50
143 port=system.ruby.dir_cntrl0.memory
147 children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
148 access_backing_store=false
149 all_instructions=false
151 clk_domain=system.ruby.clk_domain
156 number_of_virtual_networks=5
160 [system.ruby.clk_domain]
166 voltage_domain=system.voltage_domain
168 [system.ruby.dir_cntrl0]
169 type=Directory_Controller
170 children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
172 clk_domain=system.ruby.clk_domain
174 directory=system.ruby.dir_cntrl0.directory
176 dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
177 dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
179 forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
182 requestToDir=system.ruby.dir_cntrl0.requestToDir
183 responseFromDir=system.ruby.dir_cntrl0.responseFromDir
184 responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
185 ruby_system=system.ruby
187 to_memory_controller_latency=1
188 transitions_per_cycle=32
190 memory=system.mem_ctrls.port
192 [system.ruby.dir_cntrl0.directory]
193 type=RubyDirectoryMemory
199 [system.ruby.dir_cntrl0.dmaRequestToDir]
205 slave=system.ruby.network.master[3]
207 [system.ruby.dir_cntrl0.dmaResponseFromDir]
213 master=system.ruby.network.slave[3]
215 [system.ruby.dir_cntrl0.forwardFromDir]
221 master=system.ruby.network.slave[4]
223 [system.ruby.dir_cntrl0.requestToDir]
229 slave=system.ruby.network.master[2]
231 [system.ruby.dir_cntrl0.responseFromDir]
237 master=system.ruby.network.slave[2]
239 [system.ruby.dir_cntrl0.responseFromMemory]
246 [system.ruby.l1_cntrl0]
247 type=L1Cache_Controller
248 children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
250 cacheMemory=system.ruby.l1_cntrl0.cacheMemory
251 cache_response_latency=12
252 clk_domain=system.ruby.clk_domain
255 forwardToCache=system.ruby.l1_cntrl0.forwardToCache
257 mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
260 requestFromCache=system.ruby.l1_cntrl0.requestFromCache
261 responseFromCache=system.ruby.l1_cntrl0.responseFromCache
262 responseToCache=system.ruby.l1_cntrl0.responseToCache
263 ruby_system=system.ruby
265 sequencer=system.ruby.l1_cntrl0.sequencer
267 transitions_per_cycle=32
270 [system.ruby.l1_cntrl0.cacheMemory]
272 children=replacement_policy
278 replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
280 ruby_system=system.ruby
286 [system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
287 type=PseudoLRUReplacementPolicy
293 [system.ruby.l1_cntrl0.forwardToCache]
299 slave=system.ruby.network.master[0]
301 [system.ruby.l1_cntrl0.mandatoryQueue]
308 [system.ruby.l1_cntrl0.requestFromCache]
314 master=system.ruby.network.slave[0]
316 [system.ruby.l1_cntrl0.responseFromCache]
322 master=system.ruby.network.slave[1]
324 [system.ruby.l1_cntrl0.responseToCache]
330 slave=system.ruby.network.master[1]
332 [system.ruby.l1_cntrl0.sequencer]
334 clk_domain=system.ruby.clk_domain
335 dcache=system.ruby.l1_cntrl0.cacheMemory
337 deadlock_threshold=500000
339 icache=system.ruby.l1_cntrl0.cacheMemory
341 max_outstanding_requests=16
342 no_retry_on_stall=true
343 ruby_system=system.ruby
344 support_data_reqs=true
345 support_inst_reqs=true
347 using_network_tester=false
348 using_ruby_tester=true
350 slave=system.cpu.cpuInstDataPort[0]
352 [system.ruby.memctrl_clk_domain]
353 type=DerivedClockDomain
355 clk_domain=system.ruby.clk_domain
358 [system.ruby.network]
360 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_links0 int_links1 routers0 routers1 routers2
361 adaptive_routing=false
363 clk_domain=system.ruby.clk_domain
365 endpoint_bandwidth=1000
367 ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
368 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
369 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
371 number_of_virtual_networks=5
372 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
373 ruby_system=system.ruby
375 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
376 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
378 [system.ruby.network.ext_links0]
382 ext_node=system.ruby.l1_cntrl0
383 int_node=system.ruby.network.routers0
388 [system.ruby.network.ext_links1]
392 ext_node=system.ruby.dir_cntrl0
393 int_node=system.ruby.network.routers1
398 [system.ruby.network.int_link_buffers00]
405 [system.ruby.network.int_link_buffers01]
412 [system.ruby.network.int_link_buffers02]
419 [system.ruby.network.int_link_buffers03]
426 [system.ruby.network.int_link_buffers04]
433 [system.ruby.network.int_link_buffers05]
440 [system.ruby.network.int_link_buffers06]
447 [system.ruby.network.int_link_buffers07]
454 [system.ruby.network.int_link_buffers08]
461 [system.ruby.network.int_link_buffers09]
468 [system.ruby.network.int_link_buffers10]
475 [system.ruby.network.int_link_buffers11]
482 [system.ruby.network.int_link_buffers12]
489 [system.ruby.network.int_link_buffers13]
496 [system.ruby.network.int_link_buffers14]
503 [system.ruby.network.int_link_buffers15]
510 [system.ruby.network.int_link_buffers16]
517 [system.ruby.network.int_link_buffers17]
524 [system.ruby.network.int_link_buffers18]
531 [system.ruby.network.int_link_buffers19]
538 [system.ruby.network.int_links0]
544 node_a=system.ruby.network.routers0
545 node_b=system.ruby.network.routers2
548 [system.ruby.network.int_links1]
554 node_a=system.ruby.network.routers1
555 node_b=system.ruby.network.routers2
558 [system.ruby.network.routers0]
560 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
561 clk_domain=system.ruby.clk_domain
563 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
567 [system.ruby.network.routers0.port_buffers00]
574 [system.ruby.network.routers0.port_buffers01]
581 [system.ruby.network.routers0.port_buffers02]
588 [system.ruby.network.routers0.port_buffers03]
595 [system.ruby.network.routers0.port_buffers04]
602 [system.ruby.network.routers0.port_buffers05]
609 [system.ruby.network.routers0.port_buffers06]
616 [system.ruby.network.routers0.port_buffers07]
623 [system.ruby.network.routers0.port_buffers08]
630 [system.ruby.network.routers0.port_buffers09]
637 [system.ruby.network.routers0.port_buffers10]
644 [system.ruby.network.routers0.port_buffers11]
651 [system.ruby.network.routers0.port_buffers12]
658 [system.ruby.network.routers0.port_buffers13]
665 [system.ruby.network.routers0.port_buffers14]
672 [system.ruby.network.routers1]
674 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
675 clk_domain=system.ruby.clk_domain
677 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
681 [system.ruby.network.routers1.port_buffers00]
688 [system.ruby.network.routers1.port_buffers01]
695 [system.ruby.network.routers1.port_buffers02]
702 [system.ruby.network.routers1.port_buffers03]
709 [system.ruby.network.routers1.port_buffers04]
716 [system.ruby.network.routers1.port_buffers05]
723 [system.ruby.network.routers1.port_buffers06]
730 [system.ruby.network.routers1.port_buffers07]
737 [system.ruby.network.routers1.port_buffers08]
744 [system.ruby.network.routers1.port_buffers09]
751 [system.ruby.network.routers1.port_buffers10]
758 [system.ruby.network.routers1.port_buffers11]
765 [system.ruby.network.routers1.port_buffers12]
772 [system.ruby.network.routers1.port_buffers13]
779 [system.ruby.network.routers1.port_buffers14]
786 [system.ruby.network.routers2]
788 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
789 clk_domain=system.ruby.clk_domain
791 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
795 [system.ruby.network.routers2.port_buffers00]
802 [system.ruby.network.routers2.port_buffers01]
809 [system.ruby.network.routers2.port_buffers02]
816 [system.ruby.network.routers2.port_buffers03]
823 [system.ruby.network.routers2.port_buffers04]
830 [system.ruby.network.routers2.port_buffers05]
837 [system.ruby.network.routers2.port_buffers06]
844 [system.ruby.network.routers2.port_buffers07]
851 [system.ruby.network.routers2.port_buffers08]
858 [system.ruby.network.routers2.port_buffers09]
865 [system.ruby.network.routers2.port_buffers10]
872 [system.ruby.network.routers2.port_buffers11]
879 [system.ruby.network.routers2.port_buffers12]
886 [system.ruby.network.routers2.port_buffers13]
893 [system.ruby.network.routers2.port_buffers14]
900 [system.ruby.network.routers2.port_buffers15]
907 [system.ruby.network.routers2.port_buffers16]
914 [system.ruby.network.routers2.port_buffers17]
921 [system.ruby.network.routers2.port_buffers18]
928 [system.ruby.network.routers2.port_buffers19]
935 [system.sys_port_proxy]
937 clk_domain=system.clk_domain
939 no_retry_on_stall=false
940 ruby_system=system.ruby
941 support_data_reqs=true
942 support_inst_reqs=true
944 using_ruby_tester=false
946 slave=system.system_port
948 [system.voltage_domain]