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