Deleted Added
sdiff udiff text old ( 10315:9e02c14446bb ) new ( 10451:3a87241adfb8 )
full compact
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=true
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=LinuxX86System
13children=acpi_description_table_pointer clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler e820_table intel_mp_pointer intel_mp_table intrctrl iobus pc physmem ruby smbios_table sys_port_proxy voltage_domain
14acpi_description_table_pointer=system.acpi_description_table_pointer
15boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
16cache_line_size=64
17clk_domain=system.clk_domain
18e820_table=system.e820_table
19eventq_index=0
20init_param=0
21intel_mp_pointer=system.intel_mp_pointer
22intel_mp_table=system.intel_mp_table
23kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9.smp
24kernel_addr_check=true
25load_addr_mask=18446744073709551615
26load_offset=0
27mem_mode=timing
28mem_ranges=0:134217727
29memories=system.physmem
30num_work_ids=16
31readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
32smbios_table=system.smbios_table
33symbolfile=
34work_begin_ckpt_count=0
35work_begin_cpu_id_exit=-1
36work_begin_exit_count=0
37work_cpus_ckpt_count=0
38work_end_ckpt_count=0
39work_end_exit_count=0
40work_item_id=-1
41system_port=system.sys_port_proxy.slave[0]
42
43[system.acpi_description_table_pointer]
44type=X86ACPIRSDP
45children=xsdt
46eventq_index=0
47oem_id=
48revision=2
49rsdt=Null
50xsdt=system.acpi_description_table_pointer.xsdt
51
52[system.acpi_description_table_pointer.xsdt]
53type=X86ACPIXSDT
54creator_id=
55creator_revision=0
56entries=
57eventq_index=0
58oem_id=
59oem_revision=0
60oem_table_id=
61
62[system.clk_domain]
63type=SrcClockDomain
64clock=1000
65domain_id=-1
66eventq_index=0
67init_perf_level=0
68voltage_domain=system.voltage_domain
69
70[system.cpu0]
71type=TimingSimpleCPU
72children=apic_clk_domain dtb interrupts isa itb tracer
73branchPred=Null
74checker=Null
75clk_domain=system.cpu_clk_domain
76cpu_id=0
77do_checkpoint_insts=true
78do_quiesce=true
79do_statistics_insts=true
80dtb=system.cpu0.dtb
81eventq_index=0
82function_trace=false
83function_trace_start=0
84interrupts=system.cpu0.interrupts
85isa=system.cpu0.isa
86itb=system.cpu0.itb
87max_insts_all_threads=0
88max_insts_any_thread=0
89max_loads_all_threads=0
90max_loads_any_thread=0
91numThreads=1
92profile=0
93progress_interval=0
94simpoint_start_insts=
95socket_id=0
96switched_out=false
97system=system
98tracer=system.cpu0.tracer
99workload=
100dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
101icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
102
103[system.cpu0.apic_clk_domain]
104type=DerivedClockDomain
105clk_divider=16
106clk_domain=system.cpu_clk_domain
107eventq_index=0
108
109[system.cpu0.dtb]
110type=X86TLB
111children=walker
112eventq_index=0
113size=64
114walker=system.cpu0.dtb.walker
115
116[system.cpu0.dtb.walker]
117type=X86PagetableWalker
118clk_domain=system.cpu_clk_domain
119eventq_index=0
120num_squash_per_cycle=4
121system=system
122port=system.ruby.l1_cntrl0.sequencer.slave[3]
123
124[system.cpu0.interrupts]
125type=X86LocalApic
126clk_domain=system.cpu0.apic_clk_domain
127eventq_index=0
128int_latency=1000
129pio_addr=2305843009213693952
130pio_latency=100000
131system=system
132int_master=system.ruby.l1_cntrl0.sequencer.slave[4]
133int_slave=system.ruby.l1_cntrl0.sequencer.master[1]
134pio=system.ruby.l1_cntrl0.sequencer.master[0]
135
136[system.cpu0.isa]
137type=X86ISA
138eventq_index=0
139
140[system.cpu0.itb]
141type=X86TLB
142children=walker
143eventq_index=0
144size=64
145walker=system.cpu0.itb.walker
146
147[system.cpu0.itb.walker]
148type=X86PagetableWalker
149clk_domain=system.cpu_clk_domain
150eventq_index=0
151num_squash_per_cycle=4
152system=system
153port=system.ruby.l1_cntrl0.sequencer.slave[2]
154
155[system.cpu0.tracer]
156type=ExeTracer
157eventq_index=0
158
159[system.cpu1]
160type=TimingSimpleCPU
161children=apic_clk_domain dtb interrupts isa itb tracer
162branchPred=Null
163checker=Null
164clk_domain=system.cpu_clk_domain
165cpu_id=1
166do_checkpoint_insts=true
167do_quiesce=true
168do_statistics_insts=true
169dtb=system.cpu1.dtb
170eventq_index=0
171function_trace=false
172function_trace_start=0
173interrupts=system.cpu1.interrupts
174isa=system.cpu1.isa
175itb=system.cpu1.itb
176max_insts_all_threads=0
177max_insts_any_thread=0
178max_loads_all_threads=0
179max_loads_any_thread=0
180numThreads=1
181profile=0
182progress_interval=0
183simpoint_start_insts=
184socket_id=0
185switched_out=false
186system=system
187tracer=system.cpu1.tracer
188workload=
189dcache_port=system.ruby.l1_cntrl1.sequencer.slave[1]
190icache_port=system.ruby.l1_cntrl1.sequencer.slave[0]
191
192[system.cpu1.apic_clk_domain]
193type=DerivedClockDomain
194clk_divider=16
195clk_domain=system.cpu_clk_domain
196eventq_index=0
197
198[system.cpu1.dtb]
199type=X86TLB
200children=walker
201eventq_index=0
202size=64
203walker=system.cpu1.dtb.walker
204
205[system.cpu1.dtb.walker]
206type=X86PagetableWalker
207clk_domain=system.cpu_clk_domain
208eventq_index=0
209num_squash_per_cycle=4
210system=system
211port=system.ruby.l1_cntrl1.sequencer.slave[3]
212
213[system.cpu1.interrupts]
214type=X86LocalApic
215clk_domain=system.cpu1.apic_clk_domain
216eventq_index=0
217int_latency=1000
218pio_addr=2305843009213693952
219pio_latency=100000
220system=system
221int_master=system.ruby.l1_cntrl1.sequencer.slave[4]
222int_slave=system.ruby.l1_cntrl1.sequencer.master[1]
223pio=system.ruby.l1_cntrl1.sequencer.master[0]
224
225[system.cpu1.isa]
226type=X86ISA
227eventq_index=0
228
229[system.cpu1.itb]
230type=X86TLB
231children=walker
232eventq_index=0
233size=64
234walker=system.cpu1.itb.walker
235
236[system.cpu1.itb.walker]
237type=X86PagetableWalker
238clk_domain=system.cpu_clk_domain
239eventq_index=0
240num_squash_per_cycle=4
241system=system
242port=system.ruby.l1_cntrl1.sequencer.slave[2]
243
244[system.cpu1.tracer]
245type=ExeTracer
246eventq_index=0
247
248[system.cpu_clk_domain]
249type=SrcClockDomain
250clock=500
251domain_id=-1
252eventq_index=0
253init_perf_level=0
254voltage_domain=system.voltage_domain
255
256[system.dvfs_handler]
257type=DVFSHandler
258domains=
259enable=false
260eventq_index=0
261sys_clk_domain=system.clk_domain
262transition_latency=100000000
263
264[system.e820_table]
265type=X86E820Table
266children=entries0 entries1 entries2 entries3
267entries=system.e820_table.entries0 system.e820_table.entries1 system.e820_table.entries2 system.e820_table.entries3
268eventq_index=0
269
270[system.e820_table.entries0]
271type=X86E820Entry
272addr=0
273eventq_index=0
274range_type=1
275size=654336
276
277[system.e820_table.entries1]
278type=X86E820Entry
279addr=654336
280eventq_index=0
281range_type=2
282size=394240
283
284[system.e820_table.entries2]
285type=X86E820Entry
286addr=1048576
287eventq_index=0
288range_type=1
289size=133169152
290
291[system.e820_table.entries3]
292type=X86E820Entry
293addr=4294901760
294eventq_index=0
295range_type=2
296size=65536
297
298[system.intel_mp_pointer]
299type=X86IntelMPFloatingPointer
300default_config=0
301eventq_index=0
302imcr_present=true
303spec_rev=4
304
305[system.intel_mp_table]
306type=X86IntelMPConfigTable
307children=base_entries00 base_entries01 base_entries02 base_entries03 base_entries04 base_entries05 base_entries06 base_entries07 base_entries08 base_entries09 base_entries10 base_entries11 base_entries12 base_entries13 base_entries14 base_entries15 base_entries16 base_entries17 base_entries18 base_entries19 base_entries20 base_entries21 base_entries22 base_entries23 base_entries24 base_entries25 base_entries26 base_entries27 base_entries28 base_entries29 base_entries30 base_entries31 base_entries32 base_entries33 ext_entries
308base_entries=system.intel_mp_table.base_entries00 system.intel_mp_table.base_entries01 system.intel_mp_table.base_entries02 system.intel_mp_table.base_entries03 system.intel_mp_table.base_entries04 system.intel_mp_table.base_entries05 system.intel_mp_table.base_entries06 system.intel_mp_table.base_entries07 system.intel_mp_table.base_entries08 system.intel_mp_table.base_entries09 system.intel_mp_table.base_entries10 system.intel_mp_table.base_entries11 system.intel_mp_table.base_entries12 system.intel_mp_table.base_entries13 system.intel_mp_table.base_entries14 system.intel_mp_table.base_entries15 system.intel_mp_table.base_entries16 system.intel_mp_table.base_entries17 system.intel_mp_table.base_entries18 system.intel_mp_table.base_entries19 system.intel_mp_table.base_entries20 system.intel_mp_table.base_entries21 system.intel_mp_table.base_entries22 system.intel_mp_table.base_entries23 system.intel_mp_table.base_entries24 system.intel_mp_table.base_entries25 system.intel_mp_table.base_entries26 system.intel_mp_table.base_entries27 system.intel_mp_table.base_entries28 system.intel_mp_table.base_entries29 system.intel_mp_table.base_entries30 system.intel_mp_table.base_entries31 system.intel_mp_table.base_entries32 system.intel_mp_table.base_entries33
309eventq_index=0
310ext_entries=system.intel_mp_table.ext_entries
311local_apic=4276092928
312oem_id=
313oem_table_addr=0
314oem_table_size=0
315product_id=
316spec_rev=4
317
318[system.intel_mp_table.base_entries00]
319type=X86IntelMPProcessor
320bootstrap=true
321enable=true
322eventq_index=0
323family=0
324feature_flags=0
325local_apic_id=0
326local_apic_version=20
327model=0
328stepping=0
329
330[system.intel_mp_table.base_entries01]
331type=X86IntelMPProcessor
332bootstrap=false
333enable=true
334eventq_index=0
335family=0
336feature_flags=0
337local_apic_id=1
338local_apic_version=20
339model=0
340stepping=0
341
342[system.intel_mp_table.base_entries02]
343type=X86IntelMPIOAPIC
344address=4273995776
345enable=true
346eventq_index=0
347id=2
348version=17
349
350[system.intel_mp_table.base_entries03]
351type=X86IntelMPBus
352bus_id=0
353bus_type=ISA
354eventq_index=0
355
356[system.intel_mp_table.base_entries04]
357type=X86IntelMPBus
358bus_id=1
359bus_type=PCI
360eventq_index=0
361
362[system.intel_mp_table.base_entries05]
363type=X86IntelMPIOIntAssignment
364dest_io_apic_id=2
365dest_io_apic_intin=16
366eventq_index=0
367interrupt_type=INT
368polarity=ConformPolarity
369source_bus_id=1
370source_bus_irq=16
371trigger=ConformTrigger
372
373[system.intel_mp_table.base_entries06]
374type=X86IntelMPIOIntAssignment
375dest_io_apic_id=2
376dest_io_apic_intin=0
377eventq_index=0
378interrupt_type=ExtInt
379polarity=ConformPolarity
380source_bus_id=0
381source_bus_irq=0
382trigger=ConformTrigger
383
384[system.intel_mp_table.base_entries07]
385type=X86IntelMPIOIntAssignment
386dest_io_apic_id=2
387dest_io_apic_intin=2
388eventq_index=0
389interrupt_type=INT
390polarity=ConformPolarity
391source_bus_id=0
392source_bus_irq=0
393trigger=ConformTrigger
394
395[system.intel_mp_table.base_entries08]
396type=X86IntelMPIOIntAssignment
397dest_io_apic_id=2
398dest_io_apic_intin=0
399eventq_index=0
400interrupt_type=ExtInt
401polarity=ConformPolarity
402source_bus_id=0
403source_bus_irq=1
404trigger=ConformTrigger
405
406[system.intel_mp_table.base_entries09]
407type=X86IntelMPIOIntAssignment
408dest_io_apic_id=2
409dest_io_apic_intin=1
410eventq_index=0
411interrupt_type=INT
412polarity=ConformPolarity
413source_bus_id=0
414source_bus_irq=1
415trigger=ConformTrigger
416
417[system.intel_mp_table.base_entries10]
418type=X86IntelMPIOIntAssignment
419dest_io_apic_id=2
420dest_io_apic_intin=0
421eventq_index=0
422interrupt_type=ExtInt
423polarity=ConformPolarity
424source_bus_id=0
425source_bus_irq=3
426trigger=ConformTrigger
427
428[system.intel_mp_table.base_entries11]
429type=X86IntelMPIOIntAssignment
430dest_io_apic_id=2
431dest_io_apic_intin=3
432eventq_index=0
433interrupt_type=INT
434polarity=ConformPolarity
435source_bus_id=0
436source_bus_irq=3
437trigger=ConformTrigger
438
439[system.intel_mp_table.base_entries12]
440type=X86IntelMPIOIntAssignment
441dest_io_apic_id=2
442dest_io_apic_intin=0
443eventq_index=0
444interrupt_type=ExtInt
445polarity=ConformPolarity
446source_bus_id=0
447source_bus_irq=4
448trigger=ConformTrigger
449
450[system.intel_mp_table.base_entries13]
451type=X86IntelMPIOIntAssignment
452dest_io_apic_id=2
453dest_io_apic_intin=4
454eventq_index=0
455interrupt_type=INT
456polarity=ConformPolarity
457source_bus_id=0
458source_bus_irq=4
459trigger=ConformTrigger
460
461[system.intel_mp_table.base_entries14]
462type=X86IntelMPIOIntAssignment
463dest_io_apic_id=2
464dest_io_apic_intin=0
465eventq_index=0
466interrupt_type=ExtInt
467polarity=ConformPolarity
468source_bus_id=0
469source_bus_irq=5
470trigger=ConformTrigger
471
472[system.intel_mp_table.base_entries15]
473type=X86IntelMPIOIntAssignment
474dest_io_apic_id=2
475dest_io_apic_intin=5
476eventq_index=0
477interrupt_type=INT
478polarity=ConformPolarity
479source_bus_id=0
480source_bus_irq=5
481trigger=ConformTrigger
482
483[system.intel_mp_table.base_entries16]
484type=X86IntelMPIOIntAssignment
485dest_io_apic_id=2
486dest_io_apic_intin=0
487eventq_index=0
488interrupt_type=ExtInt
489polarity=ConformPolarity
490source_bus_id=0
491source_bus_irq=6
492trigger=ConformTrigger
493
494[system.intel_mp_table.base_entries17]
495type=X86IntelMPIOIntAssignment
496dest_io_apic_id=2
497dest_io_apic_intin=6
498eventq_index=0
499interrupt_type=INT
500polarity=ConformPolarity
501source_bus_id=0
502source_bus_irq=6
503trigger=ConformTrigger
504
505[system.intel_mp_table.base_entries18]
506type=X86IntelMPIOIntAssignment
507dest_io_apic_id=2
508dest_io_apic_intin=0
509eventq_index=0
510interrupt_type=ExtInt
511polarity=ConformPolarity
512source_bus_id=0
513source_bus_irq=7
514trigger=ConformTrigger
515
516[system.intel_mp_table.base_entries19]
517type=X86IntelMPIOIntAssignment
518dest_io_apic_id=2
519dest_io_apic_intin=7
520eventq_index=0
521interrupt_type=INT
522polarity=ConformPolarity
523source_bus_id=0
524source_bus_irq=7
525trigger=ConformTrigger
526
527[system.intel_mp_table.base_entries20]
528type=X86IntelMPIOIntAssignment
529dest_io_apic_id=2
530dest_io_apic_intin=0
531eventq_index=0
532interrupt_type=ExtInt
533polarity=ConformPolarity
534source_bus_id=0
535source_bus_irq=8
536trigger=ConformTrigger
537
538[system.intel_mp_table.base_entries21]
539type=X86IntelMPIOIntAssignment
540dest_io_apic_id=2
541dest_io_apic_intin=8
542eventq_index=0
543interrupt_type=INT
544polarity=ConformPolarity
545source_bus_id=0
546source_bus_irq=8
547trigger=ConformTrigger
548
549[system.intel_mp_table.base_entries22]
550type=X86IntelMPIOIntAssignment
551dest_io_apic_id=2
552dest_io_apic_intin=0
553eventq_index=0
554interrupt_type=ExtInt
555polarity=ConformPolarity
556source_bus_id=0
557source_bus_irq=9
558trigger=ConformTrigger
559
560[system.intel_mp_table.base_entries23]
561type=X86IntelMPIOIntAssignment
562dest_io_apic_id=2
563dest_io_apic_intin=9
564eventq_index=0
565interrupt_type=INT
566polarity=ConformPolarity
567source_bus_id=0
568source_bus_irq=9
569trigger=ConformTrigger
570
571[system.intel_mp_table.base_entries24]
572type=X86IntelMPIOIntAssignment
573dest_io_apic_id=2
574dest_io_apic_intin=0
575eventq_index=0
576interrupt_type=ExtInt
577polarity=ConformPolarity
578source_bus_id=0
579source_bus_irq=10
580trigger=ConformTrigger
581
582[system.intel_mp_table.base_entries25]
583type=X86IntelMPIOIntAssignment
584dest_io_apic_id=2
585dest_io_apic_intin=10
586eventq_index=0
587interrupt_type=INT
588polarity=ConformPolarity
589source_bus_id=0
590source_bus_irq=10
591trigger=ConformTrigger
592
593[system.intel_mp_table.base_entries26]
594type=X86IntelMPIOIntAssignment
595dest_io_apic_id=2
596dest_io_apic_intin=0
597eventq_index=0
598interrupt_type=ExtInt
599polarity=ConformPolarity
600source_bus_id=0
601source_bus_irq=11
602trigger=ConformTrigger
603
604[system.intel_mp_table.base_entries27]
605type=X86IntelMPIOIntAssignment
606dest_io_apic_id=2
607dest_io_apic_intin=11
608eventq_index=0
609interrupt_type=INT
610polarity=ConformPolarity
611source_bus_id=0
612source_bus_irq=11
613trigger=ConformTrigger
614
615[system.intel_mp_table.base_entries28]
616type=X86IntelMPIOIntAssignment
617dest_io_apic_id=2
618dest_io_apic_intin=0
619eventq_index=0
620interrupt_type=ExtInt
621polarity=ConformPolarity
622source_bus_id=0
623source_bus_irq=12
624trigger=ConformTrigger
625
626[system.intel_mp_table.base_entries29]
627type=X86IntelMPIOIntAssignment
628dest_io_apic_id=2
629dest_io_apic_intin=12
630eventq_index=0
631interrupt_type=INT
632polarity=ConformPolarity
633source_bus_id=0
634source_bus_irq=12
635trigger=ConformTrigger
636
637[system.intel_mp_table.base_entries30]
638type=X86IntelMPIOIntAssignment
639dest_io_apic_id=2
640dest_io_apic_intin=0
641eventq_index=0
642interrupt_type=ExtInt
643polarity=ConformPolarity
644source_bus_id=0
645source_bus_irq=13
646trigger=ConformTrigger
647
648[system.intel_mp_table.base_entries31]
649type=X86IntelMPIOIntAssignment
650dest_io_apic_id=2
651dest_io_apic_intin=13
652eventq_index=0
653interrupt_type=INT
654polarity=ConformPolarity
655source_bus_id=0
656source_bus_irq=13
657trigger=ConformTrigger
658
659[system.intel_mp_table.base_entries32]
660type=X86IntelMPIOIntAssignment
661dest_io_apic_id=2
662dest_io_apic_intin=0
663eventq_index=0
664interrupt_type=ExtInt
665polarity=ConformPolarity
666source_bus_id=0
667source_bus_irq=14
668trigger=ConformTrigger
669
670[system.intel_mp_table.base_entries33]
671type=X86IntelMPIOIntAssignment
672dest_io_apic_id=2
673dest_io_apic_intin=14
674eventq_index=0
675interrupt_type=INT
676polarity=ConformPolarity
677source_bus_id=0
678source_bus_irq=14
679trigger=ConformTrigger
680
681[system.intel_mp_table.ext_entries]
682type=X86IntelMPBusHierarchy
683bus_id=0
684eventq_index=0
685parent_bus=1
686subtractive_decode=true
687
688[system.intrctrl]
689type=IntrControl
690eventq_index=0
691sys=system
692
693[system.iobus]
694type=NoncoherentBus
695clk_domain=system.clk_domain
696eventq_index=0
697header_cycles=1
698use_default_range=false
699width=8
700default=system.pc.pciconfig.pio
701master=system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio system.pc.south_bridge.ide.config system.pc.south_bridge.keyboard.pio system.pc.south_bridge.pic1.pio system.pc.south_bridge.pic2.pio system.pc.south_bridge.pit.pio system.pc.south_bridge.speaker.pio system.pc.south_bridge.io_apic.pio system.pc.i_dont_exist.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.ruby.l1_cntrl0.sequencer.pio_slave_port system.ruby.l1_cntrl1.sequencer.pio_slave_port system.physmem.port
702slave=system.pc.south_bridge.io_apic.int_master system.ruby.l1_cntrl0.sequencer.pio_master_port system.ruby.l1_cntrl0.sequencer.mem_master_port system.ruby.l1_cntrl1.sequencer.pio_master_port system.ruby.l1_cntrl1.sequencer.mem_master_port
703
704[system.pc]
705type=Pc
706children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge
707eventq_index=0
708intrctrl=system.intrctrl
709system=system
710
711[system.pc.behind_pci]
712type=IsaFake
713clk_domain=system.clk_domain
714eventq_index=0
715fake_mem=false
716pio_addr=9223372036854779128
717pio_latency=100000
718pio_size=8
719ret_bad_addr=false
720ret_data16=65535
721ret_data32=4294967295
722ret_data64=18446744073709551615
723ret_data8=255
724system=system
725update_data=false
726warn_access=
727pio=system.iobus.master[11]
728
729[system.pc.com_1]
730type=Uart8250
731children=terminal
732clk_domain=system.clk_domain
733eventq_index=0
734pio_addr=9223372036854776824
735pio_latency=100000
736platform=system.pc
737system=system
738terminal=system.pc.com_1.terminal
739pio=system.iobus.master[12]
740
741[system.pc.com_1.terminal]
742type=Terminal
743eventq_index=0
744intr_control=system.intrctrl
745number=0
746output=true
747port=3456
748
749[system.pc.fake_com_2]
750type=IsaFake
751clk_domain=system.clk_domain
752eventq_index=0
753fake_mem=false
754pio_addr=9223372036854776568
755pio_latency=100000
756pio_size=8
757ret_bad_addr=false
758ret_data16=65535
759ret_data32=4294967295
760ret_data64=18446744073709551615
761ret_data8=255
762system=system
763update_data=false
764warn_access=
765pio=system.iobus.master[13]
766
767[system.pc.fake_com_3]
768type=IsaFake
769clk_domain=system.clk_domain
770eventq_index=0
771fake_mem=false
772pio_addr=9223372036854776808
773pio_latency=100000
774pio_size=8
775ret_bad_addr=false
776ret_data16=65535
777ret_data32=4294967295
778ret_data64=18446744073709551615
779ret_data8=255
780system=system
781update_data=false
782warn_access=
783pio=system.iobus.master[14]
784
785[system.pc.fake_com_4]
786type=IsaFake
787clk_domain=system.clk_domain
788eventq_index=0
789fake_mem=false
790pio_addr=9223372036854776552
791pio_latency=100000
792pio_size=8
793ret_bad_addr=false
794ret_data16=65535
795ret_data32=4294967295
796ret_data64=18446744073709551615
797ret_data8=255
798system=system
799update_data=false
800warn_access=
801pio=system.iobus.master[15]
802
803[system.pc.fake_floppy]
804type=IsaFake
805clk_domain=system.clk_domain
806eventq_index=0
807fake_mem=false
808pio_addr=9223372036854776818
809pio_latency=100000
810pio_size=2
811ret_bad_addr=false
812ret_data16=65535
813ret_data32=4294967295
814ret_data64=18446744073709551615
815ret_data8=255
816system=system
817update_data=false
818warn_access=
819pio=system.iobus.master[16]
820
821[system.pc.i_dont_exist]
822type=IsaFake
823clk_domain=system.clk_domain
824eventq_index=0
825fake_mem=false
826pio_addr=9223372036854775936
827pio_latency=100000
828pio_size=1
829ret_bad_addr=false
830ret_data16=65535
831ret_data32=4294967295
832ret_data64=18446744073709551615
833ret_data8=255
834system=system
835update_data=false
836warn_access=
837pio=system.iobus.master[10]
838
839[system.pc.pciconfig]
840type=PciConfigAll
841bus=0
842clk_domain=system.clk_domain
843eventq_index=0
844pio_addr=0
845pio_latency=30000
846platform=system.pc
847size=16777216
848system=system
849pio=system.iobus.default
850
851[system.pc.south_bridge]
852type=SouthBridge
853children=cmos dma1 ide int_lines0 int_lines1 int_lines2 int_lines3 int_lines4 int_lines5 int_lines6 io_apic keyboard pic1 pic2 pit speaker
854cmos=system.pc.south_bridge.cmos
855dma1=system.pc.south_bridge.dma1
856eventq_index=0
857io_apic=system.pc.south_bridge.io_apic
858keyboard=system.pc.south_bridge.keyboard
859pic1=system.pc.south_bridge.pic1
860pic2=system.pc.south_bridge.pic2
861pit=system.pc.south_bridge.pit
862platform=system.pc
863speaker=system.pc.south_bridge.speaker
864
865[system.pc.south_bridge.cmos]
866type=Cmos
867children=int_pin
868clk_domain=system.clk_domain
869eventq_index=0
870int_pin=system.pc.south_bridge.cmos.int_pin
871pio_addr=9223372036854775920
872pio_latency=100000
873system=system
874time=Sun Jan 1 00:00:00 2012
875pio=system.iobus.master[0]
876
877[system.pc.south_bridge.cmos.int_pin]
878type=X86IntSourcePin
879eventq_index=0
880
881[system.pc.south_bridge.dma1]
882type=I8237
883clk_domain=system.clk_domain
884eventq_index=0
885pio_addr=9223372036854775808
886pio_latency=100000
887system=system
888pio=system.iobus.master[1]
889
890[system.pc.south_bridge.ide]
891type=IdeController
892children=disks0 disks1
893BAR0=496
894BAR0LegacyIO=true
895BAR0Size=8
896BAR1=1012
897BAR1LegacyIO=true
898BAR1Size=3
899BAR2=368
900BAR2LegacyIO=true
901BAR2Size=8
902BAR3=884
903BAR3LegacyIO=true
904BAR3Size=3
905BAR4=1
906BAR4LegacyIO=false
907BAR4Size=16
908BAR5=1
909BAR5LegacyIO=false
910BAR5Size=0
911BIST=0
912CacheLineSize=0
913CapabilityPtr=0
914CardbusCIS=0
915ClassCode=1
916Command=0
917DeviceID=28945
918ExpansionROM=0
919HeaderType=0
920InterruptLine=14
921InterruptPin=1
922LatencyTimer=0
923MSICAPBaseOffset=0
924MSICAPCapId=0
925MSICAPMaskBits=0
926MSICAPMsgAddr=0
927MSICAPMsgCtrl=0
928MSICAPMsgData=0
929MSICAPMsgUpperAddr=0
930MSICAPNextCapability=0
931MSICAPPendingBits=0
932MSIXCAPBaseOffset=0
933MSIXCAPCapId=0
934MSIXCAPNextCapability=0
935MSIXMsgCtrl=0
936MSIXPbaOffset=0
937MSIXTableOffset=0
938MaximumLatency=0
939MinimumGrant=0
940PMCAPBaseOffset=0
941PMCAPCapId=0
942PMCAPCapabilities=0
943PMCAPCtrlStatus=0
944PMCAPNextCapability=0
945PXCAPBaseOffset=0
946PXCAPCapId=0
947PXCAPCapabilities=0
948PXCAPDevCap2=0
949PXCAPDevCapabilities=0
950PXCAPDevCtrl=0
951PXCAPDevCtrl2=0
952PXCAPDevStatus=0
953PXCAPLinkCap=0
954PXCAPLinkCtrl=0
955PXCAPLinkStatus=0
956PXCAPNextCapability=0
957ProgIF=128
958Revision=0
959Status=640
960SubClassCode=1
961SubsystemID=0
962SubsystemVendorID=0
963VendorID=32902
964clk_domain=system.clk_domain
965config_latency=20000
966ctrl_offset=0
967disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
968eventq_index=0
969io_shift=0
970pci_bus=0
971pci_dev=4
972pci_func=0
973pio_latency=30000
974platform=system.pc
975system=system
976config=system.iobus.master[3]
977dma=system.ruby.dma_cntrl0.dma_sequencer.slave[0]
978pio=system.iobus.master[2]
979
980[system.pc.south_bridge.ide.disks0]
981type=IdeDisk
982children=image
983delay=1000000
984driveID=master
985eventq_index=0
986image=system.pc.south_bridge.ide.disks0.image
987
988[system.pc.south_bridge.ide.disks0.image]
989type=CowDiskImage
990children=child
991child=system.pc.south_bridge.ide.disks0.image.child
992eventq_index=0
993image_file=
994read_only=false
995table_size=65536
996
997[system.pc.south_bridge.ide.disks0.image.child]
998type=RawDiskImage
999eventq_index=0
1000image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
1001read_only=true
1002
1003[system.pc.south_bridge.ide.disks1]
1004type=IdeDisk
1005children=image
1006delay=1000000
1007driveID=master
1008eventq_index=0
1009image=system.pc.south_bridge.ide.disks1.image
1010
1011[system.pc.south_bridge.ide.disks1.image]
1012type=CowDiskImage
1013children=child
1014child=system.pc.south_bridge.ide.disks1.image.child
1015eventq_index=0
1016image_file=
1017read_only=false
1018table_size=65536
1019
1020[system.pc.south_bridge.ide.disks1.image.child]
1021type=RawDiskImage
1022eventq_index=0
1023image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
1024read_only=true
1025
1026[system.pc.south_bridge.int_lines0]
1027type=X86IntLine
1028children=sink
1029eventq_index=0
1030sink=system.pc.south_bridge.int_lines0.sink
1031source=system.pc.south_bridge.pic1.output
1032
1033[system.pc.south_bridge.int_lines0.sink]
1034type=X86IntSinkPin
1035device=system.pc.south_bridge.io_apic
1036eventq_index=0
1037number=0
1038
1039[system.pc.south_bridge.int_lines1]
1040type=X86IntLine
1041children=sink
1042eventq_index=0
1043sink=system.pc.south_bridge.int_lines1.sink
1044source=system.pc.south_bridge.pic2.output
1045
1046[system.pc.south_bridge.int_lines1.sink]
1047type=X86IntSinkPin
1048device=system.pc.south_bridge.pic1
1049eventq_index=0
1050number=2
1051
1052[system.pc.south_bridge.int_lines2]
1053type=X86IntLine
1054children=sink
1055eventq_index=0
1056sink=system.pc.south_bridge.int_lines2.sink
1057source=system.pc.south_bridge.cmos.int_pin
1058
1059[system.pc.south_bridge.int_lines2.sink]
1060type=X86IntSinkPin
1061device=system.pc.south_bridge.pic2
1062eventq_index=0
1063number=0
1064
1065[system.pc.south_bridge.int_lines3]
1066type=X86IntLine
1067children=sink
1068eventq_index=0
1069sink=system.pc.south_bridge.int_lines3.sink
1070source=system.pc.south_bridge.pit.int_pin
1071
1072[system.pc.south_bridge.int_lines3.sink]
1073type=X86IntSinkPin
1074device=system.pc.south_bridge.pic1
1075eventq_index=0
1076number=0
1077
1078[system.pc.south_bridge.int_lines4]
1079type=X86IntLine
1080children=sink
1081eventq_index=0
1082sink=system.pc.south_bridge.int_lines4.sink
1083source=system.pc.south_bridge.pit.int_pin
1084
1085[system.pc.south_bridge.int_lines4.sink]
1086type=X86IntSinkPin
1087device=system.pc.south_bridge.io_apic
1088eventq_index=0
1089number=2
1090
1091[system.pc.south_bridge.int_lines5]
1092type=X86IntLine
1093children=sink
1094eventq_index=0
1095sink=system.pc.south_bridge.int_lines5.sink
1096source=system.pc.south_bridge.keyboard.keyboard_int_pin
1097
1098[system.pc.south_bridge.int_lines5.sink]
1099type=X86IntSinkPin
1100device=system.pc.south_bridge.io_apic
1101eventq_index=0
1102number=1
1103
1104[system.pc.south_bridge.int_lines6]
1105type=X86IntLine
1106children=sink
1107eventq_index=0
1108sink=system.pc.south_bridge.int_lines6.sink
1109source=system.pc.south_bridge.keyboard.mouse_int_pin
1110
1111[system.pc.south_bridge.int_lines6.sink]
1112type=X86IntSinkPin
1113device=system.pc.south_bridge.io_apic
1114eventq_index=0
1115number=12
1116
1117[system.pc.south_bridge.io_apic]
1118type=I82094AA
1119apic_id=2
1120clk_domain=system.clk_domain
1121eventq_index=0
1122external_int_pic=system.pc.south_bridge.pic1
1123int_latency=1000
1124pio_addr=4273995776
1125pio_latency=100000
1126system=system
1127int_master=system.iobus.slave[0]
1128pio=system.iobus.master[9]
1129
1130[system.pc.south_bridge.keyboard]
1131type=I8042
1132children=keyboard_int_pin mouse_int_pin
1133clk_domain=system.clk_domain
1134command_port=9223372036854775908
1135data_port=9223372036854775904
1136eventq_index=0
1137keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
1138mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
1139pio_addr=0
1140pio_latency=100000
1141system=system
1142pio=system.iobus.master[4]
1143
1144[system.pc.south_bridge.keyboard.keyboard_int_pin]
1145type=X86IntSourcePin
1146eventq_index=0
1147
1148[system.pc.south_bridge.keyboard.mouse_int_pin]
1149type=X86IntSourcePin
1150eventq_index=0
1151
1152[system.pc.south_bridge.pic1]
1153type=I8259
1154children=output
1155clk_domain=system.clk_domain
1156eventq_index=0
1157mode=I8259Master
1158output=system.pc.south_bridge.pic1.output
1159pio_addr=9223372036854775840
1160pio_latency=100000
1161slave=system.pc.south_bridge.pic2
1162system=system
1163pio=system.iobus.master[5]
1164
1165[system.pc.south_bridge.pic1.output]
1166type=X86IntSourcePin
1167eventq_index=0
1168
1169[system.pc.south_bridge.pic2]
1170type=I8259
1171children=output
1172clk_domain=system.clk_domain
1173eventq_index=0
1174mode=I8259Slave
1175output=system.pc.south_bridge.pic2.output
1176pio_addr=9223372036854775968
1177pio_latency=100000
1178slave=Null
1179system=system
1180pio=system.iobus.master[6]
1181
1182[system.pc.south_bridge.pic2.output]
1183type=X86IntSourcePin
1184eventq_index=0
1185
1186[system.pc.south_bridge.pit]
1187type=I8254
1188children=int_pin
1189clk_domain=system.clk_domain
1190eventq_index=0
1191int_pin=system.pc.south_bridge.pit.int_pin
1192pio_addr=9223372036854775872
1193pio_latency=100000
1194system=system
1195pio=system.iobus.master[7]
1196
1197[system.pc.south_bridge.pit.int_pin]
1198type=X86IntSourcePin
1199eventq_index=0
1200
1201[system.pc.south_bridge.speaker]
1202type=PcSpeaker
1203clk_domain=system.clk_domain
1204eventq_index=0
1205i8254=system.pc.south_bridge.pit
1206pio_addr=9223372036854775905
1207pio_latency=100000
1208system=system
1209pio=system.iobus.master[8]
1210
1211[system.physmem]
1212type=DRAMCtrl
1213activation_limit=4
1214addr_mapping=RoRaBaChCo
1215banks_per_rank=8
1216burst_length=8
1217channels=1
1218clk_domain=system.clk_domain
1219conf_table_reported=true
1220device_bus_width=8
1221device_rowbuffer_size=1024
1222devices_per_rank=8
1223eventq_index=0
1224in_addr_map=true
1225max_accesses_per_row=16
1226mem_sched_policy=frfcfs
1227min_writes_per_switch=16
1228null=false
1229page_policy=open_adaptive
1230range=0:134217727
1231ranks_per_channel=2
1232read_buffer_size=32
1233static_backend_latency=10000
1234static_frontend_latency=10000
1235tBURST=5000
1236tCK=1250
1237tCL=13750
1238tRAS=35000
1239tRCD=13750
1240tREFI=7800000
1241tRFC=260000
1242tRP=13750
1243tRRD=6000
1244tRTP=7500
1245tRTW=2500
1246tWR=15000
1247tWTR=7500
1248tXAW=30000
1249write_buffer_size=64
1250write_high_thresh_perc=85
1251write_low_thresh_perc=50
1252port=system.iobus.master[19]
1253
1254[system.ruby]
1255type=RubySystem
1256children=clk_domain dir_cntrl0 dma_cntrl0 l1_cntrl0 l1_cntrl1 l2_cntrl0 memctrl_clk_domain network
1257all_instructions=false
1258block_size_bytes=64
1259clk_domain=system.ruby.clk_domain
1260eventq_index=0
1261hot_lines=false
1262mem_size=134217728
1263no_mem_vec=false
1264num_of_sequencers=2
1265random_seed=1234
1266randomization=false
1267
1268[system.ruby.clk_domain]
1269type=SrcClockDomain
1270clock=500
1271domain_id=-1
1272eventq_index=0
1273init_perf_level=0
1274voltage_domain=system.voltage_domain
1275
1276[system.ruby.dir_cntrl0]
1277type=Directory_Controller
1278children=directory memBuffer
1279buffer_size=0
1280clk_domain=system.ruby.clk_domain
1281cluster_id=0
1282directory=system.ruby.dir_cntrl0.directory
1283directory_latency=6
1284eventq_index=0
1285memBuffer=system.ruby.dir_cntrl0.memBuffer
1286number_of_TBEs=256
1287peer=Null
1288recycle_latency=10
1289ruby_system=system.ruby
1290to_mem_ctrl_latency=1
1291transitions_per_cycle=4
1292version=0
1293requestToDir=system.ruby.network.master[7]
1294responseFromDir=system.ruby.network.slave[9]
1295responseToDir=system.ruby.network.master[8]
1296
1297[system.ruby.dir_cntrl0.directory]
1298type=RubyDirectoryMemory
1299eventq_index=0
1300map_levels=4
1301numa_high_bit=5
1302size=134217728
1303use_map=false
1304version=0
1305
1306[system.ruby.dir_cntrl0.memBuffer]
1307type=RubyMemoryControl
1308bank_bit_0=8
1309bank_busy_time=11
1310bank_queue_size=12
1311banks_per_rank=8
1312basic_bus_busy_time=2
1313clk_domain=system.ruby.memctrl_clk_domain
1314dimm_bit_0=12
1315dimms_per_channel=2
1316eventq_index=0
1317mem_ctl_latency=12
1318mem_fixed_delay=0
1319mem_random_arbitrate=0
1320rank_bit_0=11
1321rank_rank_delay=1
1322ranks_per_dimm=2
1323read_write_delay=2
1324refresh_period=1560
1325ruby_system=system.ruby
1326tFaw=0
1327version=0
1328
1329[system.ruby.dma_cntrl0]
1330type=DMA_Controller
1331children=dma_sequencer
1332buffer_size=0
1333clk_domain=system.ruby.clk_domain
1334cluster_id=0
1335dma_sequencer=system.ruby.dma_cntrl0.dma_sequencer
1336eventq_index=0
1337number_of_TBEs=256
1338peer=Null
1339recycle_latency=10
1340request_latency=6
1341ruby_system=system.ruby
1342transitions_per_cycle=4
1343version=0
1344requestToDir=system.ruby.network.slave[10]
1345responseFromDir=system.ruby.network.master[9]
1346
1347[system.ruby.dma_cntrl0.dma_sequencer]
1348type=DMASequencer
1349access_phys_mem=true
1350clk_domain=system.ruby.clk_domain
1351eventq_index=0
1352ruby_system=system.ruby
1353support_data_reqs=true
1354support_inst_reqs=true
1355system=system
1356using_ruby_tester=false
1357version=0
1358slave=system.pc.south_bridge.ide.dma
1359
1360[system.ruby.l1_cntrl0]
1361type=L1Cache_Controller
1362children=L1Dcache L1Icache prefetcher sequencer
1363L1Dcache=system.ruby.l1_cntrl0.L1Dcache
1364L1Icache=system.ruby.l1_cntrl0.L1Icache
1365buffer_size=0
1366clk_domain=system.cpu_clk_domain
1367cluster_id=0
1368enable_prefetch=false
1369eventq_index=0
1370l1_request_latency=2
1371l1_response_latency=2
1372l2_select_num_bits=0
1373number_of_TBEs=256
1374peer=Null
1375prefetcher=system.ruby.l1_cntrl0.prefetcher
1376recycle_latency=10
1377ruby_system=system.ruby
1378send_evictions=false
1379sequencer=system.ruby.l1_cntrl0.sequencer
1380to_l2_latency=1
1381transitions_per_cycle=4
1382version=0
1383requestFromL1Cache=system.ruby.network.slave[0]
1384requestToL1Cache=system.ruby.network.master[0]
1385responseFromL1Cache=system.ruby.network.slave[1]
1386responseToL1Cache=system.ruby.network.master[1]
1387unblockFromL1Cache=system.ruby.network.slave[2]
1388
1389[system.ruby.l1_cntrl0.L1Dcache]
1390type=RubyCache
1391assoc=2
1392dataAccessLatency=1
1393dataArrayBanks=1
1394eventq_index=0
1395is_icache=false
1396latency=3
1397replacement_policy=PSEUDO_LRU
1398resourceStalls=false
1399size=32768
1400start_index_bit=6
1401tagAccessLatency=1
1402tagArrayBanks=1
1403
1404[system.ruby.l1_cntrl0.L1Icache]
1405type=RubyCache
1406assoc=2
1407dataAccessLatency=1
1408dataArrayBanks=1
1409eventq_index=0
1410is_icache=true
1411latency=3
1412replacement_policy=PSEUDO_LRU
1413resourceStalls=false
1414size=32768
1415start_index_bit=6
1416tagAccessLatency=1
1417tagArrayBanks=1
1418
1419[system.ruby.l1_cntrl0.prefetcher]
1420type=Prefetcher
1421cross_page=false
1422eventq_index=0
1423nonunit_filter=8
1424num_startup_pfs=1
1425num_streams=4
1426pf_per_stream=1
1427train_misses=4
1428unit_filter=8
1429
1430[system.ruby.l1_cntrl0.sequencer]
1431type=RubySequencer
1432access_phys_mem=true
1433clk_domain=system.cpu_clk_domain
1434dcache=system.ruby.l1_cntrl0.L1Dcache
1435deadlock_threshold=500000
1436eventq_index=0
1437icache=system.ruby.l1_cntrl0.L1Icache
1438max_outstanding_requests=16
1439ruby_system=system.ruby
1440support_data_reqs=true
1441support_inst_reqs=true
1442system=system
1443using_network_tester=false
1444using_ruby_tester=false
1445version=0
1446master=system.cpu0.interrupts.pio system.cpu0.interrupts.int_slave
1447mem_master_port=system.iobus.slave[2]
1448pio_master_port=system.iobus.slave[1]
1449pio_slave_port=system.iobus.master[17]
1450slave=system.cpu0.icache_port system.cpu0.dcache_port system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.interrupts.int_master
1451
1452[system.ruby.l1_cntrl1]
1453type=L1Cache_Controller
1454children=L1Dcache L1Icache prefetcher sequencer
1455L1Dcache=system.ruby.l1_cntrl1.L1Dcache
1456L1Icache=system.ruby.l1_cntrl1.L1Icache
1457buffer_size=0
1458clk_domain=system.cpu_clk_domain
1459cluster_id=0
1460enable_prefetch=false
1461eventq_index=0
1462l1_request_latency=2
1463l1_response_latency=2
1464l2_select_num_bits=0
1465number_of_TBEs=256
1466peer=Null
1467prefetcher=system.ruby.l1_cntrl1.prefetcher
1468recycle_latency=10
1469ruby_system=system.ruby
1470send_evictions=false
1471sequencer=system.ruby.l1_cntrl1.sequencer
1472to_l2_latency=1
1473transitions_per_cycle=4
1474version=1
1475requestFromL1Cache=system.ruby.network.slave[3]
1476requestToL1Cache=system.ruby.network.master[2]
1477responseFromL1Cache=system.ruby.network.slave[4]
1478responseToL1Cache=system.ruby.network.master[3]
1479unblockFromL1Cache=system.ruby.network.slave[5]
1480
1481[system.ruby.l1_cntrl1.L1Dcache]
1482type=RubyCache
1483assoc=2
1484dataAccessLatency=1
1485dataArrayBanks=1
1486eventq_index=0
1487is_icache=false
1488latency=3
1489replacement_policy=PSEUDO_LRU
1490resourceStalls=false
1491size=32768
1492start_index_bit=6
1493tagAccessLatency=1
1494tagArrayBanks=1
1495
1496[system.ruby.l1_cntrl1.L1Icache]
1497type=RubyCache
1498assoc=2
1499dataAccessLatency=1
1500dataArrayBanks=1
1501eventq_index=0
1502is_icache=true
1503latency=3
1504replacement_policy=PSEUDO_LRU
1505resourceStalls=false
1506size=32768
1507start_index_bit=6
1508tagAccessLatency=1
1509tagArrayBanks=1
1510
1511[system.ruby.l1_cntrl1.prefetcher]
1512type=Prefetcher
1513cross_page=false
1514eventq_index=0
1515nonunit_filter=8
1516num_startup_pfs=1
1517num_streams=4
1518pf_per_stream=1
1519train_misses=4
1520unit_filter=8
1521
1522[system.ruby.l1_cntrl1.sequencer]
1523type=RubySequencer
1524access_phys_mem=true
1525clk_domain=system.cpu_clk_domain
1526dcache=system.ruby.l1_cntrl1.L1Dcache
1527deadlock_threshold=500000
1528eventq_index=0
1529icache=system.ruby.l1_cntrl1.L1Icache
1530max_outstanding_requests=16
1531ruby_system=system.ruby
1532support_data_reqs=true
1533support_inst_reqs=true
1534system=system
1535using_network_tester=false
1536using_ruby_tester=false
1537version=1
1538master=system.cpu1.interrupts.pio system.cpu1.interrupts.int_slave
1539mem_master_port=system.iobus.slave[4]
1540pio_master_port=system.iobus.slave[3]
1541pio_slave_port=system.iobus.master[18]
1542slave=system.cpu1.icache_port system.cpu1.dcache_port system.cpu1.itb.walker.port system.cpu1.dtb.walker.port system.cpu1.interrupts.int_master
1543
1544[system.ruby.l2_cntrl0]
1545type=L2Cache_Controller
1546children=L2cache
1547L2cache=system.ruby.l2_cntrl0.L2cache
1548buffer_size=0
1549clk_domain=system.ruby.clk_domain
1550cluster_id=0
1551eventq_index=0
1552l2_request_latency=2
1553l2_response_latency=2
1554number_of_TBEs=256
1555peer=Null
1556recycle_latency=10
1557ruby_system=system.ruby
1558to_l1_latency=1
1559transitions_per_cycle=4
1560version=0
1561DirRequestFromL2Cache=system.ruby.network.slave[6]
1562L1RequestFromL2Cache=system.ruby.network.slave[7]
1563L1RequestToL2Cache=system.ruby.network.master[5]
1564responseFromL2Cache=system.ruby.network.slave[8]
1565responseToL2Cache=system.ruby.network.master[6]
1566unblockToL2Cache=system.ruby.network.master[4]
1567
1568[system.ruby.l2_cntrl0.L2cache]
1569type=RubyCache
1570assoc=2
1571dataAccessLatency=1
1572dataArrayBanks=1
1573eventq_index=0
1574is_icache=false
1575latency=15
1576replacement_policy=PSEUDO_LRU
1577resourceStalls=false
1578size=4194304
1579start_index_bit=6
1580tagAccessLatency=1
1581tagArrayBanks=1
1582
1583[system.ruby.memctrl_clk_domain]
1584type=DerivedClockDomain
1585clk_divider=3
1586clk_domain=system.ruby.clk_domain
1587eventq_index=0
1588
1589[system.ruby.network]
1590type=SimpleNetwork
1591children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 int_links0 int_links1 int_links2 int_links3 int_links4 routers0 routers1 routers2 routers3 routers4 routers5
1592adaptive_routing=false
1593buffer_size=0
1594clk_domain=system.ruby.clk_domain
1595control_msg_size=8
1596endpoint_bandwidth=1000
1597eventq_index=0
1598ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4
1599int_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
1600netifs=
1601number_of_virtual_networks=10
1602routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 system.ruby.network.routers4 system.ruby.network.routers5
1603ruby_system=system.ruby
1604topology=Crossbar
1605master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl1.requestToL1Cache system.ruby.l1_cntrl1.responseToL1Cache system.ruby.l2_cntrl0.unblockToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dma_cntrl0.responseFromDir
1606slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.unblockFromL1Cache system.ruby.l1_cntrl1.requestFromL1Cache system.ruby.l1_cntrl1.responseFromL1Cache system.ruby.l1_cntrl1.unblockFromL1Cache system.ruby.l2_cntrl0.DirRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir system.ruby.dma_cntrl0.requestToDir
1607
1608[system.ruby.network.ext_links0]
1609type=SimpleExtLink
1610bandwidth_factor=16
1611eventq_index=0
1612ext_node=system.ruby.l1_cntrl0
1613int_node=system.ruby.network.routers0
1614latency=1
1615link_id=0
1616weight=1
1617
1618[system.ruby.network.ext_links1]
1619type=SimpleExtLink
1620bandwidth_factor=16
1621eventq_index=0
1622ext_node=system.ruby.l1_cntrl1
1623int_node=system.ruby.network.routers1
1624latency=1
1625link_id=1
1626weight=1
1627
1628[system.ruby.network.ext_links2]
1629type=SimpleExtLink
1630bandwidth_factor=16
1631eventq_index=0
1632ext_node=system.ruby.l2_cntrl0
1633int_node=system.ruby.network.routers2
1634latency=1
1635link_id=2
1636weight=1
1637
1638[system.ruby.network.ext_links3]
1639type=SimpleExtLink
1640bandwidth_factor=16
1641eventq_index=0
1642ext_node=system.ruby.dir_cntrl0
1643int_node=system.ruby.network.routers3
1644latency=1
1645link_id=3
1646weight=1
1647
1648[system.ruby.network.ext_links4]
1649type=SimpleExtLink
1650bandwidth_factor=16
1651eventq_index=0
1652ext_node=system.ruby.dma_cntrl0
1653int_node=system.ruby.network.routers4
1654latency=1
1655link_id=4
1656weight=1
1657
1658[system.ruby.network.int_links0]
1659type=SimpleIntLink
1660bandwidth_factor=16
1661eventq_index=0
1662latency=1
1663link_id=5
1664node_a=system.ruby.network.routers0
1665node_b=system.ruby.network.routers5
1666weight=1
1667
1668[system.ruby.network.int_links1]
1669type=SimpleIntLink
1670bandwidth_factor=16
1671eventq_index=0
1672latency=1
1673link_id=6
1674node_a=system.ruby.network.routers1
1675node_b=system.ruby.network.routers5
1676weight=1
1677
1678[system.ruby.network.int_links2]
1679type=SimpleIntLink
1680bandwidth_factor=16
1681eventq_index=0
1682latency=1
1683link_id=7
1684node_a=system.ruby.network.routers2
1685node_b=system.ruby.network.routers5
1686weight=1
1687
1688[system.ruby.network.int_links3]
1689type=SimpleIntLink
1690bandwidth_factor=16
1691eventq_index=0
1692latency=1
1693link_id=8
1694node_a=system.ruby.network.routers3
1695node_b=system.ruby.network.routers5
1696weight=1
1697
1698[system.ruby.network.int_links4]
1699type=SimpleIntLink
1700bandwidth_factor=16
1701eventq_index=0
1702latency=1
1703link_id=9
1704node_a=system.ruby.network.routers4
1705node_b=system.ruby.network.routers5
1706weight=1
1707
1708[system.ruby.network.routers0]
1709type=Switch
1710clk_domain=system.ruby.clk_domain
1711eventq_index=0
1712router_id=0
1713virt_nets=10
1714
1715[system.ruby.network.routers1]
1716type=Switch
1717clk_domain=system.ruby.clk_domain
1718eventq_index=0
1719router_id=1
1720virt_nets=10
1721
1722[system.ruby.network.routers2]
1723type=Switch
1724clk_domain=system.ruby.clk_domain
1725eventq_index=0
1726router_id=2
1727virt_nets=10
1728
1729[system.ruby.network.routers3]
1730type=Switch
1731clk_domain=system.ruby.clk_domain
1732eventq_index=0
1733router_id=3
1734virt_nets=10
1735
1736[system.ruby.network.routers4]
1737type=Switch
1738clk_domain=system.ruby.clk_domain
1739eventq_index=0
1740router_id=4
1741virt_nets=10
1742
1743[system.ruby.network.routers5]
1744type=Switch
1745clk_domain=system.ruby.clk_domain
1746eventq_index=0
1747router_id=5
1748virt_nets=10
1749
1750[system.smbios_table]
1751type=X86SMBiosSMBiosTable
1752children=structures
1753eventq_index=0
1754major_version=2
1755minor_version=5
1756structures=system.smbios_table.structures
1757
1758[system.smbios_table.structures]
1759type=X86SMBiosBiosInformation
1760characteristic_ext_bytes=
1761characteristics=
1762emb_cont_firmware_major=0
1763emb_cont_firmware_minor=0
1764eventq_index=0
1765major=0
1766minor=0
1767release_date=06/08/2008
1768rom_size=0
1769starting_addr_segment=0
1770vendor=
1771version=
1772
1773[system.sys_port_proxy]
1774type=RubyPortProxy
1775access_phys_mem=true
1776clk_domain=system.clk_domain
1777eventq_index=0
1778ruby_system=system.ruby
1779support_data_reqs=true
1780support_inst_reqs=true
1781system=system
1782using_ruby_tester=false
1783version=0
1784slave=system.system_port
1785
1786[system.voltage_domain]
1787type=VoltageDomain
1788eventq_index=0
1789voltage=1.000000
1790