config.ini revision 10636:9ac724889705
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_exist1.pio system.pc.i_dont_exist2.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_exist1 i_dont_exist2 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[12]
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[13]
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[14]
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[15]
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[16]
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[17]
904
905[system.pc.i_dont_exist1]
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.i_dont_exist2]
924type=IsaFake
925clk_domain=system.clk_domain
926eventq_index=0
927fake_mem=false
928pio_addr=9223372036854776045
929pio_latency=100000
930pio_size=1
931ret_bad_addr=false
932ret_data16=65535
933ret_data32=4294967295
934ret_data64=18446744073709551615
935ret_data8=255
936system=system
937update_data=false
938warn_access=
939pio=system.iobus.master[11]
940
941[system.pc.pciconfig]
942type=PciConfigAll
943bus=0
944clk_domain=system.clk_domain
945eventq_index=0
946pio_addr=0
947pio_latency=30000
948platform=system.pc
949size=16777216
950system=system
951pio=system.iobus.default
952
953[system.pc.south_bridge]
954type=SouthBridge
955children=cmos dma1 ide int_lines0 int_lines1 int_lines2 int_lines3 int_lines4 int_lines5 int_lines6 io_apic keyboard pic1 pic2 pit speaker
956cmos=system.pc.south_bridge.cmos
957dma1=system.pc.south_bridge.dma1
958eventq_index=0
959io_apic=system.pc.south_bridge.io_apic
960keyboard=system.pc.south_bridge.keyboard
961pic1=system.pc.south_bridge.pic1
962pic2=system.pc.south_bridge.pic2
963pit=system.pc.south_bridge.pit
964platform=system.pc
965speaker=system.pc.south_bridge.speaker
966
967[system.pc.south_bridge.cmos]
968type=Cmos
969children=int_pin
970clk_domain=system.clk_domain
971eventq_index=0
972int_pin=system.pc.south_bridge.cmos.int_pin
973pio_addr=9223372036854775920
974pio_latency=100000
975system=system
976time=Sun Jan  1 00:00:00 2012
977pio=system.iobus.master[0]
978
979[system.pc.south_bridge.cmos.int_pin]
980type=X86IntSourcePin
981eventq_index=0
982
983[system.pc.south_bridge.dma1]
984type=I8237
985clk_domain=system.clk_domain
986eventq_index=0
987pio_addr=9223372036854775808
988pio_latency=100000
989system=system
990pio=system.iobus.master[1]
991
992[system.pc.south_bridge.ide]
993type=IdeController
994children=disks0 disks1
995BAR0=496
996BAR0LegacyIO=true
997BAR0Size=8
998BAR1=1012
999BAR1LegacyIO=true
1000BAR1Size=3
1001BAR2=368
1002BAR2LegacyIO=true
1003BAR2Size=8
1004BAR3=884
1005BAR3LegacyIO=true
1006BAR3Size=3
1007BAR4=1
1008BAR4LegacyIO=false
1009BAR4Size=16
1010BAR5=1
1011BAR5LegacyIO=false
1012BAR5Size=0
1013BIST=0
1014CacheLineSize=0
1015CapabilityPtr=0
1016CardbusCIS=0
1017ClassCode=1
1018Command=0
1019DeviceID=28945
1020ExpansionROM=0
1021HeaderType=0
1022InterruptLine=14
1023InterruptPin=1
1024LatencyTimer=0
1025LegacyIOBase=9223372036854775808
1026MSICAPBaseOffset=0
1027MSICAPCapId=0
1028MSICAPMaskBits=0
1029MSICAPMsgAddr=0
1030MSICAPMsgCtrl=0
1031MSICAPMsgData=0
1032MSICAPMsgUpperAddr=0
1033MSICAPNextCapability=0
1034MSICAPPendingBits=0
1035MSIXCAPBaseOffset=0
1036MSIXCAPCapId=0
1037MSIXCAPNextCapability=0
1038MSIXMsgCtrl=0
1039MSIXPbaOffset=0
1040MSIXTableOffset=0
1041MaximumLatency=0
1042MinimumGrant=0
1043PMCAPBaseOffset=0
1044PMCAPCapId=0
1045PMCAPCapabilities=0
1046PMCAPCtrlStatus=0
1047PMCAPNextCapability=0
1048PXCAPBaseOffset=0
1049PXCAPCapId=0
1050PXCAPCapabilities=0
1051PXCAPDevCap2=0
1052PXCAPDevCapabilities=0
1053PXCAPDevCtrl=0
1054PXCAPDevCtrl2=0
1055PXCAPDevStatus=0
1056PXCAPLinkCap=0
1057PXCAPLinkCtrl=0
1058PXCAPLinkStatus=0
1059PXCAPNextCapability=0
1060ProgIF=128
1061Revision=0
1062Status=640
1063SubClassCode=1
1064SubsystemID=0
1065SubsystemVendorID=0
1066VendorID=32902
1067clk_domain=system.clk_domain
1068config_latency=20000
1069ctrl_offset=0
1070disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
1071eventq_index=0
1072io_shift=0
1073pci_bus=0
1074pci_dev=4
1075pci_func=0
1076pio_latency=30000
1077platform=system.pc
1078system=system
1079config=system.iobus.master[3]
1080dma=system.ruby.dma_cntrl0.dma_sequencer.slave
1081pio=system.iobus.master[2]
1082
1083[system.pc.south_bridge.ide.disks0]
1084type=IdeDisk
1085children=image
1086delay=1000000
1087driveID=master
1088eventq_index=0
1089image=system.pc.south_bridge.ide.disks0.image
1090
1091[system.pc.south_bridge.ide.disks0.image]
1092type=CowDiskImage
1093children=child
1094child=system.pc.south_bridge.ide.disks0.image.child
1095eventq_index=0
1096image_file=
1097read_only=false
1098table_size=65536
1099
1100[system.pc.south_bridge.ide.disks0.image.child]
1101type=RawDiskImage
1102eventq_index=0
1103image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
1104read_only=true
1105
1106[system.pc.south_bridge.ide.disks1]
1107type=IdeDisk
1108children=image
1109delay=1000000
1110driveID=master
1111eventq_index=0
1112image=system.pc.south_bridge.ide.disks1.image
1113
1114[system.pc.south_bridge.ide.disks1.image]
1115type=CowDiskImage
1116children=child
1117child=system.pc.south_bridge.ide.disks1.image.child
1118eventq_index=0
1119image_file=
1120read_only=false
1121table_size=65536
1122
1123[system.pc.south_bridge.ide.disks1.image.child]
1124type=RawDiskImage
1125eventq_index=0
1126image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
1127read_only=true
1128
1129[system.pc.south_bridge.int_lines0]
1130type=X86IntLine
1131children=sink
1132eventq_index=0
1133sink=system.pc.south_bridge.int_lines0.sink
1134source=system.pc.south_bridge.pic1.output
1135
1136[system.pc.south_bridge.int_lines0.sink]
1137type=X86IntSinkPin
1138device=system.pc.south_bridge.io_apic
1139eventq_index=0
1140number=0
1141
1142[system.pc.south_bridge.int_lines1]
1143type=X86IntLine
1144children=sink
1145eventq_index=0
1146sink=system.pc.south_bridge.int_lines1.sink
1147source=system.pc.south_bridge.pic2.output
1148
1149[system.pc.south_bridge.int_lines1.sink]
1150type=X86IntSinkPin
1151device=system.pc.south_bridge.pic1
1152eventq_index=0
1153number=2
1154
1155[system.pc.south_bridge.int_lines2]
1156type=X86IntLine
1157children=sink
1158eventq_index=0
1159sink=system.pc.south_bridge.int_lines2.sink
1160source=system.pc.south_bridge.cmos.int_pin
1161
1162[system.pc.south_bridge.int_lines2.sink]
1163type=X86IntSinkPin
1164device=system.pc.south_bridge.pic2
1165eventq_index=0
1166number=0
1167
1168[system.pc.south_bridge.int_lines3]
1169type=X86IntLine
1170children=sink
1171eventq_index=0
1172sink=system.pc.south_bridge.int_lines3.sink
1173source=system.pc.south_bridge.pit.int_pin
1174
1175[system.pc.south_bridge.int_lines3.sink]
1176type=X86IntSinkPin
1177device=system.pc.south_bridge.pic1
1178eventq_index=0
1179number=0
1180
1181[system.pc.south_bridge.int_lines4]
1182type=X86IntLine
1183children=sink
1184eventq_index=0
1185sink=system.pc.south_bridge.int_lines4.sink
1186source=system.pc.south_bridge.pit.int_pin
1187
1188[system.pc.south_bridge.int_lines4.sink]
1189type=X86IntSinkPin
1190device=system.pc.south_bridge.io_apic
1191eventq_index=0
1192number=2
1193
1194[system.pc.south_bridge.int_lines5]
1195type=X86IntLine
1196children=sink
1197eventq_index=0
1198sink=system.pc.south_bridge.int_lines5.sink
1199source=system.pc.south_bridge.keyboard.keyboard_int_pin
1200
1201[system.pc.south_bridge.int_lines5.sink]
1202type=X86IntSinkPin
1203device=system.pc.south_bridge.io_apic
1204eventq_index=0
1205number=1
1206
1207[system.pc.south_bridge.int_lines6]
1208type=X86IntLine
1209children=sink
1210eventq_index=0
1211sink=system.pc.south_bridge.int_lines6.sink
1212source=system.pc.south_bridge.keyboard.mouse_int_pin
1213
1214[system.pc.south_bridge.int_lines6.sink]
1215type=X86IntSinkPin
1216device=system.pc.south_bridge.io_apic
1217eventq_index=0
1218number=12
1219
1220[system.pc.south_bridge.io_apic]
1221type=I82094AA
1222apic_id=2
1223clk_domain=system.clk_domain
1224eventq_index=0
1225external_int_pic=system.pc.south_bridge.pic1
1226int_latency=1000
1227pio_addr=4273995776
1228pio_latency=100000
1229system=system
1230int_master=system.iobus.slave[0]
1231pio=system.iobus.master[9]
1232
1233[system.pc.south_bridge.keyboard]
1234type=I8042
1235children=keyboard_int_pin mouse_int_pin
1236clk_domain=system.clk_domain
1237command_port=9223372036854775908
1238data_port=9223372036854775904
1239eventq_index=0
1240keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
1241mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
1242pio_addr=0
1243pio_latency=100000
1244system=system
1245pio=system.iobus.master[4]
1246
1247[system.pc.south_bridge.keyboard.keyboard_int_pin]
1248type=X86IntSourcePin
1249eventq_index=0
1250
1251[system.pc.south_bridge.keyboard.mouse_int_pin]
1252type=X86IntSourcePin
1253eventq_index=0
1254
1255[system.pc.south_bridge.pic1]
1256type=I8259
1257children=output
1258clk_domain=system.clk_domain
1259eventq_index=0
1260mode=I8259Master
1261output=system.pc.south_bridge.pic1.output
1262pio_addr=9223372036854775840
1263pio_latency=100000
1264slave=system.pc.south_bridge.pic2
1265system=system
1266pio=system.iobus.master[5]
1267
1268[system.pc.south_bridge.pic1.output]
1269type=X86IntSourcePin
1270eventq_index=0
1271
1272[system.pc.south_bridge.pic2]
1273type=I8259
1274children=output
1275clk_domain=system.clk_domain
1276eventq_index=0
1277mode=I8259Slave
1278output=system.pc.south_bridge.pic2.output
1279pio_addr=9223372036854775968
1280pio_latency=100000
1281slave=Null
1282system=system
1283pio=system.iobus.master[6]
1284
1285[system.pc.south_bridge.pic2.output]
1286type=X86IntSourcePin
1287eventq_index=0
1288
1289[system.pc.south_bridge.pit]
1290type=I8254
1291children=int_pin
1292clk_domain=system.clk_domain
1293eventq_index=0
1294int_pin=system.pc.south_bridge.pit.int_pin
1295pio_addr=9223372036854775872
1296pio_latency=100000
1297system=system
1298pio=system.iobus.master[7]
1299
1300[system.pc.south_bridge.pit.int_pin]
1301type=X86IntSourcePin
1302eventq_index=0
1303
1304[system.pc.south_bridge.speaker]
1305type=PcSpeaker
1306clk_domain=system.clk_domain
1307eventq_index=0
1308i8254=system.pc.south_bridge.pit
1309pio_addr=9223372036854775905
1310pio_latency=100000
1311system=system
1312pio=system.iobus.master[8]
1313
1314[system.ruby]
1315type=RubySystem
1316children=clk_domain dir_cntrl0 dma_cntrl0 io_controller l1_cntrl0 l1_cntrl1 l2_cntrl0 memctrl_clk_domain network
1317all_instructions=false
1318block_size_bytes=64
1319clk_domain=system.ruby.clk_domain
1320eventq_index=0
1321hot_lines=false
1322memory_size_bits=48
1323num_of_sequencers=2
1324phys_mem=Null
1325random_seed=1234
1326randomization=false
1327
1328[system.ruby.clk_domain]
1329type=SrcClockDomain
1330clock=500
1331domain_id=-1
1332eventq_index=0
1333init_perf_level=0
1334voltage_domain=system.voltage_domain
1335
1336[system.ruby.dir_cntrl0]
1337type=Directory_Controller
1338children=directory
1339buffer_size=0
1340clk_domain=system.ruby.clk_domain
1341cluster_id=0
1342directory=system.ruby.dir_cntrl0.directory
1343directory_latency=6
1344eventq_index=0
1345number_of_TBEs=256
1346recycle_latency=10
1347ruby_system=system.ruby
1348system=system
1349to_mem_ctrl_latency=1
1350transitions_per_cycle=4
1351version=0
1352memory=system.mem_ctrls.port
1353requestToDir=system.ruby.network.master[7]
1354responseFromDir=system.ruby.network.slave[9]
1355responseToDir=system.ruby.network.master[8]
1356
1357[system.ruby.dir_cntrl0.directory]
1358type=RubyDirectoryMemory
1359eventq_index=0
1360numa_high_bit=5
1361size=134217728
1362version=0
1363
1364[system.ruby.dma_cntrl0]
1365type=DMA_Controller
1366children=dma_sequencer
1367buffer_size=0
1368clk_domain=system.ruby.clk_domain
1369cluster_id=0
1370dma_sequencer=system.ruby.dma_cntrl0.dma_sequencer
1371eventq_index=0
1372number_of_TBEs=256
1373recycle_latency=10
1374request_latency=6
1375ruby_system=system.ruby
1376system=system
1377transitions_per_cycle=4
1378version=0
1379requestToDir=system.ruby.network.slave[10]
1380responseFromDir=system.ruby.network.master[9]
1381
1382[system.ruby.dma_cntrl0.dma_sequencer]
1383type=DMASequencer
1384clk_domain=system.ruby.clk_domain
1385eventq_index=0
1386ruby_system=system.ruby
1387system=system
1388using_ruby_tester=false
1389version=0
1390slave=system.pc.south_bridge.ide.dma
1391
1392[system.ruby.io_controller]
1393type=DMA_Controller
1394children=dma_sequencer
1395buffer_size=0
1396clk_domain=system.ruby.clk_domain
1397cluster_id=0
1398dma_sequencer=system.ruby.io_controller.dma_sequencer
1399eventq_index=0
1400number_of_TBEs=256
1401recycle_latency=10
1402request_latency=6
1403ruby_system=system.ruby
1404system=system
1405transitions_per_cycle=32
1406version=1
1407requestToDir=system.ruby.network.slave[11]
1408responseFromDir=system.ruby.network.master[10]
1409
1410[system.ruby.io_controller.dma_sequencer]
1411type=DMASequencer
1412clk_domain=system.ruby.clk_domain
1413eventq_index=0
1414ruby_system=system.ruby
1415system=system
1416using_ruby_tester=false
1417version=1
1418slave=system.iobus.master[20]
1419
1420[system.ruby.l1_cntrl0]
1421type=L1Cache_Controller
1422children=L1Dcache L1Icache prefetcher sequencer
1423L1Dcache=system.ruby.l1_cntrl0.L1Dcache
1424L1Icache=system.ruby.l1_cntrl0.L1Icache
1425buffer_size=0
1426clk_domain=system.cpu_clk_domain
1427cluster_id=0
1428enable_prefetch=false
1429eventq_index=0
1430l1_request_latency=2
1431l1_response_latency=2
1432l2_select_num_bits=0
1433number_of_TBEs=256
1434prefetcher=system.ruby.l1_cntrl0.prefetcher
1435recycle_latency=10
1436ruby_system=system.ruby
1437send_evictions=true
1438sequencer=system.ruby.l1_cntrl0.sequencer
1439system=system
1440to_l2_latency=1
1441transitions_per_cycle=4
1442version=0
1443requestFromL1Cache=system.ruby.network.slave[0]
1444requestToL1Cache=system.ruby.network.master[0]
1445responseFromL1Cache=system.ruby.network.slave[1]
1446responseToL1Cache=system.ruby.network.master[1]
1447unblockFromL1Cache=system.ruby.network.slave[2]
1448
1449[system.ruby.l1_cntrl0.L1Dcache]
1450type=RubyCache
1451assoc=2
1452dataAccessLatency=1
1453dataArrayBanks=1
1454eventq_index=0
1455is_icache=false
1456latency=3
1457replacement_policy=PSEUDO_LRU
1458resourceStalls=false
1459size=32768
1460start_index_bit=6
1461tagAccessLatency=1
1462tagArrayBanks=1
1463
1464[system.ruby.l1_cntrl0.L1Icache]
1465type=RubyCache
1466assoc=2
1467dataAccessLatency=1
1468dataArrayBanks=1
1469eventq_index=0
1470is_icache=true
1471latency=3
1472replacement_policy=PSEUDO_LRU
1473resourceStalls=false
1474size=32768
1475start_index_bit=6
1476tagAccessLatency=1
1477tagArrayBanks=1
1478
1479[system.ruby.l1_cntrl0.prefetcher]
1480type=Prefetcher
1481cross_page=false
1482eventq_index=0
1483nonunit_filter=8
1484num_startup_pfs=1
1485num_streams=4
1486pf_per_stream=1
1487sys=system
1488train_misses=4
1489unit_filter=8
1490
1491[system.ruby.l1_cntrl0.sequencer]
1492type=RubySequencer
1493access_backing_store=false
1494clk_domain=system.cpu_clk_domain
1495dcache=system.ruby.l1_cntrl0.L1Dcache
1496deadlock_threshold=500000
1497eventq_index=0
1498icache=system.ruby.l1_cntrl0.L1Icache
1499max_outstanding_requests=16
1500ruby_system=system.ruby
1501support_data_reqs=true
1502support_inst_reqs=true
1503system=system
1504using_network_tester=false
1505using_ruby_tester=false
1506version=0
1507master=system.cpu0.interrupts.pio system.cpu0.interrupts.int_slave
1508mem_master_port=system.iobus.slave[2]
1509pio_master_port=system.iobus.slave[1]
1510pio_slave_port=system.iobus.master[18]
1511slave=system.cpu0.icache_port system.cpu0.dcache_port system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.interrupts.int_master
1512
1513[system.ruby.l1_cntrl1]
1514type=L1Cache_Controller
1515children=L1Dcache L1Icache prefetcher sequencer
1516L1Dcache=system.ruby.l1_cntrl1.L1Dcache
1517L1Icache=system.ruby.l1_cntrl1.L1Icache
1518buffer_size=0
1519clk_domain=system.cpu_clk_domain
1520cluster_id=0
1521enable_prefetch=false
1522eventq_index=0
1523l1_request_latency=2
1524l1_response_latency=2
1525l2_select_num_bits=0
1526number_of_TBEs=256
1527prefetcher=system.ruby.l1_cntrl1.prefetcher
1528recycle_latency=10
1529ruby_system=system.ruby
1530send_evictions=true
1531sequencer=system.ruby.l1_cntrl1.sequencer
1532system=system
1533to_l2_latency=1
1534transitions_per_cycle=4
1535version=1
1536requestFromL1Cache=system.ruby.network.slave[3]
1537requestToL1Cache=system.ruby.network.master[2]
1538responseFromL1Cache=system.ruby.network.slave[4]
1539responseToL1Cache=system.ruby.network.master[3]
1540unblockFromL1Cache=system.ruby.network.slave[5]
1541
1542[system.ruby.l1_cntrl1.L1Dcache]
1543type=RubyCache
1544assoc=2
1545dataAccessLatency=1
1546dataArrayBanks=1
1547eventq_index=0
1548is_icache=false
1549latency=3
1550replacement_policy=PSEUDO_LRU
1551resourceStalls=false
1552size=32768
1553start_index_bit=6
1554tagAccessLatency=1
1555tagArrayBanks=1
1556
1557[system.ruby.l1_cntrl1.L1Icache]
1558type=RubyCache
1559assoc=2
1560dataAccessLatency=1
1561dataArrayBanks=1
1562eventq_index=0
1563is_icache=true
1564latency=3
1565replacement_policy=PSEUDO_LRU
1566resourceStalls=false
1567size=32768
1568start_index_bit=6
1569tagAccessLatency=1
1570tagArrayBanks=1
1571
1572[system.ruby.l1_cntrl1.prefetcher]
1573type=Prefetcher
1574cross_page=false
1575eventq_index=0
1576nonunit_filter=8
1577num_startup_pfs=1
1578num_streams=4
1579pf_per_stream=1
1580sys=system
1581train_misses=4
1582unit_filter=8
1583
1584[system.ruby.l1_cntrl1.sequencer]
1585type=RubySequencer
1586access_backing_store=false
1587clk_domain=system.cpu_clk_domain
1588dcache=system.ruby.l1_cntrl1.L1Dcache
1589deadlock_threshold=500000
1590eventq_index=0
1591icache=system.ruby.l1_cntrl1.L1Icache
1592max_outstanding_requests=16
1593ruby_system=system.ruby
1594support_data_reqs=true
1595support_inst_reqs=true
1596system=system
1597using_network_tester=false
1598using_ruby_tester=false
1599version=1
1600master=system.cpu1.interrupts.pio system.cpu1.interrupts.int_slave
1601mem_master_port=system.iobus.slave[4]
1602pio_master_port=system.iobus.slave[3]
1603pio_slave_port=system.iobus.master[19]
1604slave=system.cpu1.icache_port system.cpu1.dcache_port system.cpu1.itb.walker.port system.cpu1.dtb.walker.port system.cpu1.interrupts.int_master
1605
1606[system.ruby.l2_cntrl0]
1607type=L2Cache_Controller
1608children=L2cache
1609L2cache=system.ruby.l2_cntrl0.L2cache
1610buffer_size=0
1611clk_domain=system.ruby.clk_domain
1612cluster_id=0
1613eventq_index=0
1614l2_request_latency=2
1615l2_response_latency=2
1616number_of_TBEs=256
1617recycle_latency=10
1618ruby_system=system.ruby
1619system=system
1620to_l1_latency=1
1621transitions_per_cycle=4
1622version=0
1623DirRequestFromL2Cache=system.ruby.network.slave[6]
1624L1RequestFromL2Cache=system.ruby.network.slave[7]
1625L1RequestToL2Cache=system.ruby.network.master[5]
1626responseFromL2Cache=system.ruby.network.slave[8]
1627responseToL2Cache=system.ruby.network.master[6]
1628unblockToL2Cache=system.ruby.network.master[4]
1629
1630[system.ruby.l2_cntrl0.L2cache]
1631type=RubyCache
1632assoc=2
1633dataAccessLatency=1
1634dataArrayBanks=1
1635eventq_index=0
1636is_icache=false
1637latency=15
1638replacement_policy=PSEUDO_LRU
1639resourceStalls=false
1640size=4194304
1641start_index_bit=6
1642tagAccessLatency=1
1643tagArrayBanks=1
1644
1645[system.ruby.memctrl_clk_domain]
1646type=DerivedClockDomain
1647clk_divider=3
1648clk_domain=system.ruby.clk_domain
1649eventq_index=0
1650
1651[system.ruby.network]
1652type=SimpleNetwork
1653children=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
1654adaptive_routing=false
1655buffer_size=0
1656clk_domain=system.ruby.clk_domain
1657control_msg_size=8
1658endpoint_bandwidth=1000
1659eventq_index=0
1660ext_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
1661int_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
1662netifs=
1663number_of_virtual_networks=10
1664routers=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
1665ruby_system=system.ruby
1666topology=Crossbar
1667master=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
1668slave=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
1669
1670[system.ruby.network.ext_links0]
1671type=SimpleExtLink
1672bandwidth_factor=16
1673eventq_index=0
1674ext_node=system.ruby.l1_cntrl0
1675int_node=system.ruby.network.routers0
1676latency=1
1677link_id=0
1678weight=1
1679
1680[system.ruby.network.ext_links1]
1681type=SimpleExtLink
1682bandwidth_factor=16
1683eventq_index=0
1684ext_node=system.ruby.l1_cntrl1
1685int_node=system.ruby.network.routers1
1686latency=1
1687link_id=1
1688weight=1
1689
1690[system.ruby.network.ext_links2]
1691type=SimpleExtLink
1692bandwidth_factor=16
1693eventq_index=0
1694ext_node=system.ruby.l2_cntrl0
1695int_node=system.ruby.network.routers2
1696latency=1
1697link_id=2
1698weight=1
1699
1700[system.ruby.network.ext_links3]
1701type=SimpleExtLink
1702bandwidth_factor=16
1703eventq_index=0
1704ext_node=system.ruby.dir_cntrl0
1705int_node=system.ruby.network.routers3
1706latency=1
1707link_id=3
1708weight=1
1709
1710[system.ruby.network.ext_links4]
1711type=SimpleExtLink
1712bandwidth_factor=16
1713eventq_index=0
1714ext_node=system.ruby.dma_cntrl0
1715int_node=system.ruby.network.routers4
1716latency=1
1717link_id=4
1718weight=1
1719
1720[system.ruby.network.ext_links5]
1721type=SimpleExtLink
1722bandwidth_factor=16
1723eventq_index=0
1724ext_node=system.ruby.io_controller
1725int_node=system.ruby.network.routers5
1726latency=1
1727link_id=5
1728weight=1
1729
1730[system.ruby.network.int_links0]
1731type=SimpleIntLink
1732bandwidth_factor=16
1733eventq_index=0
1734latency=1
1735link_id=6
1736node_a=system.ruby.network.routers0
1737node_b=system.ruby.network.routers6
1738weight=1
1739
1740[system.ruby.network.int_links1]
1741type=SimpleIntLink
1742bandwidth_factor=16
1743eventq_index=0
1744latency=1
1745link_id=7
1746node_a=system.ruby.network.routers1
1747node_b=system.ruby.network.routers6
1748weight=1
1749
1750[system.ruby.network.int_links2]
1751type=SimpleIntLink
1752bandwidth_factor=16
1753eventq_index=0
1754latency=1
1755link_id=8
1756node_a=system.ruby.network.routers2
1757node_b=system.ruby.network.routers6
1758weight=1
1759
1760[system.ruby.network.int_links3]
1761type=SimpleIntLink
1762bandwidth_factor=16
1763eventq_index=0
1764latency=1
1765link_id=9
1766node_a=system.ruby.network.routers3
1767node_b=system.ruby.network.routers6
1768weight=1
1769
1770[system.ruby.network.int_links4]
1771type=SimpleIntLink
1772bandwidth_factor=16
1773eventq_index=0
1774latency=1
1775link_id=10
1776node_a=system.ruby.network.routers4
1777node_b=system.ruby.network.routers6
1778weight=1
1779
1780[system.ruby.network.int_links5]
1781type=SimpleIntLink
1782bandwidth_factor=16
1783eventq_index=0
1784latency=1
1785link_id=11
1786node_a=system.ruby.network.routers5
1787node_b=system.ruby.network.routers6
1788weight=1
1789
1790[system.ruby.network.routers0]
1791type=Switch
1792clk_domain=system.ruby.clk_domain
1793eventq_index=0
1794router_id=0
1795virt_nets=10
1796
1797[system.ruby.network.routers1]
1798type=Switch
1799clk_domain=system.ruby.clk_domain
1800eventq_index=0
1801router_id=1
1802virt_nets=10
1803
1804[system.ruby.network.routers2]
1805type=Switch
1806clk_domain=system.ruby.clk_domain
1807eventq_index=0
1808router_id=2
1809virt_nets=10
1810
1811[system.ruby.network.routers3]
1812type=Switch
1813clk_domain=system.ruby.clk_domain
1814eventq_index=0
1815router_id=3
1816virt_nets=10
1817
1818[system.ruby.network.routers4]
1819type=Switch
1820clk_domain=system.ruby.clk_domain
1821eventq_index=0
1822router_id=4
1823virt_nets=10
1824
1825[system.ruby.network.routers5]
1826type=Switch
1827clk_domain=system.ruby.clk_domain
1828eventq_index=0
1829router_id=5
1830virt_nets=10
1831
1832[system.ruby.network.routers6]
1833type=Switch
1834clk_domain=system.ruby.clk_domain
1835eventq_index=0
1836router_id=6
1837virt_nets=10
1838
1839[system.smbios_table]
1840type=X86SMBiosSMBiosTable
1841children=structures
1842eventq_index=0
1843major_version=2
1844minor_version=5
1845structures=system.smbios_table.structures
1846
1847[system.smbios_table.structures]
1848type=X86SMBiosBiosInformation
1849characteristic_ext_bytes=
1850characteristics=
1851emb_cont_firmware_major=0
1852emb_cont_firmware_minor=0
1853eventq_index=0
1854major=0
1855minor=0
1856release_date=06/08/2008
1857rom_size=0
1858starting_addr_segment=0
1859vendor=
1860version=
1861
1862[system.sys_port_proxy]
1863type=RubyPortProxy
1864access_backing_store=false
1865clk_domain=system.clk_domain
1866eventq_index=0
1867ruby_system=system.ruby
1868support_data_reqs=true
1869support_inst_reqs=true
1870system=system
1871using_ruby_tester=false
1872version=0
1873slave=system.system_port
1874
1875[system.voltage_domain]
1876type=VoltageDomain
1877eventq_index=0
1878voltage=1.000000
1879
1880