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