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