tests, ruby: Move rubytests from ALPHA (linux) to NULL (none)
[gem5.git] / tests / quick / se / 60.rubytest / ref / null / none / rubytest-ruby-MESI_Two_Level / config.ini
1 [root]
2 type=Root
3 children=system
4 eventq_index=0
5 full_system=false
6 sim_quantum=0
7 time_sync_enable=false
8 time_sync_period=100000000
9 time_sync_spin_threshold=100000
10
11 [system]
12 type=System
13 children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
14 boot_osflags=a
15 cache_line_size=64
16 clk_domain=system.clk_domain
17 default_p_state=UNDEFINED
18 eventq_index=0
19 exit_on_work_items=false
20 init_param=0
21 kernel=
22 kernel_addr_check=true
23 load_addr_mask=1099511627775
24 load_offset=0
25 mem_mode=timing
26 mem_ranges=0:268435455:0:0:0:0
27 memories=system.mem_ctrls
28 mmap_using_noreserve=false
29 multi_thread=false
30 num_work_ids=16
31 p_state_clk_gate_bins=20
32 p_state_clk_gate_max=1000000000
33 p_state_clk_gate_min=1
34 power_model=Null
35 readfile=
36 symbolfile=
37 thermal_components=
38 thermal_model=Null
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
43 work_end_ckpt_count=0
44 work_end_exit_count=0
45 work_item_id=-1
46 system_port=system.sys_port_proxy.slave[0]
47
48 [system.clk_domain]
49 type=SrcClockDomain
50 clock=1
51 domain_id=-1
52 eventq_index=0
53 init_perf_level=0
54 voltage_domain=system.voltage_domain
55
56 [system.cpu]
57 type=RubyTester
58 check_flush=false
59 checks_to_complete=100
60 clk_domain=system.clk_domain
61 deadlock_threshold=50000
62 default_p_state=UNDEFINED
63 eventq_index=0
64 num_cpus=1
65 p_state_clk_gate_bins=20
66 p_state_clk_gate_max=1000000000
67 p_state_clk_gate_min=1
68 power_model=Null
69 system=system
70 wakeup_frequency=10
71 cpuInstDataPort=system.ruby.l1_cntrl0.sequencer.slave[0]
72
73 [system.dvfs_handler]
74 type=DVFSHandler
75 domains=
76 enable=false
77 eventq_index=0
78 sys_clk_domain=system.clk_domain
79 transition_latency=100000
80
81 [system.mem_ctrls]
82 type=DRAMCtrl
83 IDD0=0.055000
84 IDD02=0.000000
85 IDD2N=0.032000
86 IDD2N2=0.000000
87 IDD2P0=0.000000
88 IDD2P02=0.000000
89 IDD2P1=0.032000
90 IDD2P12=0.000000
91 IDD3N=0.038000
92 IDD3N2=0.000000
93 IDD3P0=0.000000
94 IDD3P02=0.000000
95 IDD3P1=0.038000
96 IDD3P12=0.000000
97 IDD4R=0.157000
98 IDD4R2=0.000000
99 IDD4W=0.125000
100 IDD4W2=0.000000
101 IDD5=0.235000
102 IDD52=0.000000
103 IDD6=0.020000
104 IDD62=0.000000
105 VDD=1.500000
106 VDD2=0.000000
107 activation_limit=4
108 addr_mapping=RoRaBaCoCh
109 bank_groups_per_rank=0
110 banks_per_rank=8
111 burst_length=8
112 channels=1
113 clk_domain=system.clk_domain
114 conf_table_reported=true
115 default_p_state=UNDEFINED
116 device_bus_width=8
117 device_rowbuffer_size=1024
118 device_size=536870912
119 devices_per_rank=8
120 dll=true
121 eventq_index=0
122 in_addr_map=true
123 kvm_map=true
124 max_accesses_per_row=16
125 mem_sched_policy=frfcfs
126 min_writes_per_switch=16
127 null=false
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
132 power_model=Null
133 range=0:268435455:5:19:0:0
134 ranks_per_channel=2
135 read_buffer_size=32
136 static_backend_latency=10
137 static_frontend_latency=10
138 tBURST=5
139 tCCD_L=0
140 tCK=1
141 tCL=14
142 tCS=3
143 tRAS=35
144 tRCD=14
145 tREFI=7800
146 tRFC=260
147 tRP=14
148 tRRD=6
149 tRRD_L=0
150 tRTP=8
151 tRTW=3
152 tWR=15
153 tWTR=8
154 tXAW=30
155 tXP=6
156 tXPDLL=0
157 tXS=270
158 tXSDLL=0
159 write_buffer_size=64
160 write_high_thresh_perc=85
161 write_low_thresh_perc=50
162 port=system.ruby.dir_cntrl0.memory
163
164 [system.ruby]
165 type=RubySystem
166 children=clk_domain dir_cntrl0 l1_cntrl0 l2_cntrl0 memctrl_clk_domain network
167 access_backing_store=false
168 all_instructions=false
169 block_size_bytes=64
170 clk_domain=system.ruby.clk_domain
171 default_p_state=UNDEFINED
172 eventq_index=0
173 hot_lines=false
174 memory_size_bits=48
175 num_of_sequencers=1
176 number_of_virtual_networks=3
177 p_state_clk_gate_bins=20
178 p_state_clk_gate_max=1000000000
179 p_state_clk_gate_min=1
180 phys_mem=Null
181 power_model=Null
182 randomization=true
183
184 [system.ruby.clk_domain]
185 type=SrcClockDomain
186 clock=1
187 domain_id=-1
188 eventq_index=0
189 init_perf_level=0
190 voltage_domain=system.voltage_domain
191
192 [system.ruby.dir_cntrl0]
193 type=Directory_Controller
194 children=directory requestToDir responseFromDir responseFromMemory responseToDir
195 buffer_size=0
196 clk_domain=system.ruby.clk_domain
197 cluster_id=0
198 default_p_state=UNDEFINED
199 directory=system.ruby.dir_cntrl0.directory
200 directory_latency=6
201 eventq_index=0
202 number_of_TBEs=256
203 p_state_clk_gate_bins=20
204 p_state_clk_gate_max=1000000000
205 p_state_clk_gate_min=1
206 power_model=Null
207 recycle_latency=10
208 requestToDir=system.ruby.dir_cntrl0.requestToDir
209 responseFromDir=system.ruby.dir_cntrl0.responseFromDir
210 responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
211 responseToDir=system.ruby.dir_cntrl0.responseToDir
212 ruby_system=system.ruby
213 system=system
214 to_mem_ctrl_latency=1
215 transitions_per_cycle=32
216 version=0
217 memory=system.mem_ctrls.port
218
219 [system.ruby.dir_cntrl0.directory]
220 type=RubyDirectoryMemory
221 eventq_index=0
222 numa_high_bit=5
223 size=268435456
224 version=0
225
226 [system.ruby.dir_cntrl0.requestToDir]
227 type=MessageBuffer
228 buffer_size=0
229 eventq_index=0
230 ordered=false
231 randomization=false
232 slave=system.ruby.network.master[5]
233
234 [system.ruby.dir_cntrl0.responseFromDir]
235 type=MessageBuffer
236 buffer_size=0
237 eventq_index=0
238 ordered=false
239 randomization=false
240 master=system.ruby.network.slave[6]
241
242 [system.ruby.dir_cntrl0.responseFromMemory]
243 type=MessageBuffer
244 buffer_size=0
245 eventq_index=0
246 ordered=false
247 randomization=false
248
249 [system.ruby.dir_cntrl0.responseToDir]
250 type=MessageBuffer
251 buffer_size=0
252 eventq_index=0
253 ordered=false
254 randomization=false
255 slave=system.ruby.network.master[6]
256
257 [system.ruby.l1_cntrl0]
258 type=L1Cache_Controller
259 children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
260 L1Dcache=system.ruby.l1_cntrl0.L1Dcache
261 L1Icache=system.ruby.l1_cntrl0.L1Icache
262 buffer_size=0
263 clk_domain=system.ruby.clk_domain
264 cluster_id=0
265 default_p_state=UNDEFINED
266 enable_prefetch=false
267 eventq_index=0
268 l1_request_latency=2
269 l1_response_latency=2
270 l2_select_num_bits=0
271 mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
272 number_of_TBEs=256
273 optionalQueue=system.ruby.l1_cntrl0.optionalQueue
274 p_state_clk_gate_bins=20
275 p_state_clk_gate_max=1000000000
276 p_state_clk_gate_min=1
277 power_model=Null
278 prefetcher=system.ruby.l1_cntrl0.prefetcher
279 recycle_latency=10
280 requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
281 requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
282 responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
283 responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
284 ruby_system=system.ruby
285 send_evictions=false
286 sequencer=system.ruby.l1_cntrl0.sequencer
287 system=system
288 to_l2_latency=1
289 transitions_per_cycle=32
290 unblockFromL1Cache=system.ruby.l1_cntrl0.unblockFromL1Cache
291 version=0
292
293 [system.ruby.l1_cntrl0.L1Dcache]
294 type=RubyCache
295 children=replacement_policy
296 assoc=2
297 block_size=0
298 dataAccessLatency=1
299 dataArrayBanks=1
300 eventq_index=0
301 is_icache=false
302 replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
303 resourceStalls=false
304 ruby_system=system.ruby
305 size=256
306 start_index_bit=6
307 tagAccessLatency=1
308 tagArrayBanks=1
309
310 [system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
311 type=PseudoLRUReplacementPolicy
312 assoc=2
313 block_size=64
314 eventq_index=0
315 size=256
316
317 [system.ruby.l1_cntrl0.L1Icache]
318 type=RubyCache
319 children=replacement_policy
320 assoc=2
321 block_size=0
322 dataAccessLatency=1
323 dataArrayBanks=1
324 eventq_index=0
325 is_icache=true
326 replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
327 resourceStalls=false
328 ruby_system=system.ruby
329 size=256
330 start_index_bit=6
331 tagAccessLatency=1
332 tagArrayBanks=1
333
334 [system.ruby.l1_cntrl0.L1Icache.replacement_policy]
335 type=PseudoLRUReplacementPolicy
336 assoc=2
337 block_size=64
338 eventq_index=0
339 size=256
340
341 [system.ruby.l1_cntrl0.mandatoryQueue]
342 type=MessageBuffer
343 buffer_size=0
344 eventq_index=0
345 ordered=false
346 randomization=false
347
348 [system.ruby.l1_cntrl0.optionalQueue]
349 type=MessageBuffer
350 buffer_size=0
351 eventq_index=0
352 ordered=false
353 randomization=false
354
355 [system.ruby.l1_cntrl0.prefetcher]
356 type=Prefetcher
357 cross_page=false
358 eventq_index=0
359 nonunit_filter=8
360 num_startup_pfs=1
361 num_streams=4
362 pf_per_stream=1
363 sys=system
364 train_misses=4
365 unit_filter=8
366
367 [system.ruby.l1_cntrl0.requestFromL1Cache]
368 type=MessageBuffer
369 buffer_size=0
370 eventq_index=0
371 ordered=false
372 randomization=false
373 master=system.ruby.network.slave[0]
374
375 [system.ruby.l1_cntrl0.requestToL1Cache]
376 type=MessageBuffer
377 buffer_size=0
378 eventq_index=0
379 ordered=false
380 randomization=false
381 slave=system.ruby.network.master[0]
382
383 [system.ruby.l1_cntrl0.responseFromL1Cache]
384 type=MessageBuffer
385 buffer_size=0
386 eventq_index=0
387 ordered=false
388 randomization=false
389 master=system.ruby.network.slave[1]
390
391 [system.ruby.l1_cntrl0.responseToL1Cache]
392 type=MessageBuffer
393 buffer_size=0
394 eventq_index=0
395 ordered=false
396 randomization=false
397 slave=system.ruby.network.master[1]
398
399 [system.ruby.l1_cntrl0.sequencer]
400 type=RubySequencer
401 clk_domain=system.ruby.clk_domain
402 coreid=99
403 dcache=system.ruby.l1_cntrl0.L1Dcache
404 dcache_hit_latency=1
405 deadlock_threshold=500000
406 default_p_state=UNDEFINED
407 eventq_index=0
408 garnet_standalone=false
409 icache=system.ruby.l1_cntrl0.L1Icache
410 icache_hit_latency=1
411 is_cpu_sequencer=true
412 max_outstanding_requests=16
413 no_retry_on_stall=true
414 p_state_clk_gate_bins=20
415 p_state_clk_gate_max=1000000000
416 p_state_clk_gate_min=1
417 power_model=Null
418 ruby_system=system.ruby
419 support_data_reqs=true
420 support_inst_reqs=true
421 system=system
422 using_ruby_tester=true
423 version=0
424 slave=system.cpu.cpuInstDataPort[0]
425
426 [system.ruby.l1_cntrl0.unblockFromL1Cache]
427 type=MessageBuffer
428 buffer_size=0
429 eventq_index=0
430 ordered=false
431 randomization=false
432 master=system.ruby.network.slave[2]
433
434 [system.ruby.l2_cntrl0]
435 type=L2Cache_Controller
436 children=DirRequestFromL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache unblockToL2Cache
437 DirRequestFromL2Cache=system.ruby.l2_cntrl0.DirRequestFromL2Cache
438 L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
439 L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
440 L2cache=system.ruby.l2_cntrl0.L2cache
441 buffer_size=0
442 clk_domain=system.ruby.clk_domain
443 cluster_id=0
444 default_p_state=UNDEFINED
445 eventq_index=0
446 l2_request_latency=2
447 l2_response_latency=2
448 number_of_TBEs=256
449 p_state_clk_gate_bins=20
450 p_state_clk_gate_max=1000000000
451 p_state_clk_gate_min=1
452 power_model=Null
453 recycle_latency=10
454 responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
455 responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
456 ruby_system=system.ruby
457 system=system
458 to_l1_latency=1
459 transitions_per_cycle=32
460 unblockToL2Cache=system.ruby.l2_cntrl0.unblockToL2Cache
461 version=0
462
463 [system.ruby.l2_cntrl0.DirRequestFromL2Cache]
464 type=MessageBuffer
465 buffer_size=0
466 eventq_index=0
467 ordered=false
468 randomization=false
469 master=system.ruby.network.slave[3]
470
471 [system.ruby.l2_cntrl0.L1RequestFromL2Cache]
472 type=MessageBuffer
473 buffer_size=0
474 eventq_index=0
475 ordered=false
476 randomization=false
477 master=system.ruby.network.slave[4]
478
479 [system.ruby.l2_cntrl0.L1RequestToL2Cache]
480 type=MessageBuffer
481 buffer_size=0
482 eventq_index=0
483 ordered=false
484 randomization=false
485 slave=system.ruby.network.master[3]
486
487 [system.ruby.l2_cntrl0.L2cache]
488 type=RubyCache
489 children=replacement_policy
490 assoc=2
491 block_size=0
492 dataAccessLatency=1
493 dataArrayBanks=1
494 eventq_index=0
495 is_icache=false
496 replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
497 resourceStalls=false
498 ruby_system=system.ruby
499 size=512
500 start_index_bit=6
501 tagAccessLatency=1
502 tagArrayBanks=1
503
504 [system.ruby.l2_cntrl0.L2cache.replacement_policy]
505 type=PseudoLRUReplacementPolicy
506 assoc=2
507 block_size=64
508 eventq_index=0
509 size=512
510
511 [system.ruby.l2_cntrl0.responseFromL2Cache]
512 type=MessageBuffer
513 buffer_size=0
514 eventq_index=0
515 ordered=false
516 randomization=false
517 master=system.ruby.network.slave[5]
518
519 [system.ruby.l2_cntrl0.responseToL2Cache]
520 type=MessageBuffer
521 buffer_size=0
522 eventq_index=0
523 ordered=false
524 randomization=false
525 slave=system.ruby.network.master[4]
526
527 [system.ruby.l2_cntrl0.unblockToL2Cache]
528 type=MessageBuffer
529 buffer_size=0
530 eventq_index=0
531 ordered=false
532 randomization=false
533 slave=system.ruby.network.master[2]
534
535 [system.ruby.memctrl_clk_domain]
536 type=DerivedClockDomain
537 clk_divider=3
538 clk_domain=system.ruby.clk_domain
539 eventq_index=0
540
541 [system.ruby.network]
542 type=SimpleNetwork
543 children=ext_links0 ext_links1 ext_links2 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_links0 int_links1 int_links2 int_links3 int_links4 int_links5 routers0 routers1 routers2 routers3
544 adaptive_routing=false
545 buffer_size=0
546 clk_domain=system.ruby.clk_domain
547 control_msg_size=8
548 default_p_state=UNDEFINED
549 endpoint_bandwidth=1000
550 eventq_index=0
551 ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
552 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
553 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5
554 netifs=
555 number_of_virtual_networks=3
556 p_state_clk_gate_bins=20
557 p_state_clk_gate_max=1000000000
558 p_state_clk_gate_min=1
559 power_model=Null
560 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
561 ruby_system=system.ruby
562 topology=Crossbar
563 master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.unblockToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
564 slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.unblockFromL1Cache.master system.ruby.l2_cntrl0.DirRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master
565
566 [system.ruby.network.ext_links0]
567 type=SimpleExtLink
568 bandwidth_factor=16
569 eventq_index=0
570 ext_node=system.ruby.l1_cntrl0
571 int_node=system.ruby.network.routers0
572 latency=1
573 link_id=0
574 weight=1
575
576 [system.ruby.network.ext_links1]
577 type=SimpleExtLink
578 bandwidth_factor=16
579 eventq_index=0
580 ext_node=system.ruby.l2_cntrl0
581 int_node=system.ruby.network.routers1
582 latency=1
583 link_id=1
584 weight=1
585
586 [system.ruby.network.ext_links2]
587 type=SimpleExtLink
588 bandwidth_factor=16
589 eventq_index=0
590 ext_node=system.ruby.dir_cntrl0
591 int_node=system.ruby.network.routers2
592 latency=1
593 link_id=2
594 weight=1
595
596 [system.ruby.network.int_link_buffers00]
597 type=MessageBuffer
598 buffer_size=0
599 eventq_index=0
600 ordered=true
601 randomization=false
602
603 [system.ruby.network.int_link_buffers01]
604 type=MessageBuffer
605 buffer_size=0
606 eventq_index=0
607 ordered=true
608 randomization=false
609
610 [system.ruby.network.int_link_buffers02]
611 type=MessageBuffer
612 buffer_size=0
613 eventq_index=0
614 ordered=true
615 randomization=false
616
617 [system.ruby.network.int_link_buffers03]
618 type=MessageBuffer
619 buffer_size=0
620 eventq_index=0
621 ordered=true
622 randomization=false
623
624 [system.ruby.network.int_link_buffers04]
625 type=MessageBuffer
626 buffer_size=0
627 eventq_index=0
628 ordered=true
629 randomization=false
630
631 [system.ruby.network.int_link_buffers05]
632 type=MessageBuffer
633 buffer_size=0
634 eventq_index=0
635 ordered=true
636 randomization=false
637
638 [system.ruby.network.int_link_buffers06]
639 type=MessageBuffer
640 buffer_size=0
641 eventq_index=0
642 ordered=true
643 randomization=false
644
645 [system.ruby.network.int_link_buffers07]
646 type=MessageBuffer
647 buffer_size=0
648 eventq_index=0
649 ordered=true
650 randomization=false
651
652 [system.ruby.network.int_link_buffers08]
653 type=MessageBuffer
654 buffer_size=0
655 eventq_index=0
656 ordered=true
657 randomization=false
658
659 [system.ruby.network.int_link_buffers09]
660 type=MessageBuffer
661 buffer_size=0
662 eventq_index=0
663 ordered=true
664 randomization=false
665
666 [system.ruby.network.int_link_buffers10]
667 type=MessageBuffer
668 buffer_size=0
669 eventq_index=0
670 ordered=true
671 randomization=false
672
673 [system.ruby.network.int_link_buffers11]
674 type=MessageBuffer
675 buffer_size=0
676 eventq_index=0
677 ordered=true
678 randomization=false
679
680 [system.ruby.network.int_link_buffers12]
681 type=MessageBuffer
682 buffer_size=0
683 eventq_index=0
684 ordered=true
685 randomization=false
686
687 [system.ruby.network.int_link_buffers13]
688 type=MessageBuffer
689 buffer_size=0
690 eventq_index=0
691 ordered=true
692 randomization=false
693
694 [system.ruby.network.int_link_buffers14]
695 type=MessageBuffer
696 buffer_size=0
697 eventq_index=0
698 ordered=true
699 randomization=false
700
701 [system.ruby.network.int_link_buffers15]
702 type=MessageBuffer
703 buffer_size=0
704 eventq_index=0
705 ordered=true
706 randomization=false
707
708 [system.ruby.network.int_link_buffers16]
709 type=MessageBuffer
710 buffer_size=0
711 eventq_index=0
712 ordered=true
713 randomization=false
714
715 [system.ruby.network.int_link_buffers17]
716 type=MessageBuffer
717 buffer_size=0
718 eventq_index=0
719 ordered=true
720 randomization=false
721
722 [system.ruby.network.int_link_buffers18]
723 type=MessageBuffer
724 buffer_size=0
725 eventq_index=0
726 ordered=true
727 randomization=false
728
729 [system.ruby.network.int_link_buffers19]
730 type=MessageBuffer
731 buffer_size=0
732 eventq_index=0
733 ordered=true
734 randomization=false
735
736 [system.ruby.network.int_link_buffers20]
737 type=MessageBuffer
738 buffer_size=0
739 eventq_index=0
740 ordered=true
741 randomization=false
742
743 [system.ruby.network.int_link_buffers21]
744 type=MessageBuffer
745 buffer_size=0
746 eventq_index=0
747 ordered=true
748 randomization=false
749
750 [system.ruby.network.int_link_buffers22]
751 type=MessageBuffer
752 buffer_size=0
753 eventq_index=0
754 ordered=true
755 randomization=false
756
757 [system.ruby.network.int_link_buffers23]
758 type=MessageBuffer
759 buffer_size=0
760 eventq_index=0
761 ordered=true
762 randomization=false
763
764 [system.ruby.network.int_link_buffers24]
765 type=MessageBuffer
766 buffer_size=0
767 eventq_index=0
768 ordered=true
769 randomization=false
770
771 [system.ruby.network.int_link_buffers25]
772 type=MessageBuffer
773 buffer_size=0
774 eventq_index=0
775 ordered=true
776 randomization=false
777
778 [system.ruby.network.int_link_buffers26]
779 type=MessageBuffer
780 buffer_size=0
781 eventq_index=0
782 ordered=true
783 randomization=false
784
785 [system.ruby.network.int_link_buffers27]
786 type=MessageBuffer
787 buffer_size=0
788 eventq_index=0
789 ordered=true
790 randomization=false
791
792 [system.ruby.network.int_link_buffers28]
793 type=MessageBuffer
794 buffer_size=0
795 eventq_index=0
796 ordered=true
797 randomization=false
798
799 [system.ruby.network.int_link_buffers29]
800 type=MessageBuffer
801 buffer_size=0
802 eventq_index=0
803 ordered=true
804 randomization=false
805
806 [system.ruby.network.int_link_buffers30]
807 type=MessageBuffer
808 buffer_size=0
809 eventq_index=0
810 ordered=true
811 randomization=false
812
813 [system.ruby.network.int_link_buffers31]
814 type=MessageBuffer
815 buffer_size=0
816 eventq_index=0
817 ordered=true
818 randomization=false
819
820 [system.ruby.network.int_link_buffers32]
821 type=MessageBuffer
822 buffer_size=0
823 eventq_index=0
824 ordered=true
825 randomization=false
826
827 [system.ruby.network.int_link_buffers33]
828 type=MessageBuffer
829 buffer_size=0
830 eventq_index=0
831 ordered=true
832 randomization=false
833
834 [system.ruby.network.int_link_buffers34]
835 type=MessageBuffer
836 buffer_size=0
837 eventq_index=0
838 ordered=true
839 randomization=false
840
841 [system.ruby.network.int_link_buffers35]
842 type=MessageBuffer
843 buffer_size=0
844 eventq_index=0
845 ordered=true
846 randomization=false
847
848 [system.ruby.network.int_links0]
849 type=SimpleIntLink
850 bandwidth_factor=16
851 dst_inport=
852 dst_node=system.ruby.network.routers3
853 eventq_index=0
854 latency=1
855 link_id=3
856 src_node=system.ruby.network.routers0
857 src_outport=
858 weight=1
859
860 [system.ruby.network.int_links1]
861 type=SimpleIntLink
862 bandwidth_factor=16
863 dst_inport=
864 dst_node=system.ruby.network.routers3
865 eventq_index=0
866 latency=1
867 link_id=4
868 src_node=system.ruby.network.routers1
869 src_outport=
870 weight=1
871
872 [system.ruby.network.int_links2]
873 type=SimpleIntLink
874 bandwidth_factor=16
875 dst_inport=
876 dst_node=system.ruby.network.routers3
877 eventq_index=0
878 latency=1
879 link_id=5
880 src_node=system.ruby.network.routers2
881 src_outport=
882 weight=1
883
884 [system.ruby.network.int_links3]
885 type=SimpleIntLink
886 bandwidth_factor=16
887 dst_inport=
888 dst_node=system.ruby.network.routers0
889 eventq_index=0
890 latency=1
891 link_id=6
892 src_node=system.ruby.network.routers3
893 src_outport=
894 weight=1
895
896 [system.ruby.network.int_links4]
897 type=SimpleIntLink
898 bandwidth_factor=16
899 dst_inport=
900 dst_node=system.ruby.network.routers1
901 eventq_index=0
902 latency=1
903 link_id=7
904 src_node=system.ruby.network.routers3
905 src_outport=
906 weight=1
907
908 [system.ruby.network.int_links5]
909 type=SimpleIntLink
910 bandwidth_factor=16
911 dst_inport=
912 dst_node=system.ruby.network.routers2
913 eventq_index=0
914 latency=1
915 link_id=8
916 src_node=system.ruby.network.routers3
917 src_outport=
918 weight=1
919
920 [system.ruby.network.routers0]
921 type=Switch
922 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
923 clk_domain=system.ruby.clk_domain
924 default_p_state=UNDEFINED
925 eventq_index=0
926 latency=1
927 p_state_clk_gate_bins=20
928 p_state_clk_gate_max=1000000000
929 p_state_clk_gate_min=1
930 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
931 power_model=Null
932 router_id=0
933 virt_nets=3
934
935 [system.ruby.network.routers0.port_buffers00]
936 type=MessageBuffer
937 buffer_size=0
938 eventq_index=0
939 ordered=true
940 randomization=false
941
942 [system.ruby.network.routers0.port_buffers01]
943 type=MessageBuffer
944 buffer_size=0
945 eventq_index=0
946 ordered=true
947 randomization=false
948
949 [system.ruby.network.routers0.port_buffers02]
950 type=MessageBuffer
951 buffer_size=0
952 eventq_index=0
953 ordered=true
954 randomization=false
955
956 [system.ruby.network.routers0.port_buffers03]
957 type=MessageBuffer
958 buffer_size=0
959 eventq_index=0
960 ordered=true
961 randomization=false
962
963 [system.ruby.network.routers0.port_buffers04]
964 type=MessageBuffer
965 buffer_size=0
966 eventq_index=0
967 ordered=true
968 randomization=false
969
970 [system.ruby.network.routers0.port_buffers05]
971 type=MessageBuffer
972 buffer_size=0
973 eventq_index=0
974 ordered=true
975 randomization=false
976
977 [system.ruby.network.routers0.port_buffers06]
978 type=MessageBuffer
979 buffer_size=0
980 eventq_index=0
981 ordered=true
982 randomization=false
983
984 [system.ruby.network.routers0.port_buffers07]
985 type=MessageBuffer
986 buffer_size=0
987 eventq_index=0
988 ordered=true
989 randomization=false
990
991 [system.ruby.network.routers0.port_buffers08]
992 type=MessageBuffer
993 buffer_size=0
994 eventq_index=0
995 ordered=true
996 randomization=false
997
998 [system.ruby.network.routers0.port_buffers09]
999 type=MessageBuffer
1000 buffer_size=0
1001 eventq_index=0
1002 ordered=true
1003 randomization=false
1004
1005 [system.ruby.network.routers0.port_buffers10]
1006 type=MessageBuffer
1007 buffer_size=0
1008 eventq_index=0
1009 ordered=true
1010 randomization=false
1011
1012 [system.ruby.network.routers0.port_buffers11]
1013 type=MessageBuffer
1014 buffer_size=0
1015 eventq_index=0
1016 ordered=true
1017 randomization=false
1018
1019 [system.ruby.network.routers1]
1020 type=Switch
1021 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
1022 clk_domain=system.ruby.clk_domain
1023 default_p_state=UNDEFINED
1024 eventq_index=0
1025 latency=1
1026 p_state_clk_gate_bins=20
1027 p_state_clk_gate_max=1000000000
1028 p_state_clk_gate_min=1
1029 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
1030 power_model=Null
1031 router_id=1
1032 virt_nets=3
1033
1034 [system.ruby.network.routers1.port_buffers00]
1035 type=MessageBuffer
1036 buffer_size=0
1037 eventq_index=0
1038 ordered=true
1039 randomization=false
1040
1041 [system.ruby.network.routers1.port_buffers01]
1042 type=MessageBuffer
1043 buffer_size=0
1044 eventq_index=0
1045 ordered=true
1046 randomization=false
1047
1048 [system.ruby.network.routers1.port_buffers02]
1049 type=MessageBuffer
1050 buffer_size=0
1051 eventq_index=0
1052 ordered=true
1053 randomization=false
1054
1055 [system.ruby.network.routers1.port_buffers03]
1056 type=MessageBuffer
1057 buffer_size=0
1058 eventq_index=0
1059 ordered=true
1060 randomization=false
1061
1062 [system.ruby.network.routers1.port_buffers04]
1063 type=MessageBuffer
1064 buffer_size=0
1065 eventq_index=0
1066 ordered=true
1067 randomization=false
1068
1069 [system.ruby.network.routers1.port_buffers05]
1070 type=MessageBuffer
1071 buffer_size=0
1072 eventq_index=0
1073 ordered=true
1074 randomization=false
1075
1076 [system.ruby.network.routers1.port_buffers06]
1077 type=MessageBuffer
1078 buffer_size=0
1079 eventq_index=0
1080 ordered=true
1081 randomization=false
1082
1083 [system.ruby.network.routers1.port_buffers07]
1084 type=MessageBuffer
1085 buffer_size=0
1086 eventq_index=0
1087 ordered=true
1088 randomization=false
1089
1090 [system.ruby.network.routers1.port_buffers08]
1091 type=MessageBuffer
1092 buffer_size=0
1093 eventq_index=0
1094 ordered=true
1095 randomization=false
1096
1097 [system.ruby.network.routers1.port_buffers09]
1098 type=MessageBuffer
1099 buffer_size=0
1100 eventq_index=0
1101 ordered=true
1102 randomization=false
1103
1104 [system.ruby.network.routers1.port_buffers10]
1105 type=MessageBuffer
1106 buffer_size=0
1107 eventq_index=0
1108 ordered=true
1109 randomization=false
1110
1111 [system.ruby.network.routers1.port_buffers11]
1112 type=MessageBuffer
1113 buffer_size=0
1114 eventq_index=0
1115 ordered=true
1116 randomization=false
1117
1118 [system.ruby.network.routers2]
1119 type=Switch
1120 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
1121 clk_domain=system.ruby.clk_domain
1122 default_p_state=UNDEFINED
1123 eventq_index=0
1124 latency=1
1125 p_state_clk_gate_bins=20
1126 p_state_clk_gate_max=1000000000
1127 p_state_clk_gate_min=1
1128 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
1129 power_model=Null
1130 router_id=2
1131 virt_nets=3
1132
1133 [system.ruby.network.routers2.port_buffers00]
1134 type=MessageBuffer
1135 buffer_size=0
1136 eventq_index=0
1137 ordered=true
1138 randomization=false
1139
1140 [system.ruby.network.routers2.port_buffers01]
1141 type=MessageBuffer
1142 buffer_size=0
1143 eventq_index=0
1144 ordered=true
1145 randomization=false
1146
1147 [system.ruby.network.routers2.port_buffers02]
1148 type=MessageBuffer
1149 buffer_size=0
1150 eventq_index=0
1151 ordered=true
1152 randomization=false
1153
1154 [system.ruby.network.routers2.port_buffers03]
1155 type=MessageBuffer
1156 buffer_size=0
1157 eventq_index=0
1158 ordered=true
1159 randomization=false
1160
1161 [system.ruby.network.routers2.port_buffers04]
1162 type=MessageBuffer
1163 buffer_size=0
1164 eventq_index=0
1165 ordered=true
1166 randomization=false
1167
1168 [system.ruby.network.routers2.port_buffers05]
1169 type=MessageBuffer
1170 buffer_size=0
1171 eventq_index=0
1172 ordered=true
1173 randomization=false
1174
1175 [system.ruby.network.routers2.port_buffers06]
1176 type=MessageBuffer
1177 buffer_size=0
1178 eventq_index=0
1179 ordered=true
1180 randomization=false
1181
1182 [system.ruby.network.routers2.port_buffers07]
1183 type=MessageBuffer
1184 buffer_size=0
1185 eventq_index=0
1186 ordered=true
1187 randomization=false
1188
1189 [system.ruby.network.routers2.port_buffers08]
1190 type=MessageBuffer
1191 buffer_size=0
1192 eventq_index=0
1193 ordered=true
1194 randomization=false
1195
1196 [system.ruby.network.routers2.port_buffers09]
1197 type=MessageBuffer
1198 buffer_size=0
1199 eventq_index=0
1200 ordered=true
1201 randomization=false
1202
1203 [system.ruby.network.routers2.port_buffers10]
1204 type=MessageBuffer
1205 buffer_size=0
1206 eventq_index=0
1207 ordered=true
1208 randomization=false
1209
1210 [system.ruby.network.routers2.port_buffers11]
1211 type=MessageBuffer
1212 buffer_size=0
1213 eventq_index=0
1214 ordered=true
1215 randomization=false
1216
1217 [system.ruby.network.routers3]
1218 type=Switch
1219 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
1220 clk_domain=system.ruby.clk_domain
1221 default_p_state=UNDEFINED
1222 eventq_index=0
1223 latency=1
1224 p_state_clk_gate_bins=20
1225 p_state_clk_gate_max=1000000000
1226 p_state_clk_gate_min=1
1227 port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17
1228 power_model=Null
1229 router_id=3
1230 virt_nets=3
1231
1232 [system.ruby.network.routers3.port_buffers00]
1233 type=MessageBuffer
1234 buffer_size=0
1235 eventq_index=0
1236 ordered=true
1237 randomization=false
1238
1239 [system.ruby.network.routers3.port_buffers01]
1240 type=MessageBuffer
1241 buffer_size=0
1242 eventq_index=0
1243 ordered=true
1244 randomization=false
1245
1246 [system.ruby.network.routers3.port_buffers02]
1247 type=MessageBuffer
1248 buffer_size=0
1249 eventq_index=0
1250 ordered=true
1251 randomization=false
1252
1253 [system.ruby.network.routers3.port_buffers03]
1254 type=MessageBuffer
1255 buffer_size=0
1256 eventq_index=0
1257 ordered=true
1258 randomization=false
1259
1260 [system.ruby.network.routers3.port_buffers04]
1261 type=MessageBuffer
1262 buffer_size=0
1263 eventq_index=0
1264 ordered=true
1265 randomization=false
1266
1267 [system.ruby.network.routers3.port_buffers05]
1268 type=MessageBuffer
1269 buffer_size=0
1270 eventq_index=0
1271 ordered=true
1272 randomization=false
1273
1274 [system.ruby.network.routers3.port_buffers06]
1275 type=MessageBuffer
1276 buffer_size=0
1277 eventq_index=0
1278 ordered=true
1279 randomization=false
1280
1281 [system.ruby.network.routers3.port_buffers07]
1282 type=MessageBuffer
1283 buffer_size=0
1284 eventq_index=0
1285 ordered=true
1286 randomization=false
1287
1288 [system.ruby.network.routers3.port_buffers08]
1289 type=MessageBuffer
1290 buffer_size=0
1291 eventq_index=0
1292 ordered=true
1293 randomization=false
1294
1295 [system.ruby.network.routers3.port_buffers09]
1296 type=MessageBuffer
1297 buffer_size=0
1298 eventq_index=0
1299 ordered=true
1300 randomization=false
1301
1302 [system.ruby.network.routers3.port_buffers10]
1303 type=MessageBuffer
1304 buffer_size=0
1305 eventq_index=0
1306 ordered=true
1307 randomization=false
1308
1309 [system.ruby.network.routers3.port_buffers11]
1310 type=MessageBuffer
1311 buffer_size=0
1312 eventq_index=0
1313 ordered=true
1314 randomization=false
1315
1316 [system.ruby.network.routers3.port_buffers12]
1317 type=MessageBuffer
1318 buffer_size=0
1319 eventq_index=0
1320 ordered=true
1321 randomization=false
1322
1323 [system.ruby.network.routers3.port_buffers13]
1324 type=MessageBuffer
1325 buffer_size=0
1326 eventq_index=0
1327 ordered=true
1328 randomization=false
1329
1330 [system.ruby.network.routers3.port_buffers14]
1331 type=MessageBuffer
1332 buffer_size=0
1333 eventq_index=0
1334 ordered=true
1335 randomization=false
1336
1337 [system.ruby.network.routers3.port_buffers15]
1338 type=MessageBuffer
1339 buffer_size=0
1340 eventq_index=0
1341 ordered=true
1342 randomization=false
1343
1344 [system.ruby.network.routers3.port_buffers16]
1345 type=MessageBuffer
1346 buffer_size=0
1347 eventq_index=0
1348 ordered=true
1349 randomization=false
1350
1351 [system.ruby.network.routers3.port_buffers17]
1352 type=MessageBuffer
1353 buffer_size=0
1354 eventq_index=0
1355 ordered=true
1356 randomization=false
1357
1358 [system.sys_port_proxy]
1359 type=RubyPortProxy
1360 clk_domain=system.clk_domain
1361 default_p_state=UNDEFINED
1362 eventq_index=0
1363 is_cpu_sequencer=true
1364 no_retry_on_stall=false
1365 p_state_clk_gate_bins=20
1366 p_state_clk_gate_max=1000000000
1367 p_state_clk_gate_min=1
1368 power_model=Null
1369 ruby_system=system.ruby
1370 support_data_reqs=true
1371 support_inst_reqs=true
1372 system=system
1373 using_ruby_tester=false
1374 version=0
1375 slave=system.system_port
1376
1377 [system.voltage_domain]
1378 type=VoltageDomain
1379 eventq_index=0
1380 voltage=1.000000
1381