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=false
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 l2_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=3
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 forwardFromDir requestToDir responseFromDir responseFromMemory responseToDir
195buffer_size=0
196clk_domain=system.ruby.clk_domain
197cluster_id=0
198default_p_state=UNDEFINED
199directory=system.ruby.dir_cntrl0.directory
200directory_latency=6
201eventq_index=0
202forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
203number_of_TBEs=256
204p_state_clk_gate_bins=20
205p_state_clk_gate_max=1000000000
206p_state_clk_gate_min=1
207power_model=Null
208recycle_latency=10
209requestToDir=system.ruby.dir_cntrl0.requestToDir
210responseFromDir=system.ruby.dir_cntrl0.responseFromDir
211responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
212responseToDir=system.ruby.dir_cntrl0.responseToDir
213ruby_system=system.ruby
214system=system
215to_memory_controller_latency=1
216transitions_per_cycle=32
217version=0
218memory=system.mem_ctrls.port
219
220[system.ruby.dir_cntrl0.directory]
221type=RubyDirectoryMemory
222eventq_index=0
223numa_high_bit=5
224size=268435456
225version=0
226
227[system.ruby.dir_cntrl0.forwardFromDir]
228type=MessageBuffer
229buffer_size=0
230eventq_index=0
231ordered=false
232randomization=false
233master=system.ruby.network.slave[6]
234
235[system.ruby.dir_cntrl0.requestToDir]
236type=MessageBuffer
237buffer_size=0
238eventq_index=0
239ordered=false
240randomization=false
241slave=system.ruby.network.master[5]
242
243[system.ruby.dir_cntrl0.responseFromDir]
244type=MessageBuffer
245buffer_size=0
246eventq_index=0
247ordered=false
248randomization=false
249master=system.ruby.network.slave[5]
250
251[system.ruby.dir_cntrl0.responseFromMemory]
252type=MessageBuffer
253buffer_size=0
254eventq_index=0
255ordered=false
256randomization=false
257
258[system.ruby.dir_cntrl0.responseToDir]
259type=MessageBuffer
260buffer_size=0
261eventq_index=0
262ordered=false
263randomization=false
264slave=system.ruby.network.master[6]
265
266[system.ruby.l1_cntrl0]
267type=L1Cache_Controller
268children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
269L1Dcache=system.ruby.l1_cntrl0.L1Dcache
270L1Icache=system.ruby.l1_cntrl0.L1Icache
271buffer_size=0
272clk_domain=system.ruby.clk_domain
273cluster_id=0
274default_p_state=UNDEFINED
275eventq_index=0
276l2_select_num_bits=0
277mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
278number_of_TBEs=256
279p_state_clk_gate_bins=20
280p_state_clk_gate_max=1000000000
281p_state_clk_gate_min=1
282power_model=Null
283recycle_latency=10
284requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
285requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
286request_latency=2
287responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
288responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
289ruby_system=system.ruby
290send_evictions=false
291sequencer=system.ruby.l1_cntrl0.sequencer
292system=system
293transitions_per_cycle=32
294triggerQueue=system.ruby.l1_cntrl0.triggerQueue
295use_timeout_latency=50
296version=0
297
298[system.ruby.l1_cntrl0.L1Dcache]
299type=RubyCache
300children=replacement_policy
301assoc=2
302block_size=0
303dataAccessLatency=1
304dataArrayBanks=1
305eventq_index=0
306is_icache=false
307replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
308resourceStalls=false
309ruby_system=system.ruby
310size=256
311start_index_bit=6
312tagAccessLatency=1
313tagArrayBanks=1
314
315[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
316type=PseudoLRUReplacementPolicy
317assoc=2
318block_size=64
319eventq_index=0
320size=256
321
322[system.ruby.l1_cntrl0.L1Icache]
323type=RubyCache
324children=replacement_policy
325assoc=2
326block_size=0
327dataAccessLatency=1
328dataArrayBanks=1
329eventq_index=0
330is_icache=true
331replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
332resourceStalls=false
333ruby_system=system.ruby
334size=256
335start_index_bit=6
336tagAccessLatency=1
337tagArrayBanks=1
338
339[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
340type=PseudoLRUReplacementPolicy
341assoc=2
342block_size=64
343eventq_index=0
344size=256
345
346[system.ruby.l1_cntrl0.mandatoryQueue]
347type=MessageBuffer
348buffer_size=0
349eventq_index=0
350ordered=false
351randomization=false
352
353[system.ruby.l1_cntrl0.requestFromL1Cache]
354type=MessageBuffer
355buffer_size=0
356eventq_index=0
357ordered=false
358randomization=false
359master=system.ruby.network.slave[0]
360
361[system.ruby.l1_cntrl0.requestToL1Cache]
362type=MessageBuffer
363buffer_size=0
364eventq_index=0
365ordered=false
366randomization=false
367slave=system.ruby.network.master[0]
368
369[system.ruby.l1_cntrl0.responseFromL1Cache]
370type=MessageBuffer
371buffer_size=0
372eventq_index=0
373ordered=false
374randomization=false
375master=system.ruby.network.slave[1]
376
377[system.ruby.l1_cntrl0.responseToL1Cache]
378type=MessageBuffer
379buffer_size=0
380eventq_index=0
381ordered=false
382randomization=false
383slave=system.ruby.network.master[1]
384
385[system.ruby.l1_cntrl0.sequencer]
386type=RubySequencer
387clk_domain=system.ruby.clk_domain
388coreid=99
389dcache=system.ruby.l1_cntrl0.L1Dcache
390dcache_hit_latency=1
391deadlock_threshold=500000
392default_p_state=UNDEFINED
393eventq_index=0
394garnet_standalone=false
395icache=system.ruby.l1_cntrl0.L1Icache
396icache_hit_latency=1
397is_cpu_sequencer=true
398max_outstanding_requests=16
399no_retry_on_stall=true
400p_state_clk_gate_bins=20
401p_state_clk_gate_max=1000000000
402p_state_clk_gate_min=1
403power_model=Null
404ruby_system=system.ruby
405support_data_reqs=true
406support_inst_reqs=true
407system=system
408using_ruby_tester=true
409version=0
410slave=system.cpu.cpuInstDataPort[0]
411
412[system.ruby.l1_cntrl0.triggerQueue]
413type=MessageBuffer
414buffer_size=0
415eventq_index=0
416ordered=true
417randomization=false
418
419[system.ruby.l2_cntrl0]
420type=L2Cache_Controller
421children=GlobalRequestFromL2Cache GlobalRequestToL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache triggerQueue
422GlobalRequestFromL2Cache=system.ruby.l2_cntrl0.GlobalRequestFromL2Cache
423GlobalRequestToL2Cache=system.ruby.l2_cntrl0.GlobalRequestToL2Cache
424L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
425L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
426L2cache=system.ruby.l2_cntrl0.L2cache
427buffer_size=0
428clk_domain=system.ruby.clk_domain
429cluster_id=0
430default_p_state=UNDEFINED
431eventq_index=0
432number_of_TBEs=256
433p_state_clk_gate_bins=20
434p_state_clk_gate_max=1000000000
435p_state_clk_gate_min=1
436power_model=Null
437recycle_latency=10
438request_latency=2
439responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
440responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
441response_latency=2
442ruby_system=system.ruby
443system=system
444transitions_per_cycle=32
445triggerQueue=system.ruby.l2_cntrl0.triggerQueue
446version=0
447
448[system.ruby.l2_cntrl0.GlobalRequestFromL2Cache]
449type=MessageBuffer
450buffer_size=0
451eventq_index=0
452ordered=false
453randomization=false
454master=system.ruby.network.slave[2]
455
456[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
457type=MessageBuffer
458buffer_size=0
459eventq_index=0
460ordered=false
461randomization=false
462slave=system.ruby.network.master[2]
463
464[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
465type=MessageBuffer
466buffer_size=0
467eventq_index=0
468ordered=false
469randomization=false
470master=system.ruby.network.slave[3]
471
472[system.ruby.l2_cntrl0.L1RequestToL2Cache]
473type=MessageBuffer
474buffer_size=0
475eventq_index=0
476ordered=false
477randomization=false
478slave=system.ruby.network.master[3]
479
480[system.ruby.l2_cntrl0.L2cache]
481type=RubyCache
482children=replacement_policy
483assoc=2
484block_size=0
485dataAccessLatency=1
486dataArrayBanks=1
487eventq_index=0
488is_icache=false
489replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
490resourceStalls=false
491ruby_system=system.ruby
492size=512
493start_index_bit=6
494tagAccessLatency=1
495tagArrayBanks=1
496
497[system.ruby.l2_cntrl0.L2cache.replacement_policy]
498type=PseudoLRUReplacementPolicy
499assoc=2
500block_size=64
501eventq_index=0
502size=512
503
504[system.ruby.l2_cntrl0.responseFromL2Cache]
505type=MessageBuffer
506buffer_size=0
507eventq_index=0
508ordered=false
509randomization=false
510master=system.ruby.network.slave[4]
511
512[system.ruby.l2_cntrl0.responseToL2Cache]
513type=MessageBuffer
514buffer_size=0
515eventq_index=0
516ordered=false
517randomization=false
518slave=system.ruby.network.master[4]
519
520[system.ruby.l2_cntrl0.triggerQueue]
521type=MessageBuffer
522buffer_size=0
523eventq_index=0
524ordered=true
525randomization=false
526
527[system.ruby.memctrl_clk_domain]
528type=DerivedClockDomain
529clk_divider=3
530clk_domain=system.ruby.clk_domain
531eventq_index=0
532
533[system.ruby.network]
534type=SimpleNetwork
535children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 routers0 routers1 routers2 routers3
536adaptive_routing=false
537buffer_size=0
538clk_domain=system.ruby.clk_domain
539control_msg_size=8
540default_p_state=UNDEFINED
541endpoint_bandwidth=1000
542eventq_index=0
543ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
544int_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
545int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5
546netifs=
547number_of_virtual_networks=3
548p_state_clk_gate_bins=20
549p_state_clk_gate_max=1000000000
550p_state_clk_gate_min=1
551power_model=Null
552routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
553ruby_system=system.ruby
554topology=Crossbar
555master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.GlobalRequestToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
556slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l2_cntrl0.GlobalRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
557
558[system.ruby.network.ext_links0]
559type=SimpleExtLink
560bandwidth_factor=16
561eventq_index=0
562ext_node=system.ruby.l1_cntrl0
563int_node=system.ruby.network.routers0
564latency=1
565link_id=0
566weight=1
567
568[system.ruby.network.ext_links1]
569type=SimpleExtLink
570bandwidth_factor=16
571eventq_index=0
572ext_node=system.ruby.l2_cntrl0
573int_node=system.ruby.network.routers1
574latency=1
575link_id=1
576weight=1
577
578[system.ruby.network.ext_links2]
579type=SimpleExtLink
580bandwidth_factor=16
581eventq_index=0
582ext_node=system.ruby.dir_cntrl0
583int_node=system.ruby.network.routers2
584latency=1
585link_id=2
586weight=1
587
588[system.ruby.network.int_link_buffers00]
589type=MessageBuffer
590buffer_size=0
591eventq_index=0
592ordered=true
593randomization=false
594
595[system.ruby.network.int_link_buffers01]
596type=MessageBuffer
597buffer_size=0
598eventq_index=0
599ordered=true
600randomization=false
601
602[system.ruby.network.int_link_buffers02]
603type=MessageBuffer
604buffer_size=0
605eventq_index=0
606ordered=true
607randomization=false
608
609[system.ruby.network.int_link_buffers03]
610type=MessageBuffer
611buffer_size=0
612eventq_index=0
613ordered=true
614randomization=false
615
616[system.ruby.network.int_link_buffers04]
617type=MessageBuffer
618buffer_size=0
619eventq_index=0
620ordered=true
621randomization=false
622
623[system.ruby.network.int_link_buffers05]
624type=MessageBuffer
625buffer_size=0
626eventq_index=0
627ordered=true
628randomization=false
629
630[system.ruby.network.int_link_buffers06]
631type=MessageBuffer
632buffer_size=0
633eventq_index=0
634ordered=true
635randomization=false
636
637[system.ruby.network.int_link_buffers07]
638type=MessageBuffer
639buffer_size=0
640eventq_index=0
641ordered=true
642randomization=false
643
644[system.ruby.network.int_link_buffers08]
645type=MessageBuffer
646buffer_size=0
647eventq_index=0
648ordered=true
649randomization=false
650
651[system.ruby.network.int_link_buffers09]
652type=MessageBuffer
653buffer_size=0
654eventq_index=0
655ordered=true
656randomization=false
657
658[system.ruby.network.int_link_buffers10]
659type=MessageBuffer
660buffer_size=0
661eventq_index=0
662ordered=true
663randomization=false
664
665[system.ruby.network.int_link_buffers11]
666type=MessageBuffer
667buffer_size=0
668eventq_index=0
669ordered=true
670randomization=false
671
672[system.ruby.network.int_link_buffers12]
673type=MessageBuffer
674buffer_size=0
675eventq_index=0
676ordered=true
677randomization=false
678
679[system.ruby.network.int_link_buffers13]
680type=MessageBuffer
681buffer_size=0
682eventq_index=0
683ordered=true
684randomization=false
685
686[system.ruby.network.int_link_buffers14]
687type=MessageBuffer
688buffer_size=0
689eventq_index=0
690ordered=true
691randomization=false
692
693[system.ruby.network.int_link_buffers15]
694type=MessageBuffer
695buffer_size=0
696eventq_index=0
697ordered=true
698randomization=false
699
700[system.ruby.network.int_link_buffers16]
701type=MessageBuffer
702buffer_size=0
703eventq_index=0
704ordered=true
705randomization=false
706
707[system.ruby.network.int_link_buffers17]
708type=MessageBuffer
709buffer_size=0
710eventq_index=0
711ordered=true
712randomization=false
713
714[system.ruby.network.int_link_buffers18]
715type=MessageBuffer
716buffer_size=0
717eventq_index=0
718ordered=true
719randomization=false
720
721[system.ruby.network.int_link_buffers19]
722type=MessageBuffer
723buffer_size=0
724eventq_index=0
725ordered=true
726randomization=false
727
728[system.ruby.network.int_link_buffers20]
729type=MessageBuffer
730buffer_size=0
731eventq_index=0
732ordered=true
733randomization=false
734
735[system.ruby.network.int_link_buffers21]
736type=MessageBuffer
737buffer_size=0
738eventq_index=0
739ordered=true
740randomization=false
741
742[system.ruby.network.int_link_buffers22]
743type=MessageBuffer
744buffer_size=0
745eventq_index=0
746ordered=true
747randomization=false
748
749[system.ruby.network.int_link_buffers23]
750type=MessageBuffer
751buffer_size=0
752eventq_index=0
753ordered=true
754randomization=false
755
756[system.ruby.network.int_link_buffers24]
757type=MessageBuffer
758buffer_size=0
759eventq_index=0
760ordered=true
761randomization=false
762
763[system.ruby.network.int_link_buffers25]
764type=MessageBuffer
765buffer_size=0
766eventq_index=0
767ordered=true
768randomization=false
769
770[system.ruby.network.int_link_buffers26]
771type=MessageBuffer
772buffer_size=0
773eventq_index=0
774ordered=true
775randomization=false
776
777[system.ruby.network.int_link_buffers27]
778type=MessageBuffer
779buffer_size=0
780eventq_index=0
781ordered=true
782randomization=false
783
784[system.ruby.network.int_link_buffers28]
785type=MessageBuffer
786buffer_size=0
787eventq_index=0
788ordered=true
789randomization=false
790
791[system.ruby.network.int_link_buffers29]
792type=MessageBuffer
793buffer_size=0
794eventq_index=0
795ordered=true
796randomization=false
797
798[system.ruby.network.int_link_buffers30]
799type=MessageBuffer
800buffer_size=0
801eventq_index=0
802ordered=true
803randomization=false
804
805[system.ruby.network.int_link_buffers31]
806type=MessageBuffer
807buffer_size=0
808eventq_index=0
809ordered=true
810randomization=false
811
812[system.ruby.network.int_link_buffers32]
813type=MessageBuffer
814buffer_size=0
815eventq_index=0
816ordered=true
817randomization=false
818
819[system.ruby.network.int_link_buffers33]
820type=MessageBuffer
821buffer_size=0
822eventq_index=0
823ordered=true
824randomization=false
825
826[system.ruby.network.int_link_buffers34]
827type=MessageBuffer
828buffer_size=0
829eventq_index=0
830ordered=true
831randomization=false
832
833[system.ruby.network.int_link_buffers35]
834type=MessageBuffer
835buffer_size=0
836eventq_index=0
837ordered=true
838randomization=false
839
840[system.ruby.network.int_links0]
841type=SimpleIntLink
842bandwidth_factor=16
843dst_inport=
844dst_node=system.ruby.network.routers3
845eventq_index=0
846latency=1
847link_id=3
848src_node=system.ruby.network.routers0
849src_outport=
850weight=1
851
852[system.ruby.network.int_links1]
853type=SimpleIntLink
854bandwidth_factor=16
855dst_inport=
856dst_node=system.ruby.network.routers3
857eventq_index=0
858latency=1
859link_id=4
860src_node=system.ruby.network.routers1
861src_outport=
862weight=1
863
864[system.ruby.network.int_links2]
865type=SimpleIntLink
866bandwidth_factor=16
867dst_inport=
868dst_node=system.ruby.network.routers3
869eventq_index=0
870latency=1
871link_id=5
872src_node=system.ruby.network.routers2
873src_outport=
874weight=1
875
876[system.ruby.network.int_links3]
877type=SimpleIntLink
878bandwidth_factor=16
879dst_inport=
880dst_node=system.ruby.network.routers0
881eventq_index=0
882latency=1
883link_id=6
884src_node=system.ruby.network.routers3
885src_outport=
886weight=1
887
888[system.ruby.network.int_links4]
889type=SimpleIntLink
890bandwidth_factor=16
891dst_inport=
892dst_node=system.ruby.network.routers1
893eventq_index=0
894latency=1
895link_id=7
896src_node=system.ruby.network.routers3
897src_outport=
898weight=1
899
900[system.ruby.network.int_links5]
901type=SimpleIntLink
902bandwidth_factor=16
903dst_inport=
904dst_node=system.ruby.network.routers2
905eventq_index=0
906latency=1
907link_id=8
908src_node=system.ruby.network.routers3
909src_outport=
910weight=1
911
912[system.ruby.network.routers0]
913type=Switch
914children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11
915clk_domain=system.ruby.clk_domain
916default_p_state=UNDEFINED
917eventq_index=0
918latency=1
919p_state_clk_gate_bins=20
920p_state_clk_gate_max=1000000000
921p_state_clk_gate_min=1
922port_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
923power_model=Null
924router_id=0
925virt_nets=3
926
927[system.ruby.network.routers0.port_buffers00]
928type=MessageBuffer
929buffer_size=0
930eventq_index=0
931ordered=true
932randomization=false
933
934[system.ruby.network.routers0.port_buffers01]
935type=MessageBuffer
936buffer_size=0
937eventq_index=0
938ordered=true
939randomization=false
940
941[system.ruby.network.routers0.port_buffers02]
942type=MessageBuffer
943buffer_size=0
944eventq_index=0
945ordered=true
946randomization=false
947
948[system.ruby.network.routers0.port_buffers03]
949type=MessageBuffer
950buffer_size=0
951eventq_index=0
952ordered=true
953randomization=false
954
955[system.ruby.network.routers0.port_buffers04]
956type=MessageBuffer
957buffer_size=0
958eventq_index=0
959ordered=true
960randomization=false
961
962[system.ruby.network.routers0.port_buffers05]
963type=MessageBuffer
964buffer_size=0
965eventq_index=0
966ordered=true
967randomization=false
968
969[system.ruby.network.routers0.port_buffers06]
970type=MessageBuffer
971buffer_size=0
972eventq_index=0
973ordered=true
974randomization=false
975
976[system.ruby.network.routers0.port_buffers07]
977type=MessageBuffer
978buffer_size=0
979eventq_index=0
980ordered=true
981randomization=false
982
983[system.ruby.network.routers0.port_buffers08]
984type=MessageBuffer
985buffer_size=0
986eventq_index=0
987ordered=true
988randomization=false
989
990[system.ruby.network.routers0.port_buffers09]
991type=MessageBuffer
992buffer_size=0
993eventq_index=0
994ordered=true
995randomization=false
996
997[system.ruby.network.routers0.port_buffers10]
998type=MessageBuffer
999buffer_size=0
1000eventq_index=0
1001ordered=true
1002randomization=false
1003
1004[system.ruby.network.routers0.port_buffers11]
1005type=MessageBuffer
1006buffer_size=0
1007eventq_index=0
1008ordered=true
1009randomization=false
1010
1011[system.ruby.network.routers1]
1012type=Switch
1013children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11
1014clk_domain=system.ruby.clk_domain
1015default_p_state=UNDEFINED
1016eventq_index=0
1017latency=1
1018p_state_clk_gate_bins=20
1019p_state_clk_gate_max=1000000000
1020p_state_clk_gate_min=1
1021port_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
1022power_model=Null
1023router_id=1
1024virt_nets=3
1025
1026[system.ruby.network.routers1.port_buffers00]
1027type=MessageBuffer
1028buffer_size=0
1029eventq_index=0
1030ordered=true
1031randomization=false
1032
1033[system.ruby.network.routers1.port_buffers01]
1034type=MessageBuffer
1035buffer_size=0
1036eventq_index=0
1037ordered=true
1038randomization=false
1039
1040[system.ruby.network.routers1.port_buffers02]
1041type=MessageBuffer
1042buffer_size=0
1043eventq_index=0
1044ordered=true
1045randomization=false
1046
1047[system.ruby.network.routers1.port_buffers03]
1048type=MessageBuffer
1049buffer_size=0
1050eventq_index=0
1051ordered=true
1052randomization=false
1053
1054[system.ruby.network.routers1.port_buffers04]
1055type=MessageBuffer
1056buffer_size=0
1057eventq_index=0
1058ordered=true
1059randomization=false
1060
1061[system.ruby.network.routers1.port_buffers05]
1062type=MessageBuffer
1063buffer_size=0
1064eventq_index=0
1065ordered=true
1066randomization=false
1067
1068[system.ruby.network.routers1.port_buffers06]
1069type=MessageBuffer
1070buffer_size=0
1071eventq_index=0
1072ordered=true
1073randomization=false
1074
1075[system.ruby.network.routers1.port_buffers07]
1076type=MessageBuffer
1077buffer_size=0
1078eventq_index=0
1079ordered=true
1080randomization=false
1081
1082[system.ruby.network.routers1.port_buffers08]
1083type=MessageBuffer
1084buffer_size=0
1085eventq_index=0
1086ordered=true
1087randomization=false
1088
1089[system.ruby.network.routers1.port_buffers09]
1090type=MessageBuffer
1091buffer_size=0
1092eventq_index=0
1093ordered=true
1094randomization=false
1095
1096[system.ruby.network.routers1.port_buffers10]
1097type=MessageBuffer
1098buffer_size=0
1099eventq_index=0
1100ordered=true
1101randomization=false
1102
1103[system.ruby.network.routers1.port_buffers11]
1104type=MessageBuffer
1105buffer_size=0
1106eventq_index=0
1107ordered=true
1108randomization=false
1109
1110[system.ruby.network.routers2]
1111type=Switch
1112children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11
1113clk_domain=system.ruby.clk_domain
1114default_p_state=UNDEFINED
1115eventq_index=0
1116latency=1
1117p_state_clk_gate_bins=20
1118p_state_clk_gate_max=1000000000
1119p_state_clk_gate_min=1
1120port_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
1121power_model=Null
1122router_id=2
1123virt_nets=3
1124
1125[system.ruby.network.routers2.port_buffers00]
1126type=MessageBuffer
1127buffer_size=0
1128eventq_index=0
1129ordered=true
1130randomization=false
1131
1132[system.ruby.network.routers2.port_buffers01]
1133type=MessageBuffer
1134buffer_size=0
1135eventq_index=0
1136ordered=true
1137randomization=false
1138
1139[system.ruby.network.routers2.port_buffers02]
1140type=MessageBuffer
1141buffer_size=0
1142eventq_index=0
1143ordered=true
1144randomization=false
1145
1146[system.ruby.network.routers2.port_buffers03]
1147type=MessageBuffer
1148buffer_size=0
1149eventq_index=0
1150ordered=true
1151randomization=false
1152
1153[system.ruby.network.routers2.port_buffers04]
1154type=MessageBuffer
1155buffer_size=0
1156eventq_index=0
1157ordered=true
1158randomization=false
1159
1160[system.ruby.network.routers2.port_buffers05]
1161type=MessageBuffer
1162buffer_size=0
1163eventq_index=0
1164ordered=true
1165randomization=false
1166
1167[system.ruby.network.routers2.port_buffers06]
1168type=MessageBuffer
1169buffer_size=0
1170eventq_index=0
1171ordered=true
1172randomization=false
1173
1174[system.ruby.network.routers2.port_buffers07]
1175type=MessageBuffer
1176buffer_size=0
1177eventq_index=0
1178ordered=true
1179randomization=false
1180
1181[system.ruby.network.routers2.port_buffers08]
1182type=MessageBuffer
1183buffer_size=0
1184eventq_index=0
1185ordered=true
1186randomization=false
1187
1188[system.ruby.network.routers2.port_buffers09]
1189type=MessageBuffer
1190buffer_size=0
1191eventq_index=0
1192ordered=true
1193randomization=false
1194
1195[system.ruby.network.routers2.port_buffers10]
1196type=MessageBuffer
1197buffer_size=0
1198eventq_index=0
1199ordered=true
1200randomization=false
1201
1202[system.ruby.network.routers2.port_buffers11]
1203type=MessageBuffer
1204buffer_size=0
1205eventq_index=0
1206ordered=true
1207randomization=false
1208
1209[system.ruby.network.routers3]
1210type=Switch
1211children=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
1212clk_domain=system.ruby.clk_domain
1213default_p_state=UNDEFINED
1214eventq_index=0
1215latency=1
1216p_state_clk_gate_bins=20
1217p_state_clk_gate_max=1000000000
1218p_state_clk_gate_min=1
1219port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17
1220power_model=Null
1221router_id=3
1222virt_nets=3
1223
1224[system.ruby.network.routers3.port_buffers00]
1225type=MessageBuffer
1226buffer_size=0
1227eventq_index=0
1228ordered=true
1229randomization=false
1230
1231[system.ruby.network.routers3.port_buffers01]
1232type=MessageBuffer
1233buffer_size=0
1234eventq_index=0
1235ordered=true
1236randomization=false
1237
1238[system.ruby.network.routers3.port_buffers02]
1239type=MessageBuffer
1240buffer_size=0
1241eventq_index=0
1242ordered=true
1243randomization=false
1244
1245[system.ruby.network.routers3.port_buffers03]
1246type=MessageBuffer
1247buffer_size=0
1248eventq_index=0
1249ordered=true
1250randomization=false
1251
1252[system.ruby.network.routers3.port_buffers04]
1253type=MessageBuffer
1254buffer_size=0
1255eventq_index=0
1256ordered=true
1257randomization=false
1258
1259[system.ruby.network.routers3.port_buffers05]
1260type=MessageBuffer
1261buffer_size=0
1262eventq_index=0
1263ordered=true
1264randomization=false
1265
1266[system.ruby.network.routers3.port_buffers06]
1267type=MessageBuffer
1268buffer_size=0
1269eventq_index=0
1270ordered=true
1271randomization=false
1272
1273[system.ruby.network.routers3.port_buffers07]
1274type=MessageBuffer
1275buffer_size=0
1276eventq_index=0
1277ordered=true
1278randomization=false
1279
1280[system.ruby.network.routers3.port_buffers08]
1281type=MessageBuffer
1282buffer_size=0
1283eventq_index=0
1284ordered=true
1285randomization=false
1286
1287[system.ruby.network.routers3.port_buffers09]
1288type=MessageBuffer
1289buffer_size=0
1290eventq_index=0
1291ordered=true
1292randomization=false
1293
1294[system.ruby.network.routers3.port_buffers10]
1295type=MessageBuffer
1296buffer_size=0
1297eventq_index=0
1298ordered=true
1299randomization=false
1300
1301[system.ruby.network.routers3.port_buffers11]
1302type=MessageBuffer
1303buffer_size=0
1304eventq_index=0
1305ordered=true
1306randomization=false
1307
1308[system.ruby.network.routers3.port_buffers12]
1309type=MessageBuffer
1310buffer_size=0
1311eventq_index=0
1312ordered=true
1313randomization=false
1314
1315[system.ruby.network.routers3.port_buffers13]
1316type=MessageBuffer
1317buffer_size=0
1318eventq_index=0
1319ordered=true
1320randomization=false
1321
1322[system.ruby.network.routers3.port_buffers14]
1323type=MessageBuffer
1324buffer_size=0
1325eventq_index=0
1326ordered=true
1327randomization=false
1328
1329[system.ruby.network.routers3.port_buffers15]
1330type=MessageBuffer
1331buffer_size=0
1332eventq_index=0
1333ordered=true
1334randomization=false
1335
1336[system.ruby.network.routers3.port_buffers16]
1337type=MessageBuffer
1338buffer_size=0
1339eventq_index=0
1340ordered=true
1341randomization=false
1342
1343[system.ruby.network.routers3.port_buffers17]
1344type=MessageBuffer
1345buffer_size=0
1346eventq_index=0
1347ordered=true
1348randomization=false
1349
1350[system.sys_port_proxy]
1351type=RubyPortProxy
1352clk_domain=system.clk_domain
1353default_p_state=UNDEFINED
1354eventq_index=0
1355is_cpu_sequencer=true
1356no_retry_on_stall=false
1357p_state_clk_gate_bins=20
1358p_state_clk_gate_max=1000000000
1359p_state_clk_gate_min=1
1360power_model=Null
1361ruby_system=system.ruby
1362support_data_reqs=true
1363support_inst_reqs=true
1364system=system
1365using_ruby_tester=false
1366version=0
1367slave=system.system_port
1368
1369[system.voltage_domain]
1370type=VoltageDomain
1371eventq_index=0
1372voltage=1.000000
1373
1374