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