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