config.ini revision 11066:969113566d50
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
264random_seed=1234
265randomization=false
266
267[system.ruby.clk_domain]
268type=SrcClockDomain
269clock=1
270domain_id=-1
271eventq_index=0
272init_perf_level=0
273voltage_domain=system.voltage_domain
274
275[system.ruby.dir_cntrl0]
276type=Directory_Controller
277children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
278buffer_size=0
279clk_domain=system.ruby.clk_domain
280cluster_id=0
281directory=system.ruby.dir_cntrl0.directory
282directory_latency=12
283dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
284dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
285eventq_index=0
286forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
287number_of_TBEs=256
288recycle_latency=10
289requestToDir=system.ruby.dir_cntrl0.requestToDir
290responseFromDir=system.ruby.dir_cntrl0.responseFromDir
291responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
292ruby_system=system.ruby
293system=system
294to_memory_controller_latency=1
295transitions_per_cycle=4
296version=0
297memory=system.mem_ctrls.port
298
299[system.ruby.dir_cntrl0.directory]
300type=RubyDirectoryMemory
301eventq_index=0
302numa_high_bit=5
303size=268435456
304version=0
305
306[system.ruby.dir_cntrl0.dmaRequestToDir]
307type=MessageBuffer
308buffer_size=0
309eventq_index=0
310ordered=true
311randomization=false
312recycle_latency=10
313slave=system.ruby.network.master[3]
314
315[system.ruby.dir_cntrl0.dmaResponseFromDir]
316type=MessageBuffer
317buffer_size=0
318eventq_index=0
319ordered=true
320randomization=false
321recycle_latency=10
322master=system.ruby.network.slave[3]
323
324[system.ruby.dir_cntrl0.forwardFromDir]
325type=MessageBuffer
326buffer_size=0
327eventq_index=0
328ordered=false
329randomization=false
330recycle_latency=10
331master=system.ruby.network.slave[4]
332
333[system.ruby.dir_cntrl0.requestToDir]
334type=MessageBuffer
335buffer_size=0
336eventq_index=0
337ordered=true
338randomization=false
339recycle_latency=10
340slave=system.ruby.network.master[2]
341
342[system.ruby.dir_cntrl0.responseFromDir]
343type=MessageBuffer
344buffer_size=0
345eventq_index=0
346ordered=false
347randomization=false
348recycle_latency=10
349master=system.ruby.network.slave[2]
350
351[system.ruby.dir_cntrl0.responseFromMemory]
352type=MessageBuffer
353buffer_size=0
354eventq_index=0
355ordered=false
356randomization=false
357recycle_latency=10
358
359[system.ruby.l1_cntrl0]
360type=L1Cache_Controller
361children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
362buffer_size=0
363cacheMemory=system.ruby.l1_cntrl0.cacheMemory
364cache_response_latency=12
365clk_domain=system.cpu.clk_domain
366cluster_id=0
367eventq_index=0
368forwardToCache=system.ruby.l1_cntrl0.forwardToCache
369issue_latency=2
370mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
371number_of_TBEs=256
372recycle_latency=10
373requestFromCache=system.ruby.l1_cntrl0.requestFromCache
374responseFromCache=system.ruby.l1_cntrl0.responseFromCache
375responseToCache=system.ruby.l1_cntrl0.responseToCache
376ruby_system=system.ruby
377send_evictions=true
378sequencer=system.ruby.l1_cntrl0.sequencer
379system=system
380transitions_per_cycle=4
381version=0
382
383[system.ruby.l1_cntrl0.cacheMemory]
384type=RubyCache
385children=replacement_policy
386assoc=2
387dataAccessLatency=1
388dataArrayBanks=1
389eventq_index=0
390is_icache=false
391replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
392resourceStalls=false
393ruby_system=system.ruby
394size=256
395start_index_bit=6
396tagAccessLatency=1
397tagArrayBanks=1
398
399[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
400type=PseudoLRUReplacementPolicy
401assoc=2
402block_size=64
403eventq_index=0
404size=256
405
406[system.ruby.l1_cntrl0.forwardToCache]
407type=MessageBuffer
408buffer_size=0
409eventq_index=0
410ordered=true
411randomization=false
412recycle_latency=10
413slave=system.ruby.network.master[0]
414
415[system.ruby.l1_cntrl0.mandatoryQueue]
416type=MessageBuffer
417buffer_size=0
418eventq_index=0
419ordered=false
420randomization=false
421recycle_latency=10
422
423[system.ruby.l1_cntrl0.requestFromCache]
424type=MessageBuffer
425buffer_size=0
426eventq_index=0
427ordered=true
428randomization=false
429recycle_latency=10
430master=system.ruby.network.slave[0]
431
432[system.ruby.l1_cntrl0.responseFromCache]
433type=MessageBuffer
434buffer_size=0
435eventq_index=0
436ordered=true
437randomization=false
438recycle_latency=10
439master=system.ruby.network.slave[1]
440
441[system.ruby.l1_cntrl0.responseToCache]
442type=MessageBuffer
443buffer_size=0
444eventq_index=0
445ordered=true
446randomization=false
447recycle_latency=10
448slave=system.ruby.network.master[1]
449
450[system.ruby.l1_cntrl0.sequencer]
451type=RubySequencer
452clk_domain=system.cpu.clk_domain
453dcache=system.ruby.l1_cntrl0.cacheMemory
454dcache_hit_latency=1
455deadlock_threshold=500000
456eventq_index=0
457icache=system.ruby.l1_cntrl0.cacheMemory
458icache_hit_latency=1
459max_outstanding_requests=16
460ruby_system=system.ruby
461support_data_reqs=true
462support_inst_reqs=true
463system=system
464using_network_tester=false
465using_ruby_tester=false
466version=0
467master=system.cpu.interrupts.pio system.cpu.interrupts.int_slave
468slave=system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.interrupts.int_master
469
470[system.ruby.memctrl_clk_domain]
471type=DerivedClockDomain
472clk_divider=3
473clk_domain=system.ruby.clk_domain
474eventq_index=0
475
476[system.ruby.network]
477type=SimpleNetwork
478children=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
479adaptive_routing=false
480buffer_size=0
481clk_domain=system.ruby.clk_domain
482control_msg_size=8
483endpoint_bandwidth=1000
484eventq_index=0
485ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
486int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19
487int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
488netifs=
489number_of_virtual_networks=5
490recycle_latency=0
491routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
492ruby_system=system.ruby
493topology=Crossbar
494master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
495slave=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
496
497[system.ruby.network.ext_links0]
498type=SimpleExtLink
499bandwidth_factor=16
500eventq_index=0
501ext_node=system.ruby.l1_cntrl0
502int_node=system.ruby.network.routers0
503latency=1
504link_id=0
505weight=1
506
507[system.ruby.network.ext_links1]
508type=SimpleExtLink
509bandwidth_factor=16
510eventq_index=0
511ext_node=system.ruby.dir_cntrl0
512int_node=system.ruby.network.routers1
513latency=1
514link_id=1
515weight=1
516
517[system.ruby.network.int_link_buffers00]
518type=MessageBuffer
519buffer_size=0
520eventq_index=0
521ordered=true
522randomization=false
523recycle_latency=0
524
525[system.ruby.network.int_link_buffers01]
526type=MessageBuffer
527buffer_size=0
528eventq_index=0
529ordered=true
530randomization=false
531recycle_latency=0
532
533[system.ruby.network.int_link_buffers02]
534type=MessageBuffer
535buffer_size=0
536eventq_index=0
537ordered=true
538randomization=false
539recycle_latency=0
540
541[system.ruby.network.int_link_buffers03]
542type=MessageBuffer
543buffer_size=0
544eventq_index=0
545ordered=true
546randomization=false
547recycle_latency=0
548
549[system.ruby.network.int_link_buffers04]
550type=MessageBuffer
551buffer_size=0
552eventq_index=0
553ordered=true
554randomization=false
555recycle_latency=0
556
557[system.ruby.network.int_link_buffers05]
558type=MessageBuffer
559buffer_size=0
560eventq_index=0
561ordered=true
562randomization=false
563recycle_latency=0
564
565[system.ruby.network.int_link_buffers06]
566type=MessageBuffer
567buffer_size=0
568eventq_index=0
569ordered=true
570randomization=false
571recycle_latency=0
572
573[system.ruby.network.int_link_buffers07]
574type=MessageBuffer
575buffer_size=0
576eventq_index=0
577ordered=true
578randomization=false
579recycle_latency=0
580
581[system.ruby.network.int_link_buffers08]
582type=MessageBuffer
583buffer_size=0
584eventq_index=0
585ordered=true
586randomization=false
587recycle_latency=0
588
589[system.ruby.network.int_link_buffers09]
590type=MessageBuffer
591buffer_size=0
592eventq_index=0
593ordered=true
594randomization=false
595recycle_latency=0
596
597[system.ruby.network.int_link_buffers10]
598type=MessageBuffer
599buffer_size=0
600eventq_index=0
601ordered=true
602randomization=false
603recycle_latency=0
604
605[system.ruby.network.int_link_buffers11]
606type=MessageBuffer
607buffer_size=0
608eventq_index=0
609ordered=true
610randomization=false
611recycle_latency=0
612
613[system.ruby.network.int_link_buffers12]
614type=MessageBuffer
615buffer_size=0
616eventq_index=0
617ordered=true
618randomization=false
619recycle_latency=0
620
621[system.ruby.network.int_link_buffers13]
622type=MessageBuffer
623buffer_size=0
624eventq_index=0
625ordered=true
626randomization=false
627recycle_latency=0
628
629[system.ruby.network.int_link_buffers14]
630type=MessageBuffer
631buffer_size=0
632eventq_index=0
633ordered=true
634randomization=false
635recycle_latency=0
636
637[system.ruby.network.int_link_buffers15]
638type=MessageBuffer
639buffer_size=0
640eventq_index=0
641ordered=true
642randomization=false
643recycle_latency=0
644
645[system.ruby.network.int_link_buffers16]
646type=MessageBuffer
647buffer_size=0
648eventq_index=0
649ordered=true
650randomization=false
651recycle_latency=0
652
653[system.ruby.network.int_link_buffers17]
654type=MessageBuffer
655buffer_size=0
656eventq_index=0
657ordered=true
658randomization=false
659recycle_latency=0
660
661[system.ruby.network.int_link_buffers18]
662type=MessageBuffer
663buffer_size=0
664eventq_index=0
665ordered=true
666randomization=false
667recycle_latency=0
668
669[system.ruby.network.int_link_buffers19]
670type=MessageBuffer
671buffer_size=0
672eventq_index=0
673ordered=true
674randomization=false
675recycle_latency=0
676
677[system.ruby.network.int_links0]
678type=SimpleIntLink
679bandwidth_factor=16
680eventq_index=0
681latency=1
682link_id=2
683node_a=system.ruby.network.routers0
684node_b=system.ruby.network.routers2
685weight=1
686
687[system.ruby.network.int_links1]
688type=SimpleIntLink
689bandwidth_factor=16
690eventq_index=0
691latency=1
692link_id=3
693node_a=system.ruby.network.routers1
694node_b=system.ruby.network.routers2
695weight=1
696
697[system.ruby.network.routers0]
698type=Switch
699children=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
700clk_domain=system.ruby.clk_domain
701eventq_index=0
702port_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
703recycle_latency=0
704router_id=0
705virt_nets=5
706
707[system.ruby.network.routers0.port_buffers00]
708type=MessageBuffer
709buffer_size=0
710eventq_index=0
711ordered=true
712randomization=false
713recycle_latency=0
714
715[system.ruby.network.routers0.port_buffers01]
716type=MessageBuffer
717buffer_size=0
718eventq_index=0
719ordered=true
720randomization=false
721recycle_latency=0
722
723[system.ruby.network.routers0.port_buffers02]
724type=MessageBuffer
725buffer_size=0
726eventq_index=0
727ordered=true
728randomization=false
729recycle_latency=0
730
731[system.ruby.network.routers0.port_buffers03]
732type=MessageBuffer
733buffer_size=0
734eventq_index=0
735ordered=true
736randomization=false
737recycle_latency=0
738
739[system.ruby.network.routers0.port_buffers04]
740type=MessageBuffer
741buffer_size=0
742eventq_index=0
743ordered=true
744randomization=false
745recycle_latency=0
746
747[system.ruby.network.routers0.port_buffers05]
748type=MessageBuffer
749buffer_size=0
750eventq_index=0
751ordered=true
752randomization=false
753recycle_latency=0
754
755[system.ruby.network.routers0.port_buffers06]
756type=MessageBuffer
757buffer_size=0
758eventq_index=0
759ordered=true
760randomization=false
761recycle_latency=0
762
763[system.ruby.network.routers0.port_buffers07]
764type=MessageBuffer
765buffer_size=0
766eventq_index=0
767ordered=true
768randomization=false
769recycle_latency=0
770
771[system.ruby.network.routers0.port_buffers08]
772type=MessageBuffer
773buffer_size=0
774eventq_index=0
775ordered=true
776randomization=false
777recycle_latency=0
778
779[system.ruby.network.routers0.port_buffers09]
780type=MessageBuffer
781buffer_size=0
782eventq_index=0
783ordered=true
784randomization=false
785recycle_latency=0
786
787[system.ruby.network.routers0.port_buffers10]
788type=MessageBuffer
789buffer_size=0
790eventq_index=0
791ordered=true
792randomization=false
793recycle_latency=0
794
795[system.ruby.network.routers0.port_buffers11]
796type=MessageBuffer
797buffer_size=0
798eventq_index=0
799ordered=true
800randomization=false
801recycle_latency=0
802
803[system.ruby.network.routers0.port_buffers12]
804type=MessageBuffer
805buffer_size=0
806eventq_index=0
807ordered=true
808randomization=false
809recycle_latency=0
810
811[system.ruby.network.routers0.port_buffers13]
812type=MessageBuffer
813buffer_size=0
814eventq_index=0
815ordered=true
816randomization=false
817recycle_latency=0
818
819[system.ruby.network.routers0.port_buffers14]
820type=MessageBuffer
821buffer_size=0
822eventq_index=0
823ordered=true
824randomization=false
825recycle_latency=0
826
827[system.ruby.network.routers1]
828type=Switch
829children=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
830clk_domain=system.ruby.clk_domain
831eventq_index=0
832port_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
833recycle_latency=0
834router_id=1
835virt_nets=5
836
837[system.ruby.network.routers1.port_buffers00]
838type=MessageBuffer
839buffer_size=0
840eventq_index=0
841ordered=true
842randomization=false
843recycle_latency=0
844
845[system.ruby.network.routers1.port_buffers01]
846type=MessageBuffer
847buffer_size=0
848eventq_index=0
849ordered=true
850randomization=false
851recycle_latency=0
852
853[system.ruby.network.routers1.port_buffers02]
854type=MessageBuffer
855buffer_size=0
856eventq_index=0
857ordered=true
858randomization=false
859recycle_latency=0
860
861[system.ruby.network.routers1.port_buffers03]
862type=MessageBuffer
863buffer_size=0
864eventq_index=0
865ordered=true
866randomization=false
867recycle_latency=0
868
869[system.ruby.network.routers1.port_buffers04]
870type=MessageBuffer
871buffer_size=0
872eventq_index=0
873ordered=true
874randomization=false
875recycle_latency=0
876
877[system.ruby.network.routers1.port_buffers05]
878type=MessageBuffer
879buffer_size=0
880eventq_index=0
881ordered=true
882randomization=false
883recycle_latency=0
884
885[system.ruby.network.routers1.port_buffers06]
886type=MessageBuffer
887buffer_size=0
888eventq_index=0
889ordered=true
890randomization=false
891recycle_latency=0
892
893[system.ruby.network.routers1.port_buffers07]
894type=MessageBuffer
895buffer_size=0
896eventq_index=0
897ordered=true
898randomization=false
899recycle_latency=0
900
901[system.ruby.network.routers1.port_buffers08]
902type=MessageBuffer
903buffer_size=0
904eventq_index=0
905ordered=true
906randomization=false
907recycle_latency=0
908
909[system.ruby.network.routers1.port_buffers09]
910type=MessageBuffer
911buffer_size=0
912eventq_index=0
913ordered=true
914randomization=false
915recycle_latency=0
916
917[system.ruby.network.routers1.port_buffers10]
918type=MessageBuffer
919buffer_size=0
920eventq_index=0
921ordered=true
922randomization=false
923recycle_latency=0
924
925[system.ruby.network.routers1.port_buffers11]
926type=MessageBuffer
927buffer_size=0
928eventq_index=0
929ordered=true
930randomization=false
931recycle_latency=0
932
933[system.ruby.network.routers1.port_buffers12]
934type=MessageBuffer
935buffer_size=0
936eventq_index=0
937ordered=true
938randomization=false
939recycle_latency=0
940
941[system.ruby.network.routers1.port_buffers13]
942type=MessageBuffer
943buffer_size=0
944eventq_index=0
945ordered=true
946randomization=false
947recycle_latency=0
948
949[system.ruby.network.routers1.port_buffers14]
950type=MessageBuffer
951buffer_size=0
952eventq_index=0
953ordered=true
954randomization=false
955recycle_latency=0
956
957[system.ruby.network.routers2]
958type=Switch
959children=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
960clk_domain=system.ruby.clk_domain
961eventq_index=0
962port_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
963recycle_latency=0
964router_id=2
965virt_nets=5
966
967[system.ruby.network.routers2.port_buffers00]
968type=MessageBuffer
969buffer_size=0
970eventq_index=0
971ordered=true
972randomization=false
973recycle_latency=0
974
975[system.ruby.network.routers2.port_buffers01]
976type=MessageBuffer
977buffer_size=0
978eventq_index=0
979ordered=true
980randomization=false
981recycle_latency=0
982
983[system.ruby.network.routers2.port_buffers02]
984type=MessageBuffer
985buffer_size=0
986eventq_index=0
987ordered=true
988randomization=false
989recycle_latency=0
990
991[system.ruby.network.routers2.port_buffers03]
992type=MessageBuffer
993buffer_size=0
994eventq_index=0
995ordered=true
996randomization=false
997recycle_latency=0
998
999[system.ruby.network.routers2.port_buffers04]
1000type=MessageBuffer
1001buffer_size=0
1002eventq_index=0
1003ordered=true
1004randomization=false
1005recycle_latency=0
1006
1007[system.ruby.network.routers2.port_buffers05]
1008type=MessageBuffer
1009buffer_size=0
1010eventq_index=0
1011ordered=true
1012randomization=false
1013recycle_latency=0
1014
1015[system.ruby.network.routers2.port_buffers06]
1016type=MessageBuffer
1017buffer_size=0
1018eventq_index=0
1019ordered=true
1020randomization=false
1021recycle_latency=0
1022
1023[system.ruby.network.routers2.port_buffers07]
1024type=MessageBuffer
1025buffer_size=0
1026eventq_index=0
1027ordered=true
1028randomization=false
1029recycle_latency=0
1030
1031[system.ruby.network.routers2.port_buffers08]
1032type=MessageBuffer
1033buffer_size=0
1034eventq_index=0
1035ordered=true
1036randomization=false
1037recycle_latency=0
1038
1039[system.ruby.network.routers2.port_buffers09]
1040type=MessageBuffer
1041buffer_size=0
1042eventq_index=0
1043ordered=true
1044randomization=false
1045recycle_latency=0
1046
1047[system.ruby.network.routers2.port_buffers10]
1048type=MessageBuffer
1049buffer_size=0
1050eventq_index=0
1051ordered=true
1052randomization=false
1053recycle_latency=0
1054
1055[system.ruby.network.routers2.port_buffers11]
1056type=MessageBuffer
1057buffer_size=0
1058eventq_index=0
1059ordered=true
1060randomization=false
1061recycle_latency=0
1062
1063[system.ruby.network.routers2.port_buffers12]
1064type=MessageBuffer
1065buffer_size=0
1066eventq_index=0
1067ordered=true
1068randomization=false
1069recycle_latency=0
1070
1071[system.ruby.network.routers2.port_buffers13]
1072type=MessageBuffer
1073buffer_size=0
1074eventq_index=0
1075ordered=true
1076randomization=false
1077recycle_latency=0
1078
1079[system.ruby.network.routers2.port_buffers14]
1080type=MessageBuffer
1081buffer_size=0
1082eventq_index=0
1083ordered=true
1084randomization=false
1085recycle_latency=0
1086
1087[system.ruby.network.routers2.port_buffers15]
1088type=MessageBuffer
1089buffer_size=0
1090eventq_index=0
1091ordered=true
1092randomization=false
1093recycle_latency=0
1094
1095[system.ruby.network.routers2.port_buffers16]
1096type=MessageBuffer
1097buffer_size=0
1098eventq_index=0
1099ordered=true
1100randomization=false
1101recycle_latency=0
1102
1103[system.ruby.network.routers2.port_buffers17]
1104type=MessageBuffer
1105buffer_size=0
1106eventq_index=0
1107ordered=true
1108randomization=false
1109recycle_latency=0
1110
1111[system.ruby.network.routers2.port_buffers18]
1112type=MessageBuffer
1113buffer_size=0
1114eventq_index=0
1115ordered=true
1116randomization=false
1117recycle_latency=0
1118
1119[system.ruby.network.routers2.port_buffers19]
1120type=MessageBuffer
1121buffer_size=0
1122eventq_index=0
1123ordered=true
1124randomization=false
1125recycle_latency=0
1126
1127[system.sys_port_proxy]
1128type=RubyPortProxy
1129clk_domain=system.clk_domain
1130eventq_index=0
1131ruby_system=system.ruby
1132support_data_reqs=true
1133support_inst_reqs=true
1134system=system
1135using_ruby_tester=false
1136version=0
1137slave=system.system_port
1138
1139[system.voltage_domain]
1140type=VoltageDomain
1141eventq_index=0
1142voltage=1.000000
1143
1144