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