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