config.ini (10315:9e02c14446bb) config.ini (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
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
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
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
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
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
353bus_type=ISA
360bus_type=PCI
354eventq_index=0
355
356[system.intel_mp_table.base_entries04]
357type=X86IntelMPBus
358bus_id=1
361eventq_index=0
362
363[system.intel_mp_table.base_entries04]
364type=X86IntelMPBus
365bus_id=1
359bus_type=PCI
366bus_type=ISA
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
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
369source_bus_id=1
376source_bus_id=0
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
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
380source_bus_id=0
387source_bus_id=1
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
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
391source_bus_id=0
398source_bus_id=1
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
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
402source_bus_id=0
409source_bus_id=1
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
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
413source_bus_id=0
420source_bus_id=1
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
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
424source_bus_id=0
431source_bus_id=1
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
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
435source_bus_id=0
442source_bus_id=1
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
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
446source_bus_id=0
453source_bus_id=1
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
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
457source_bus_id=0
464source_bus_id=1
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
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
468source_bus_id=0
475source_bus_id=1
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
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
479source_bus_id=0
486source_bus_id=1
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
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
490source_bus_id=0
497source_bus_id=1
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
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
501source_bus_id=0
508source_bus_id=1
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
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
512source_bus_id=0
519source_bus_id=1
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
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
523source_bus_id=0
530source_bus_id=1
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
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
534source_bus_id=0
541source_bus_id=1
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
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
545source_bus_id=0
552source_bus_id=1
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
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
556source_bus_id=0
563source_bus_id=1
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
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
567source_bus_id=0
574source_bus_id=1
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
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
578source_bus_id=0
585source_bus_id=1
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
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
589source_bus_id=0
596source_bus_id=1
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
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
600source_bus_id=0
607source_bus_id=1
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
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
611source_bus_id=0
618source_bus_id=1
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
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
622source_bus_id=0
629source_bus_id=1
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
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
633source_bus_id=0
640source_bus_id=1
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
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
644source_bus_id=0
651source_bus_id=1
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
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
655source_bus_id=0
662source_bus_id=1
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
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
666source_bus_id=0
673source_bus_id=1
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
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
677source_bus_id=0
684source_bus_id=1
678source_bus_irq=14
679trigger=ConformTrigger
680
681[system.intel_mp_table.ext_entries]
682type=X86IntelMPBusHierarchy
685source_bus_irq=14
686trigger=ConformTrigger
687
688[system.intel_mp_table.ext_entries]
689type=X86IntelMPBusHierarchy
683bus_id=0
690bus_id=1
684eventq_index=0
691eventq_index=0
685parent_bus=1
692parent_bus=0
686subtractive_decode=true
687
688[system.intrctrl]
689type=IntrControl
690eventq_index=0
691sys=system
692
693[system.iobus]
693subtractive_decode=true
694
695[system.intrctrl]
696type=IntrControl
697eventq_index=0
698sys=system
699
700[system.iobus]
694type=NoncoherentBus
701type=NoncoherentXBar
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
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
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
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
1213activation_limit=4
1214addr_mapping=RoRaBaChCo
1245activation_limit=4
1246addr_mapping=RoRaBaChCo
1247bank_groups_per_rank=0
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
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
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
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
1236tCK=1250
1237tCL=13750
1271tCK=1250
1272tCL=13750
1273tCS=2500
1238tRAS=35000
1239tRCD=13750
1240tREFI=7800000
1241tRFC=260000
1242tRP=13750
1243tRRD=6000
1274tRAS=35000
1275tRCD=13750
1276tREFI=7800000
1277tRFC=260000
1278tRP=13750
1279tRRD=6000
1280tRRD_L=0
1244tRTP=7500
1245tRTW=2500
1246tWR=15000
1247tWTR=7500
1248tXAW=30000
1281tRTP=7500
1282tRTW=2500
1283tWR=15000
1284tWTR=7500
1285tXAW=30000
1286tXP=0
1287tXPDLL=0
1288tXS=0
1289tXSDLL=0
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
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