150b166fba3a2d6f5e9e65ab28997d373c7b3ac6
[gem5.git] / tests / quick / se / 60.rubytest / ref / alpha / linux / rubytest-ruby-MOESI_CMP_directory / 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 eventq_index=0
18 init_param=0
19 kernel=
20 kernel_addr_check=true
21 load_addr_mask=1099511627775
22 load_offset=0
23 mem_mode=timing
24 mem_ranges=0:268435455
25 memories=system.mem_ctrls
26 mmap_using_noreserve=false
27 multi_thread=false
28 num_work_ids=16
29 readfile=
30 symbolfile=
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
35 work_end_ckpt_count=0
36 work_end_exit_count=0
37 work_item_id=-1
38 system_port=system.sys_port_proxy.slave[0]
39
40 [system.clk_domain]
41 type=SrcClockDomain
42 clock=1
43 domain_id=-1
44 eventq_index=0
45 init_perf_level=0
46 voltage_domain=system.voltage_domain
47
48 [system.cpu]
49 type=RubyTester
50 check_flush=false
51 checks_to_complete=100
52 clk_domain=system.clk_domain
53 deadlock_threshold=50000
54 eventq_index=0
55 num_cpus=1
56 system=system
57 wakeup_frequency=10
58 cpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0]
59 cpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1]
60
61 [system.dvfs_handler]
62 type=DVFSHandler
63 domains=
64 enable=false
65 eventq_index=0
66 sys_clk_domain=system.clk_domain
67 transition_latency=100000
68
69 [system.mem_ctrls]
70 type=DRAMCtrl
71 IDD0=0.075000
72 IDD02=0.000000
73 IDD2N=0.050000
74 IDD2N2=0.000000
75 IDD2P0=0.000000
76 IDD2P02=0.000000
77 IDD2P1=0.000000
78 IDD2P12=0.000000
79 IDD3N=0.057000
80 IDD3N2=0.000000
81 IDD3P0=0.000000
82 IDD3P02=0.000000
83 IDD3P1=0.000000
84 IDD3P12=0.000000
85 IDD4R=0.187000
86 IDD4R2=0.000000
87 IDD4W=0.165000
88 IDD4W2=0.000000
89 IDD5=0.220000
90 IDD52=0.000000
91 IDD6=0.000000
92 IDD62=0.000000
93 VDD=1.500000
94 VDD2=0.000000
95 activation_limit=4
96 addr_mapping=RoRaBaCoCh
97 bank_groups_per_rank=0
98 banks_per_rank=8
99 burst_length=8
100 channels=1
101 clk_domain=system.clk_domain
102 conf_table_reported=true
103 device_bus_width=8
104 device_rowbuffer_size=1024
105 device_size=536870912
106 devices_per_rank=8
107 dll=true
108 eventq_index=0
109 in_addr_map=true
110 max_accesses_per_row=16
111 mem_sched_policy=frfcfs
112 min_writes_per_switch=16
113 null=false
114 page_policy=open_adaptive
115 range=0:268435455
116 ranks_per_channel=2
117 read_buffer_size=32
118 static_backend_latency=10
119 static_frontend_latency=10
120 tBURST=5
121 tCCD_L=0
122 tCK=1
123 tCL=14
124 tCS=3
125 tRAS=35
126 tRCD=14
127 tREFI=7800
128 tRFC=260
129 tRP=14
130 tRRD=6
131 tRRD_L=0
132 tRTP=8
133 tRTW=3
134 tWR=15
135 tWTR=8
136 tXAW=30
137 tXP=0
138 tXPDLL=0
139 tXS=0
140 tXSDLL=0
141 write_buffer_size=64
142 write_high_thresh_perc=85
143 write_low_thresh_perc=50
144 port=system.ruby.dir_cntrl0.memory
145
146 [system.ruby]
147 type=RubySystem
148 children=clk_domain dir_cntrl0 l1_cntrl0 l2_cntrl0 memctrl_clk_domain network
149 access_backing_store=false
150 all_instructions=false
151 block_size_bytes=64
152 clk_domain=system.ruby.clk_domain
153 eventq_index=0
154 hot_lines=false
155 memory_size_bits=48
156 num_of_sequencers=1
157 number_of_virtual_networks=3
158 phys_mem=Null
159 randomization=true
160
161 [system.ruby.clk_domain]
162 type=SrcClockDomain
163 clock=1
164 domain_id=-1
165 eventq_index=0
166 init_perf_level=0
167 voltage_domain=system.voltage_domain
168
169 [system.ruby.dir_cntrl0]
170 type=Directory_Controller
171 children=directory forwardFromDir requestToDir responseFromDir responseFromMemory responseToDir
172 buffer_size=0
173 clk_domain=system.ruby.clk_domain
174 cluster_id=0
175 directory=system.ruby.dir_cntrl0.directory
176 directory_latency=6
177 eventq_index=0
178 forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
179 number_of_TBEs=256
180 recycle_latency=10
181 requestToDir=system.ruby.dir_cntrl0.requestToDir
182 responseFromDir=system.ruby.dir_cntrl0.responseFromDir
183 responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
184 responseToDir=system.ruby.dir_cntrl0.responseToDir
185 ruby_system=system.ruby
186 system=system
187 to_memory_controller_latency=1
188 transitions_per_cycle=32
189 version=0
190 memory=system.mem_ctrls.port
191
192 [system.ruby.dir_cntrl0.directory]
193 type=RubyDirectoryMemory
194 eventq_index=0
195 numa_high_bit=5
196 size=268435456
197 version=0
198
199 [system.ruby.dir_cntrl0.forwardFromDir]
200 type=MessageBuffer
201 buffer_size=0
202 eventq_index=0
203 ordered=false
204 randomization=false
205 master=system.ruby.network.slave[6]
206
207 [system.ruby.dir_cntrl0.requestToDir]
208 type=MessageBuffer
209 buffer_size=0
210 eventq_index=0
211 ordered=false
212 randomization=false
213 slave=system.ruby.network.master[5]
214
215 [system.ruby.dir_cntrl0.responseFromDir]
216 type=MessageBuffer
217 buffer_size=0
218 eventq_index=0
219 ordered=false
220 randomization=false
221 master=system.ruby.network.slave[5]
222
223 [system.ruby.dir_cntrl0.responseFromMemory]
224 type=MessageBuffer
225 buffer_size=0
226 eventq_index=0
227 ordered=false
228 randomization=false
229
230 [system.ruby.dir_cntrl0.responseToDir]
231 type=MessageBuffer
232 buffer_size=0
233 eventq_index=0
234 ordered=false
235 randomization=false
236 slave=system.ruby.network.master[6]
237
238 [system.ruby.l1_cntrl0]
239 type=L1Cache_Controller
240 children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
241 L1Dcache=system.ruby.l1_cntrl0.L1Dcache
242 L1Icache=system.ruby.l1_cntrl0.L1Icache
243 buffer_size=0
244 clk_domain=system.ruby.clk_domain
245 cluster_id=0
246 eventq_index=0
247 l2_select_num_bits=0
248 mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
249 number_of_TBEs=256
250 recycle_latency=10
251 requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
252 requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
253 request_latency=2
254 responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
255 responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
256 ruby_system=system.ruby
257 send_evictions=false
258 sequencer=system.ruby.l1_cntrl0.sequencer
259 system=system
260 transitions_per_cycle=32
261 triggerQueue=system.ruby.l1_cntrl0.triggerQueue
262 use_timeout_latency=50
263 version=0
264
265 [system.ruby.l1_cntrl0.L1Dcache]
266 type=RubyCache
267 children=replacement_policy
268 assoc=2
269 dataAccessLatency=1
270 dataArrayBanks=1
271 eventq_index=0
272 is_icache=false
273 replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
274 resourceStalls=false
275 ruby_system=system.ruby
276 size=256
277 start_index_bit=6
278 tagAccessLatency=1
279 tagArrayBanks=1
280
281 [system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
282 type=PseudoLRUReplacementPolicy
283 assoc=2
284 block_size=64
285 eventq_index=0
286 size=256
287
288 [system.ruby.l1_cntrl0.L1Icache]
289 type=RubyCache
290 children=replacement_policy
291 assoc=2
292 dataAccessLatency=1
293 dataArrayBanks=1
294 eventq_index=0
295 is_icache=true
296 replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
297 resourceStalls=false
298 ruby_system=system.ruby
299 size=256
300 start_index_bit=6
301 tagAccessLatency=1
302 tagArrayBanks=1
303
304 [system.ruby.l1_cntrl0.L1Icache.replacement_policy]
305 type=PseudoLRUReplacementPolicy
306 assoc=2
307 block_size=64
308 eventq_index=0
309 size=256
310
311 [system.ruby.l1_cntrl0.mandatoryQueue]
312 type=MessageBuffer
313 buffer_size=0
314 eventq_index=0
315 ordered=false
316 randomization=false
317
318 [system.ruby.l1_cntrl0.requestFromL1Cache]
319 type=MessageBuffer
320 buffer_size=0
321 eventq_index=0
322 ordered=false
323 randomization=false
324 master=system.ruby.network.slave[0]
325
326 [system.ruby.l1_cntrl0.requestToL1Cache]
327 type=MessageBuffer
328 buffer_size=0
329 eventq_index=0
330 ordered=false
331 randomization=false
332 slave=system.ruby.network.master[0]
333
334 [system.ruby.l1_cntrl0.responseFromL1Cache]
335 type=MessageBuffer
336 buffer_size=0
337 eventq_index=0
338 ordered=false
339 randomization=false
340 master=system.ruby.network.slave[1]
341
342 [system.ruby.l1_cntrl0.responseToL1Cache]
343 type=MessageBuffer
344 buffer_size=0
345 eventq_index=0
346 ordered=false
347 randomization=false
348 slave=system.ruby.network.master[1]
349
350 [system.ruby.l1_cntrl0.sequencer]
351 type=RubySequencer
352 clk_domain=system.ruby.clk_domain
353 dcache=system.ruby.l1_cntrl0.L1Dcache
354 dcache_hit_latency=1
355 deadlock_threshold=500000
356 eventq_index=0
357 icache=system.ruby.l1_cntrl0.L1Icache
358 icache_hit_latency=1
359 max_outstanding_requests=16
360 ruby_system=system.ruby
361 support_data_reqs=true
362 support_inst_reqs=true
363 system=system
364 using_network_tester=false
365 using_ruby_tester=true
366 version=0
367 slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0]
368
369 [system.ruby.l1_cntrl0.triggerQueue]
370 type=MessageBuffer
371 buffer_size=0
372 eventq_index=0
373 ordered=true
374 randomization=false
375
376 [system.ruby.l2_cntrl0]
377 type=L2Cache_Controller
378 children=GlobalRequestFromL2Cache GlobalRequestToL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache triggerQueue
379 GlobalRequestFromL2Cache=system.ruby.l2_cntrl0.GlobalRequestFromL2Cache
380 GlobalRequestToL2Cache=system.ruby.l2_cntrl0.GlobalRequestToL2Cache
381 L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
382 L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
383 L2cache=system.ruby.l2_cntrl0.L2cache
384 buffer_size=0
385 clk_domain=system.ruby.clk_domain
386 cluster_id=0
387 eventq_index=0
388 number_of_TBEs=256
389 recycle_latency=10
390 request_latency=2
391 responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
392 responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
393 response_latency=2
394 ruby_system=system.ruby
395 system=system
396 transitions_per_cycle=32
397 triggerQueue=system.ruby.l2_cntrl0.triggerQueue
398 version=0
399
400 [system.ruby.l2_cntrl0.GlobalRequestFromL2Cache]
401 type=MessageBuffer
402 buffer_size=0
403 eventq_index=0
404 ordered=false
405 randomization=false
406 master=system.ruby.network.slave[2]
407
408 [system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
409 type=MessageBuffer
410 buffer_size=0
411 eventq_index=0
412 ordered=false
413 randomization=false
414 slave=system.ruby.network.master[2]
415
416 [system.ruby.l2_cntrl0.L1RequestFromL2Cache]
417 type=MessageBuffer
418 buffer_size=0
419 eventq_index=0
420 ordered=false
421 randomization=false
422 master=system.ruby.network.slave[3]
423
424 [system.ruby.l2_cntrl0.L1RequestToL2Cache]
425 type=MessageBuffer
426 buffer_size=0
427 eventq_index=0
428 ordered=false
429 randomization=false
430 slave=system.ruby.network.master[3]
431
432 [system.ruby.l2_cntrl0.L2cache]
433 type=RubyCache
434 children=replacement_policy
435 assoc=2
436 dataAccessLatency=1
437 dataArrayBanks=1
438 eventq_index=0
439 is_icache=false
440 replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
441 resourceStalls=false
442 ruby_system=system.ruby
443 size=512
444 start_index_bit=6
445 tagAccessLatency=1
446 tagArrayBanks=1
447
448 [system.ruby.l2_cntrl0.L2cache.replacement_policy]
449 type=PseudoLRUReplacementPolicy
450 assoc=2
451 block_size=64
452 eventq_index=0
453 size=512
454
455 [system.ruby.l2_cntrl0.responseFromL2Cache]
456 type=MessageBuffer
457 buffer_size=0
458 eventq_index=0
459 ordered=false
460 randomization=false
461 master=system.ruby.network.slave[4]
462
463 [system.ruby.l2_cntrl0.responseToL2Cache]
464 type=MessageBuffer
465 buffer_size=0
466 eventq_index=0
467 ordered=false
468 randomization=false
469 slave=system.ruby.network.master[4]
470
471 [system.ruby.l2_cntrl0.triggerQueue]
472 type=MessageBuffer
473 buffer_size=0
474 eventq_index=0
475 ordered=true
476 randomization=false
477
478 [system.ruby.memctrl_clk_domain]
479 type=DerivedClockDomain
480 clk_divider=3
481 clk_domain=system.ruby.clk_domain
482 eventq_index=0
483
484 [system.ruby.network]
485 type=SimpleNetwork
486 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_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
487 adaptive_routing=false
488 buffer_size=0
489 clk_domain=system.ruby.clk_domain
490 control_msg_size=8
491 endpoint_bandwidth=1000
492 eventq_index=0
493 ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
494 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
495 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
496 netifs=
497 number_of_virtual_networks=3
498 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
499 ruby_system=system.ruby
500 topology=Crossbar
501 master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.GlobalRequestToL2Cache.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
502 slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l2_cntrl0.GlobalRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
503
504 [system.ruby.network.ext_links0]
505 type=SimpleExtLink
506 bandwidth_factor=16
507 eventq_index=0
508 ext_node=system.ruby.l1_cntrl0
509 int_node=system.ruby.network.routers0
510 latency=1
511 link_id=0
512 weight=1
513
514 [system.ruby.network.ext_links1]
515 type=SimpleExtLink
516 bandwidth_factor=16
517 eventq_index=0
518 ext_node=system.ruby.l2_cntrl0
519 int_node=system.ruby.network.routers1
520 latency=1
521 link_id=1
522 weight=1
523
524 [system.ruby.network.ext_links2]
525 type=SimpleExtLink
526 bandwidth_factor=16
527 eventq_index=0
528 ext_node=system.ruby.dir_cntrl0
529 int_node=system.ruby.network.routers2
530 latency=1
531 link_id=2
532 weight=1
533
534 [system.ruby.network.int_link_buffers00]
535 type=MessageBuffer
536 buffer_size=0
537 eventq_index=0
538 ordered=true
539 randomization=false
540
541 [system.ruby.network.int_link_buffers01]
542 type=MessageBuffer
543 buffer_size=0
544 eventq_index=0
545 ordered=true
546 randomization=false
547
548 [system.ruby.network.int_link_buffers02]
549 type=MessageBuffer
550 buffer_size=0
551 eventq_index=0
552 ordered=true
553 randomization=false
554
555 [system.ruby.network.int_link_buffers03]
556 type=MessageBuffer
557 buffer_size=0
558 eventq_index=0
559 ordered=true
560 randomization=false
561
562 [system.ruby.network.int_link_buffers04]
563 type=MessageBuffer
564 buffer_size=0
565 eventq_index=0
566 ordered=true
567 randomization=false
568
569 [system.ruby.network.int_link_buffers05]
570 type=MessageBuffer
571 buffer_size=0
572 eventq_index=0
573 ordered=true
574 randomization=false
575
576 [system.ruby.network.int_link_buffers06]
577 type=MessageBuffer
578 buffer_size=0
579 eventq_index=0
580 ordered=true
581 randomization=false
582
583 [system.ruby.network.int_link_buffers07]
584 type=MessageBuffer
585 buffer_size=0
586 eventq_index=0
587 ordered=true
588 randomization=false
589
590 [system.ruby.network.int_link_buffers08]
591 type=MessageBuffer
592 buffer_size=0
593 eventq_index=0
594 ordered=true
595 randomization=false
596
597 [system.ruby.network.int_link_buffers09]
598 type=MessageBuffer
599 buffer_size=0
600 eventq_index=0
601 ordered=true
602 randomization=false
603
604 [system.ruby.network.int_link_buffers10]
605 type=MessageBuffer
606 buffer_size=0
607 eventq_index=0
608 ordered=true
609 randomization=false
610
611 [system.ruby.network.int_link_buffers11]
612 type=MessageBuffer
613 buffer_size=0
614 eventq_index=0
615 ordered=true
616 randomization=false
617
618 [system.ruby.network.int_link_buffers12]
619 type=MessageBuffer
620 buffer_size=0
621 eventq_index=0
622 ordered=true
623 randomization=false
624
625 [system.ruby.network.int_link_buffers13]
626 type=MessageBuffer
627 buffer_size=0
628 eventq_index=0
629 ordered=true
630 randomization=false
631
632 [system.ruby.network.int_link_buffers14]
633 type=MessageBuffer
634 buffer_size=0
635 eventq_index=0
636 ordered=true
637 randomization=false
638
639 [system.ruby.network.int_link_buffers15]
640 type=MessageBuffer
641 buffer_size=0
642 eventq_index=0
643 ordered=true
644 randomization=false
645
646 [system.ruby.network.int_link_buffers16]
647 type=MessageBuffer
648 buffer_size=0
649 eventq_index=0
650 ordered=true
651 randomization=false
652
653 [system.ruby.network.int_link_buffers17]
654 type=MessageBuffer
655 buffer_size=0
656 eventq_index=0
657 ordered=true
658 randomization=false
659
660 [system.ruby.network.int_links0]
661 type=SimpleIntLink
662 bandwidth_factor=16
663 eventq_index=0
664 latency=1
665 link_id=3
666 node_a=system.ruby.network.routers0
667 node_b=system.ruby.network.routers3
668 weight=1
669
670 [system.ruby.network.int_links1]
671 type=SimpleIntLink
672 bandwidth_factor=16
673 eventq_index=0
674 latency=1
675 link_id=4
676 node_a=system.ruby.network.routers1
677 node_b=system.ruby.network.routers3
678 weight=1
679
680 [system.ruby.network.int_links2]
681 type=SimpleIntLink
682 bandwidth_factor=16
683 eventq_index=0
684 latency=1
685 link_id=5
686 node_a=system.ruby.network.routers2
687 node_b=system.ruby.network.routers3
688 weight=1
689
690 [system.ruby.network.routers0]
691 type=Switch
692 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
693 clk_domain=system.ruby.clk_domain
694 eventq_index=0
695 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
696 router_id=0
697 virt_nets=3
698
699 [system.ruby.network.routers0.port_buffers00]
700 type=MessageBuffer
701 buffer_size=0
702 eventq_index=0
703 ordered=true
704 randomization=false
705
706 [system.ruby.network.routers0.port_buffers01]
707 type=MessageBuffer
708 buffer_size=0
709 eventq_index=0
710 ordered=true
711 randomization=false
712
713 [system.ruby.network.routers0.port_buffers02]
714 type=MessageBuffer
715 buffer_size=0
716 eventq_index=0
717 ordered=true
718 randomization=false
719
720 [system.ruby.network.routers0.port_buffers03]
721 type=MessageBuffer
722 buffer_size=0
723 eventq_index=0
724 ordered=true
725 randomization=false
726
727 [system.ruby.network.routers0.port_buffers04]
728 type=MessageBuffer
729 buffer_size=0
730 eventq_index=0
731 ordered=true
732 randomization=false
733
734 [system.ruby.network.routers0.port_buffers05]
735 type=MessageBuffer
736 buffer_size=0
737 eventq_index=0
738 ordered=true
739 randomization=false
740
741 [system.ruby.network.routers0.port_buffers06]
742 type=MessageBuffer
743 buffer_size=0
744 eventq_index=0
745 ordered=true
746 randomization=false
747
748 [system.ruby.network.routers0.port_buffers07]
749 type=MessageBuffer
750 buffer_size=0
751 eventq_index=0
752 ordered=true
753 randomization=false
754
755 [system.ruby.network.routers0.port_buffers08]
756 type=MessageBuffer
757 buffer_size=0
758 eventq_index=0
759 ordered=true
760 randomization=false
761
762 [system.ruby.network.routers0.port_buffers09]
763 type=MessageBuffer
764 buffer_size=0
765 eventq_index=0
766 ordered=true
767 randomization=false
768
769 [system.ruby.network.routers0.port_buffers10]
770 type=MessageBuffer
771 buffer_size=0
772 eventq_index=0
773 ordered=true
774 randomization=false
775
776 [system.ruby.network.routers0.port_buffers11]
777 type=MessageBuffer
778 buffer_size=0
779 eventq_index=0
780 ordered=true
781 randomization=false
782
783 [system.ruby.network.routers1]
784 type=Switch
785 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
786 clk_domain=system.ruby.clk_domain
787 eventq_index=0
788 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
789 router_id=1
790 virt_nets=3
791
792 [system.ruby.network.routers1.port_buffers00]
793 type=MessageBuffer
794 buffer_size=0
795 eventq_index=0
796 ordered=true
797 randomization=false
798
799 [system.ruby.network.routers1.port_buffers01]
800 type=MessageBuffer
801 buffer_size=0
802 eventq_index=0
803 ordered=true
804 randomization=false
805
806 [system.ruby.network.routers1.port_buffers02]
807 type=MessageBuffer
808 buffer_size=0
809 eventq_index=0
810 ordered=true
811 randomization=false
812
813 [system.ruby.network.routers1.port_buffers03]
814 type=MessageBuffer
815 buffer_size=0
816 eventq_index=0
817 ordered=true
818 randomization=false
819
820 [system.ruby.network.routers1.port_buffers04]
821 type=MessageBuffer
822 buffer_size=0
823 eventq_index=0
824 ordered=true
825 randomization=false
826
827 [system.ruby.network.routers1.port_buffers05]
828 type=MessageBuffer
829 buffer_size=0
830 eventq_index=0
831 ordered=true
832 randomization=false
833
834 [system.ruby.network.routers1.port_buffers06]
835 type=MessageBuffer
836 buffer_size=0
837 eventq_index=0
838 ordered=true
839 randomization=false
840
841 [system.ruby.network.routers1.port_buffers07]
842 type=MessageBuffer
843 buffer_size=0
844 eventq_index=0
845 ordered=true
846 randomization=false
847
848 [system.ruby.network.routers1.port_buffers08]
849 type=MessageBuffer
850 buffer_size=0
851 eventq_index=0
852 ordered=true
853 randomization=false
854
855 [system.ruby.network.routers1.port_buffers09]
856 type=MessageBuffer
857 buffer_size=0
858 eventq_index=0
859 ordered=true
860 randomization=false
861
862 [system.ruby.network.routers1.port_buffers10]
863 type=MessageBuffer
864 buffer_size=0
865 eventq_index=0
866 ordered=true
867 randomization=false
868
869 [system.ruby.network.routers1.port_buffers11]
870 type=MessageBuffer
871 buffer_size=0
872 eventq_index=0
873 ordered=true
874 randomization=false
875
876 [system.ruby.network.routers2]
877 type=Switch
878 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
879 clk_domain=system.ruby.clk_domain
880 eventq_index=0
881 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
882 router_id=2
883 virt_nets=3
884
885 [system.ruby.network.routers2.port_buffers00]
886 type=MessageBuffer
887 buffer_size=0
888 eventq_index=0
889 ordered=true
890 randomization=false
891
892 [system.ruby.network.routers2.port_buffers01]
893 type=MessageBuffer
894 buffer_size=0
895 eventq_index=0
896 ordered=true
897 randomization=false
898
899 [system.ruby.network.routers2.port_buffers02]
900 type=MessageBuffer
901 buffer_size=0
902 eventq_index=0
903 ordered=true
904 randomization=false
905
906 [system.ruby.network.routers2.port_buffers03]
907 type=MessageBuffer
908 buffer_size=0
909 eventq_index=0
910 ordered=true
911 randomization=false
912
913 [system.ruby.network.routers2.port_buffers04]
914 type=MessageBuffer
915 buffer_size=0
916 eventq_index=0
917 ordered=true
918 randomization=false
919
920 [system.ruby.network.routers2.port_buffers05]
921 type=MessageBuffer
922 buffer_size=0
923 eventq_index=0
924 ordered=true
925 randomization=false
926
927 [system.ruby.network.routers2.port_buffers06]
928 type=MessageBuffer
929 buffer_size=0
930 eventq_index=0
931 ordered=true
932 randomization=false
933
934 [system.ruby.network.routers2.port_buffers07]
935 type=MessageBuffer
936 buffer_size=0
937 eventq_index=0
938 ordered=true
939 randomization=false
940
941 [system.ruby.network.routers2.port_buffers08]
942 type=MessageBuffer
943 buffer_size=0
944 eventq_index=0
945 ordered=true
946 randomization=false
947
948 [system.ruby.network.routers2.port_buffers09]
949 type=MessageBuffer
950 buffer_size=0
951 eventq_index=0
952 ordered=true
953 randomization=false
954
955 [system.ruby.network.routers2.port_buffers10]
956 type=MessageBuffer
957 buffer_size=0
958 eventq_index=0
959 ordered=true
960 randomization=false
961
962 [system.ruby.network.routers2.port_buffers11]
963 type=MessageBuffer
964 buffer_size=0
965 eventq_index=0
966 ordered=true
967 randomization=false
968
969 [system.ruby.network.routers3]
970 type=Switch
971 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
972 clk_domain=system.ruby.clk_domain
973 eventq_index=0
974 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
975 router_id=3
976 virt_nets=3
977
978 [system.ruby.network.routers3.port_buffers00]
979 type=MessageBuffer
980 buffer_size=0
981 eventq_index=0
982 ordered=true
983 randomization=false
984
985 [system.ruby.network.routers3.port_buffers01]
986 type=MessageBuffer
987 buffer_size=0
988 eventq_index=0
989 ordered=true
990 randomization=false
991
992 [system.ruby.network.routers3.port_buffers02]
993 type=MessageBuffer
994 buffer_size=0
995 eventq_index=0
996 ordered=true
997 randomization=false
998
999 [system.ruby.network.routers3.port_buffers03]
1000 type=MessageBuffer
1001 buffer_size=0
1002 eventq_index=0
1003 ordered=true
1004 randomization=false
1005
1006 [system.ruby.network.routers3.port_buffers04]
1007 type=MessageBuffer
1008 buffer_size=0
1009 eventq_index=0
1010 ordered=true
1011 randomization=false
1012
1013 [system.ruby.network.routers3.port_buffers05]
1014 type=MessageBuffer
1015 buffer_size=0
1016 eventq_index=0
1017 ordered=true
1018 randomization=false
1019
1020 [system.ruby.network.routers3.port_buffers06]
1021 type=MessageBuffer
1022 buffer_size=0
1023 eventq_index=0
1024 ordered=true
1025 randomization=false
1026
1027 [system.ruby.network.routers3.port_buffers07]
1028 type=MessageBuffer
1029 buffer_size=0
1030 eventq_index=0
1031 ordered=true
1032 randomization=false
1033
1034 [system.ruby.network.routers3.port_buffers08]
1035 type=MessageBuffer
1036 buffer_size=0
1037 eventq_index=0
1038 ordered=true
1039 randomization=false
1040
1041 [system.ruby.network.routers3.port_buffers09]
1042 type=MessageBuffer
1043 buffer_size=0
1044 eventq_index=0
1045 ordered=true
1046 randomization=false
1047
1048 [system.ruby.network.routers3.port_buffers10]
1049 type=MessageBuffer
1050 buffer_size=0
1051 eventq_index=0
1052 ordered=true
1053 randomization=false
1054
1055 [system.ruby.network.routers3.port_buffers11]
1056 type=MessageBuffer
1057 buffer_size=0
1058 eventq_index=0
1059 ordered=true
1060 randomization=false
1061
1062 [system.ruby.network.routers3.port_buffers12]
1063 type=MessageBuffer
1064 buffer_size=0
1065 eventq_index=0
1066 ordered=true
1067 randomization=false
1068
1069 [system.ruby.network.routers3.port_buffers13]
1070 type=MessageBuffer
1071 buffer_size=0
1072 eventq_index=0
1073 ordered=true
1074 randomization=false
1075
1076 [system.ruby.network.routers3.port_buffers14]
1077 type=MessageBuffer
1078 buffer_size=0
1079 eventq_index=0
1080 ordered=true
1081 randomization=false
1082
1083 [system.ruby.network.routers3.port_buffers15]
1084 type=MessageBuffer
1085 buffer_size=0
1086 eventq_index=0
1087 ordered=true
1088 randomization=false
1089
1090 [system.ruby.network.routers3.port_buffers16]
1091 type=MessageBuffer
1092 buffer_size=0
1093 eventq_index=0
1094 ordered=true
1095 randomization=false
1096
1097 [system.ruby.network.routers3.port_buffers17]
1098 type=MessageBuffer
1099 buffer_size=0
1100 eventq_index=0
1101 ordered=true
1102 randomization=false
1103
1104 [system.sys_port_proxy]
1105 type=RubyPortProxy
1106 clk_domain=system.clk_domain
1107 eventq_index=0
1108 ruby_system=system.ruby
1109 support_data_reqs=true
1110 support_inst_reqs=true
1111 system=system
1112 using_ruby_tester=false
1113 version=0
1114 slave=system.system_port
1115
1116 [system.voltage_domain]
1117 type=VoltageDomain
1118 eventq_index=0
1119 voltage=1.000000
1120