config.ini revision 8728
1[root]
2type=Root
3children=system
4time_sync_enable=false
5time_sync_period=100000000000
6time_sync_spin_threshold=100000000
7
8[system]
9type=LinuxX86System
10children=acpi_description_table_pointer bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobridge iobus iocache l2c membus pc physmem smbios_table toL2Bus
11acpi_description_table_pointer=system.acpi_description_table_pointer
12boot_cpu_frequency=500
13boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
14e820_table=system.e820_table
15init_param=0
16intel_mp_pointer=system.intel_mp_pointer
17intel_mp_table=system.intel_mp_table
18kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
19load_addr_mask=18446744073709551615
20mem_mode=timing
21memories=system.physmem
22num_work_ids=16
23physmem=system.physmem
24readfile=tests/halt.sh
25smbios_table=system.smbios_table
26symbolfile=
27work_begin_ckpt_count=0
28work_begin_cpu_id_exit=-1
29work_begin_exit_count=0
30work_cpus_ckpt_count=0
31work_end_ckpt_count=0
32work_end_exit_count=0
33work_item_id=-1
34system_port=system.membus.port[3]
35
36[system.acpi_description_table_pointer]
37type=X86ACPIRSDP
38children=xsdt
39oem_id=
40revision=2
41rsdt=Null
42xsdt=system.acpi_description_table_pointer.xsdt
43
44[system.acpi_description_table_pointer.xsdt]
45type=X86ACPIXSDT
46creator_id=
47creator_revision=0
48entries=
49oem_id=
50oem_revision=0
51oem_table_id=
52
53[system.bridge]
54type=Bridge
55delay=50000
56nack_delay=4000
57ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
58req_size=16
59resp_size=16
60write_ack=false
61master=system.iobus.port[0]
62slave=system.membus.port[1]
63
64[system.cpu]
65type=DerivO3CPU
66children=dcache dtb dtb_walker_cache fuPool icache interrupts itb itb_walker_cache tracer
67BTBEntries=4096
68BTBTagSize=16
69LFSTSize=1024
70LQEntries=32
71LSQCheckLoads=true
72LSQDepCheckShift=4
73RASSize=16
74SQEntries=32
75SSITSize=1024
76activity=0
77backComSize=5
78cachePorts=200
79checker=Null
80choiceCtrBits=2
81choicePredictorSize=8192
82clock=500
83commitToDecodeDelay=1
84commitToFetchDelay=1
85commitToIEWDelay=1
86commitToRenameDelay=1
87commitWidth=8
88cpu_id=0
89decodeToFetchDelay=1
90decodeToRenameDelay=1
91decodeWidth=8
92defer_registration=false
93dispatchWidth=8
94do_checkpoint_insts=true
95do_quiesce=true
96do_statistics_insts=true
97dtb=system.cpu.dtb
98fetchToDecodeDelay=1
99fetchTrapLatency=1
100fetchWidth=8
101forwardComSize=5
102fuPool=system.cpu.fuPool
103function_trace=false
104function_trace_start=0
105globalCtrBits=2
106globalHistoryBits=13
107globalPredictorSize=8192
108iewToCommitDelay=1
109iewToDecodeDelay=1
110iewToFetchDelay=1
111iewToRenameDelay=1
112instShiftAmt=2
113interrupts=system.cpu.interrupts
114issueToExecuteDelay=1
115issueWidth=8
116itb=system.cpu.itb
117localCtrBits=2
118localHistoryBits=11
119localHistoryTableSize=2048
120localPredictorSize=2048
121max_insts_all_threads=0
122max_insts_any_thread=0
123max_loads_all_threads=0
124max_loads_any_thread=0
125needsTSO=true
126numIQEntries=64
127numPhysFloatRegs=256
128numPhysIntRegs=256
129numROBEntries=192
130numRobs=1
131numThreads=1
132phase=0
133predType=tournament
134profile=0
135progress_interval=0
136renameToDecodeDelay=1
137renameToFetchDelay=1
138renameToIEWDelay=2
139renameToROBDelay=1
140renameWidth=8
141smtCommitPolicy=RoundRobin
142smtFetchPolicy=SingleThread
143smtIQPolicy=Partitioned
144smtIQThreshold=100
145smtLSQPolicy=Partitioned
146smtLSQThreshold=100
147smtNumFetchingThreads=1
148smtROBPolicy=Partitioned
149smtROBThreshold=100
150squashWidth=8
151store_set_clear_period=250000
152system=system
153tracer=system.cpu.tracer
154trapLatency=13
155wbDepth=1
156wbWidth=8
157dcache_port=system.cpu.dcache.cpu_side
158icache_port=system.cpu.icache.cpu_side
159
160[system.cpu.dcache]
161type=BaseCache
162addr_range=0:18446744073709551615
163assoc=4
164block_size=64
165forward_snoops=true
166hash_delay=1
167is_top_level=true
168latency=1000
169max_miss_count=0
170mshrs=4
171num_cpus=1
172prefetch_data_accesses_only=false
173prefetch_degree=1
174prefetch_latency=10000
175prefetch_on_access=false
176prefetch_past_page=false
177prefetch_policy=none
178prefetch_serial_squash=false
179prefetch_use_cpu_id=true
180prefetcher_size=100
181prioritizeRequests=false
182repl=Null
183size=32768
184subblock_size=0
185tgts_per_mshr=20
186trace_addr=0
187two_queue=false
188write_buffers=8
189cpu_side=system.cpu.dcache_port
190mem_side=system.toL2Bus.port[2]
191
192[system.cpu.dtb]
193type=X86TLB
194children=walker
195size=64
196walker=system.cpu.dtb.walker
197
198[system.cpu.dtb.walker]
199type=X86PagetableWalker
200system=system
201port=system.cpu.dtb_walker_cache.cpu_side
202
203[system.cpu.dtb_walker_cache]
204type=BaseCache
205addr_range=0:18446744073709551615
206assoc=2
207block_size=64
208forward_snoops=true
209hash_delay=1
210is_top_level=false
211latency=1000
212max_miss_count=0
213mshrs=10
214num_cpus=1
215prefetch_data_accesses_only=false
216prefetch_degree=1
217prefetch_latency=10000
218prefetch_on_access=false
219prefetch_past_page=false
220prefetch_policy=none
221prefetch_serial_squash=false
222prefetch_use_cpu_id=true
223prefetcher_size=100
224prioritizeRequests=false
225repl=Null
226size=1024
227subblock_size=0
228tgts_per_mshr=12
229trace_addr=0
230two_queue=false
231write_buffers=8
232cpu_side=system.cpu.dtb.walker.port
233mem_side=system.toL2Bus.port[4]
234
235[system.cpu.fuPool]
236type=FUPool
237children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
238FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8
239
240[system.cpu.fuPool.FUList0]
241type=FUDesc
242children=opList
243count=6
244opList=system.cpu.fuPool.FUList0.opList
245
246[system.cpu.fuPool.FUList0.opList]
247type=OpDesc
248issueLat=1
249opClass=IntAlu
250opLat=1
251
252[system.cpu.fuPool.FUList1]
253type=FUDesc
254children=opList0 opList1
255count=2
256opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
257
258[system.cpu.fuPool.FUList1.opList0]
259type=OpDesc
260issueLat=1
261opClass=IntMult
262opLat=3
263
264[system.cpu.fuPool.FUList1.opList1]
265type=OpDesc
266issueLat=19
267opClass=IntDiv
268opLat=20
269
270[system.cpu.fuPool.FUList2]
271type=FUDesc
272children=opList0 opList1 opList2
273count=4
274opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2
275
276[system.cpu.fuPool.FUList2.opList0]
277type=OpDesc
278issueLat=1
279opClass=FloatAdd
280opLat=2
281
282[system.cpu.fuPool.FUList2.opList1]
283type=OpDesc
284issueLat=1
285opClass=FloatCmp
286opLat=2
287
288[system.cpu.fuPool.FUList2.opList2]
289type=OpDesc
290issueLat=1
291opClass=FloatCvt
292opLat=2
293
294[system.cpu.fuPool.FUList3]
295type=FUDesc
296children=opList0 opList1 opList2
297count=2
298opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2
299
300[system.cpu.fuPool.FUList3.opList0]
301type=OpDesc
302issueLat=1
303opClass=FloatMult
304opLat=4
305
306[system.cpu.fuPool.FUList3.opList1]
307type=OpDesc
308issueLat=12
309opClass=FloatDiv
310opLat=12
311
312[system.cpu.fuPool.FUList3.opList2]
313type=OpDesc
314issueLat=24
315opClass=FloatSqrt
316opLat=24
317
318[system.cpu.fuPool.FUList4]
319type=FUDesc
320children=opList
321count=0
322opList=system.cpu.fuPool.FUList4.opList
323
324[system.cpu.fuPool.FUList4.opList]
325type=OpDesc
326issueLat=1
327opClass=MemRead
328opLat=1
329
330[system.cpu.fuPool.FUList5]
331type=FUDesc
332children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
333count=4
334opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19
335
336[system.cpu.fuPool.FUList5.opList00]
337type=OpDesc
338issueLat=1
339opClass=SimdAdd
340opLat=1
341
342[system.cpu.fuPool.FUList5.opList01]
343type=OpDesc
344issueLat=1
345opClass=SimdAddAcc
346opLat=1
347
348[system.cpu.fuPool.FUList5.opList02]
349type=OpDesc
350issueLat=1
351opClass=SimdAlu
352opLat=1
353
354[system.cpu.fuPool.FUList5.opList03]
355type=OpDesc
356issueLat=1
357opClass=SimdCmp
358opLat=1
359
360[system.cpu.fuPool.FUList5.opList04]
361type=OpDesc
362issueLat=1
363opClass=SimdCvt
364opLat=1
365
366[system.cpu.fuPool.FUList5.opList05]
367type=OpDesc
368issueLat=1
369opClass=SimdMisc
370opLat=1
371
372[system.cpu.fuPool.FUList5.opList06]
373type=OpDesc
374issueLat=1
375opClass=SimdMult
376opLat=1
377
378[system.cpu.fuPool.FUList5.opList07]
379type=OpDesc
380issueLat=1
381opClass=SimdMultAcc
382opLat=1
383
384[system.cpu.fuPool.FUList5.opList08]
385type=OpDesc
386issueLat=1
387opClass=SimdShift
388opLat=1
389
390[system.cpu.fuPool.FUList5.opList09]
391type=OpDesc
392issueLat=1
393opClass=SimdShiftAcc
394opLat=1
395
396[system.cpu.fuPool.FUList5.opList10]
397type=OpDesc
398issueLat=1
399opClass=SimdSqrt
400opLat=1
401
402[system.cpu.fuPool.FUList5.opList11]
403type=OpDesc
404issueLat=1
405opClass=SimdFloatAdd
406opLat=1
407
408[system.cpu.fuPool.FUList5.opList12]
409type=OpDesc
410issueLat=1
411opClass=SimdFloatAlu
412opLat=1
413
414[system.cpu.fuPool.FUList5.opList13]
415type=OpDesc
416issueLat=1
417opClass=SimdFloatCmp
418opLat=1
419
420[system.cpu.fuPool.FUList5.opList14]
421type=OpDesc
422issueLat=1
423opClass=SimdFloatCvt
424opLat=1
425
426[system.cpu.fuPool.FUList5.opList15]
427type=OpDesc
428issueLat=1
429opClass=SimdFloatDiv
430opLat=1
431
432[system.cpu.fuPool.FUList5.opList16]
433type=OpDesc
434issueLat=1
435opClass=SimdFloatMisc
436opLat=1
437
438[system.cpu.fuPool.FUList5.opList17]
439type=OpDesc
440issueLat=1
441opClass=SimdFloatMult
442opLat=1
443
444[system.cpu.fuPool.FUList5.opList18]
445type=OpDesc
446issueLat=1
447opClass=SimdFloatMultAcc
448opLat=1
449
450[system.cpu.fuPool.FUList5.opList19]
451type=OpDesc
452issueLat=1
453opClass=SimdFloatSqrt
454opLat=1
455
456[system.cpu.fuPool.FUList6]
457type=FUDesc
458children=opList
459count=0
460opList=system.cpu.fuPool.FUList6.opList
461
462[system.cpu.fuPool.FUList6.opList]
463type=OpDesc
464issueLat=1
465opClass=MemWrite
466opLat=1
467
468[system.cpu.fuPool.FUList7]
469type=FUDesc
470children=opList0 opList1
471count=4
472opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
473
474[system.cpu.fuPool.FUList7.opList0]
475type=OpDesc
476issueLat=1
477opClass=MemRead
478opLat=1
479
480[system.cpu.fuPool.FUList7.opList1]
481type=OpDesc
482issueLat=1
483opClass=MemWrite
484opLat=1
485
486[system.cpu.fuPool.FUList8]
487type=FUDesc
488children=opList
489count=1
490opList=system.cpu.fuPool.FUList8.opList
491
492[system.cpu.fuPool.FUList8.opList]
493type=OpDesc
494issueLat=3
495opClass=IprAccess
496opLat=3
497
498[system.cpu.icache]
499type=BaseCache
500addr_range=0:18446744073709551615
501assoc=1
502block_size=64
503forward_snoops=true
504hash_delay=1
505is_top_level=true
506latency=1000
507max_miss_count=0
508mshrs=4
509num_cpus=1
510prefetch_data_accesses_only=false
511prefetch_degree=1
512prefetch_latency=10000
513prefetch_on_access=false
514prefetch_past_page=false
515prefetch_policy=none
516prefetch_serial_squash=false
517prefetch_use_cpu_id=true
518prefetcher_size=100
519prioritizeRequests=false
520repl=Null
521size=32768
522subblock_size=0
523tgts_per_mshr=20
524trace_addr=0
525two_queue=false
526write_buffers=8
527cpu_side=system.cpu.icache_port
528mem_side=system.toL2Bus.port[1]
529
530[system.cpu.interrupts]
531type=X86LocalApic
532int_latency=1000
533pio_addr=2305843009213693952
534pio_latency=1000
535platform=system.pc
536system=system
537int_port=system.membus.port[7]
538pio=system.membus.port[6]
539
540[system.cpu.itb]
541type=X86TLB
542children=walker
543size=64
544walker=system.cpu.itb.walker
545
546[system.cpu.itb.walker]
547type=X86PagetableWalker
548system=system
549port=system.cpu.itb_walker_cache.cpu_side
550
551[system.cpu.itb_walker_cache]
552type=BaseCache
553addr_range=0:18446744073709551615
554assoc=2
555block_size=64
556forward_snoops=true
557hash_delay=1
558is_top_level=false
559latency=1000
560max_miss_count=0
561mshrs=10
562num_cpus=1
563prefetch_data_accesses_only=false
564prefetch_degree=1
565prefetch_latency=10000
566prefetch_on_access=false
567prefetch_past_page=false
568prefetch_policy=none
569prefetch_serial_squash=false
570prefetch_use_cpu_id=true
571prefetcher_size=100
572prioritizeRequests=false
573repl=Null
574size=1024
575subblock_size=0
576tgts_per_mshr=12
577trace_addr=0
578two_queue=false
579write_buffers=8
580cpu_side=system.cpu.itb.walker.port
581mem_side=system.toL2Bus.port[3]
582
583[system.cpu.tracer]
584type=ExeTracer
585
586[system.e820_table]
587type=X86E820Table
588children=entries0 entries1
589entries=system.e820_table.entries0 system.e820_table.entries1
590
591[system.e820_table.entries0]
592type=X86E820Entry
593addr=0
594range_type=2
595size=1048576
596
597[system.e820_table.entries1]
598type=X86E820Entry
599addr=1048576
600range_type=1
601size=133169152
602
603[system.intel_mp_pointer]
604type=X86IntelMPFloatingPointer
605default_config=0
606imcr_present=true
607spec_rev=4
608
609[system.intel_mp_table]
610type=X86IntelMPConfigTable
611children=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 ext_entries
612base_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
613ext_entries=system.intel_mp_table.ext_entries
614local_apic=4276092928
615oem_id=
616oem_table_addr=0
617oem_table_size=0
618product_id=
619spec_rev=4
620
621[system.intel_mp_table.base_entries00]
622type=X86IntelMPProcessor
623bootstrap=true
624enable=true
625family=0
626feature_flags=0
627local_apic_id=0
628local_apic_version=20
629model=0
630stepping=0
631
632[system.intel_mp_table.base_entries01]
633type=X86IntelMPIOAPIC
634address=4273995776
635enable=true
636id=1
637version=17
638
639[system.intel_mp_table.base_entries02]
640type=X86IntelMPBus
641bus_id=0
642bus_type=ISA
643
644[system.intel_mp_table.base_entries03]
645type=X86IntelMPBus
646bus_id=1
647bus_type=PCI
648
649[system.intel_mp_table.base_entries04]
650type=X86IntelMPIOIntAssignment
651dest_io_apic_id=1
652dest_io_apic_intin=16
653interrupt_type=INT
654polarity=ConformPolarity
655source_bus_id=1
656source_bus_irq=16
657trigger=ConformTrigger
658
659[system.intel_mp_table.base_entries05]
660type=X86IntelMPIOIntAssignment
661dest_io_apic_id=1
662dest_io_apic_intin=0
663interrupt_type=ExtInt
664polarity=ConformPolarity
665source_bus_id=0
666source_bus_irq=0
667trigger=ConformTrigger
668
669[system.intel_mp_table.base_entries06]
670type=X86IntelMPIOIntAssignment
671dest_io_apic_id=1
672dest_io_apic_intin=2
673interrupt_type=INT
674polarity=ConformPolarity
675source_bus_id=0
676source_bus_irq=0
677trigger=ConformTrigger
678
679[system.intel_mp_table.base_entries07]
680type=X86IntelMPIOIntAssignment
681dest_io_apic_id=1
682dest_io_apic_intin=0
683interrupt_type=ExtInt
684polarity=ConformPolarity
685source_bus_id=0
686source_bus_irq=1
687trigger=ConformTrigger
688
689[system.intel_mp_table.base_entries08]
690type=X86IntelMPIOIntAssignment
691dest_io_apic_id=1
692dest_io_apic_intin=1
693interrupt_type=INT
694polarity=ConformPolarity
695source_bus_id=0
696source_bus_irq=1
697trigger=ConformTrigger
698
699[system.intel_mp_table.base_entries09]
700type=X86IntelMPIOIntAssignment
701dest_io_apic_id=1
702dest_io_apic_intin=0
703interrupt_type=ExtInt
704polarity=ConformPolarity
705source_bus_id=0
706source_bus_irq=3
707trigger=ConformTrigger
708
709[system.intel_mp_table.base_entries10]
710type=X86IntelMPIOIntAssignment
711dest_io_apic_id=1
712dest_io_apic_intin=3
713interrupt_type=INT
714polarity=ConformPolarity
715source_bus_id=0
716source_bus_irq=3
717trigger=ConformTrigger
718
719[system.intel_mp_table.base_entries11]
720type=X86IntelMPIOIntAssignment
721dest_io_apic_id=1
722dest_io_apic_intin=0
723interrupt_type=ExtInt
724polarity=ConformPolarity
725source_bus_id=0
726source_bus_irq=4
727trigger=ConformTrigger
728
729[system.intel_mp_table.base_entries12]
730type=X86IntelMPIOIntAssignment
731dest_io_apic_id=1
732dest_io_apic_intin=4
733interrupt_type=INT
734polarity=ConformPolarity
735source_bus_id=0
736source_bus_irq=4
737trigger=ConformTrigger
738
739[system.intel_mp_table.base_entries13]
740type=X86IntelMPIOIntAssignment
741dest_io_apic_id=1
742dest_io_apic_intin=0
743interrupt_type=ExtInt
744polarity=ConformPolarity
745source_bus_id=0
746source_bus_irq=5
747trigger=ConformTrigger
748
749[system.intel_mp_table.base_entries14]
750type=X86IntelMPIOIntAssignment
751dest_io_apic_id=1
752dest_io_apic_intin=5
753interrupt_type=INT
754polarity=ConformPolarity
755source_bus_id=0
756source_bus_irq=5
757trigger=ConformTrigger
758
759[system.intel_mp_table.base_entries15]
760type=X86IntelMPIOIntAssignment
761dest_io_apic_id=1
762dest_io_apic_intin=0
763interrupt_type=ExtInt
764polarity=ConformPolarity
765source_bus_id=0
766source_bus_irq=6
767trigger=ConformTrigger
768
769[system.intel_mp_table.base_entries16]
770type=X86IntelMPIOIntAssignment
771dest_io_apic_id=1
772dest_io_apic_intin=6
773interrupt_type=INT
774polarity=ConformPolarity
775source_bus_id=0
776source_bus_irq=6
777trigger=ConformTrigger
778
779[system.intel_mp_table.base_entries17]
780type=X86IntelMPIOIntAssignment
781dest_io_apic_id=1
782dest_io_apic_intin=0
783interrupt_type=ExtInt
784polarity=ConformPolarity
785source_bus_id=0
786source_bus_irq=7
787trigger=ConformTrigger
788
789[system.intel_mp_table.base_entries18]
790type=X86IntelMPIOIntAssignment
791dest_io_apic_id=1
792dest_io_apic_intin=7
793interrupt_type=INT
794polarity=ConformPolarity
795source_bus_id=0
796source_bus_irq=7
797trigger=ConformTrigger
798
799[system.intel_mp_table.base_entries19]
800type=X86IntelMPIOIntAssignment
801dest_io_apic_id=1
802dest_io_apic_intin=0
803interrupt_type=ExtInt
804polarity=ConformPolarity
805source_bus_id=0
806source_bus_irq=8
807trigger=ConformTrigger
808
809[system.intel_mp_table.base_entries20]
810type=X86IntelMPIOIntAssignment
811dest_io_apic_id=1
812dest_io_apic_intin=8
813interrupt_type=INT
814polarity=ConformPolarity
815source_bus_id=0
816source_bus_irq=8
817trigger=ConformTrigger
818
819[system.intel_mp_table.base_entries21]
820type=X86IntelMPIOIntAssignment
821dest_io_apic_id=1
822dest_io_apic_intin=0
823interrupt_type=ExtInt
824polarity=ConformPolarity
825source_bus_id=0
826source_bus_irq=9
827trigger=ConformTrigger
828
829[system.intel_mp_table.base_entries22]
830type=X86IntelMPIOIntAssignment
831dest_io_apic_id=1
832dest_io_apic_intin=9
833interrupt_type=INT
834polarity=ConformPolarity
835source_bus_id=0
836source_bus_irq=9
837trigger=ConformTrigger
838
839[system.intel_mp_table.base_entries23]
840type=X86IntelMPIOIntAssignment
841dest_io_apic_id=1
842dest_io_apic_intin=0
843interrupt_type=ExtInt
844polarity=ConformPolarity
845source_bus_id=0
846source_bus_irq=10
847trigger=ConformTrigger
848
849[system.intel_mp_table.base_entries24]
850type=X86IntelMPIOIntAssignment
851dest_io_apic_id=1
852dest_io_apic_intin=10
853interrupt_type=INT
854polarity=ConformPolarity
855source_bus_id=0
856source_bus_irq=10
857trigger=ConformTrigger
858
859[system.intel_mp_table.base_entries25]
860type=X86IntelMPIOIntAssignment
861dest_io_apic_id=1
862dest_io_apic_intin=0
863interrupt_type=ExtInt
864polarity=ConformPolarity
865source_bus_id=0
866source_bus_irq=11
867trigger=ConformTrigger
868
869[system.intel_mp_table.base_entries26]
870type=X86IntelMPIOIntAssignment
871dest_io_apic_id=1
872dest_io_apic_intin=11
873interrupt_type=INT
874polarity=ConformPolarity
875source_bus_id=0
876source_bus_irq=11
877trigger=ConformTrigger
878
879[system.intel_mp_table.base_entries27]
880type=X86IntelMPIOIntAssignment
881dest_io_apic_id=1
882dest_io_apic_intin=0
883interrupt_type=ExtInt
884polarity=ConformPolarity
885source_bus_id=0
886source_bus_irq=12
887trigger=ConformTrigger
888
889[system.intel_mp_table.base_entries28]
890type=X86IntelMPIOIntAssignment
891dest_io_apic_id=1
892dest_io_apic_intin=12
893interrupt_type=INT
894polarity=ConformPolarity
895source_bus_id=0
896source_bus_irq=12
897trigger=ConformTrigger
898
899[system.intel_mp_table.base_entries29]
900type=X86IntelMPIOIntAssignment
901dest_io_apic_id=1
902dest_io_apic_intin=0
903interrupt_type=ExtInt
904polarity=ConformPolarity
905source_bus_id=0
906source_bus_irq=13
907trigger=ConformTrigger
908
909[system.intel_mp_table.base_entries30]
910type=X86IntelMPIOIntAssignment
911dest_io_apic_id=1
912dest_io_apic_intin=13
913interrupt_type=INT
914polarity=ConformPolarity
915source_bus_id=0
916source_bus_irq=13
917trigger=ConformTrigger
918
919[system.intel_mp_table.base_entries31]
920type=X86IntelMPIOIntAssignment
921dest_io_apic_id=1
922dest_io_apic_intin=0
923interrupt_type=ExtInt
924polarity=ConformPolarity
925source_bus_id=0
926source_bus_irq=14
927trigger=ConformTrigger
928
929[system.intel_mp_table.base_entries32]
930type=X86IntelMPIOIntAssignment
931dest_io_apic_id=1
932dest_io_apic_intin=14
933interrupt_type=INT
934polarity=ConformPolarity
935source_bus_id=0
936source_bus_irq=14
937trigger=ConformTrigger
938
939[system.intel_mp_table.ext_entries]
940type=X86IntelMPBusHierarchy
941bus_id=0
942parent_bus=1
943subtractive_decode=true
944
945[system.intrctrl]
946type=IntrControl
947sys=system
948
949[system.iobridge]
950type=Bridge
951delay=50000
952nack_delay=4000
953ranges=11529215046068469760:11529215046068473855
954req_size=16
955resp_size=16
956write_ack=false
957master=system.membus.port[2]
958slave=system.iobus.port[1]
959
960[system.iobus]
961type=Bus
962block_size=64
963bus_id=0
964clock=1000
965header_cycles=1
966use_default_range=true
967width=64
968default=system.pc.pciconfig.pio
969port=system.bridge.master system.iobridge.slave 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.ide.dma 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.south_bridge.io_apic.int_port system.pc.i_dont_exist.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.iocache.cpu_side
970
971[system.iocache]
972type=BaseCache
973addr_range=0:134217727
974assoc=8
975block_size=64
976forward_snoops=false
977hash_delay=1
978is_top_level=false
979latency=50000
980max_miss_count=0
981mshrs=20
982num_cpus=1
983prefetch_data_accesses_only=false
984prefetch_degree=1
985prefetch_latency=500000
986prefetch_on_access=false
987prefetch_past_page=false
988prefetch_policy=none
989prefetch_serial_squash=false
990prefetch_use_cpu_id=true
991prefetcher_size=100
992prioritizeRequests=false
993repl=Null
994size=1024
995subblock_size=0
996tgts_per_mshr=12
997trace_addr=0
998two_queue=false
999write_buffers=8
1000cpu_side=system.iobus.port[21]
1001mem_side=system.membus.port[4]
1002
1003[system.l2c]
1004type=BaseCache
1005addr_range=0:18446744073709551615
1006assoc=8
1007block_size=64
1008forward_snoops=true
1009hash_delay=1
1010is_top_level=false
1011latency=10000
1012max_miss_count=0
1013mshrs=92
1014num_cpus=1
1015prefetch_data_accesses_only=false
1016prefetch_degree=1
1017prefetch_latency=100000
1018prefetch_on_access=false
1019prefetch_past_page=false
1020prefetch_policy=none
1021prefetch_serial_squash=false
1022prefetch_use_cpu_id=true
1023prefetcher_size=100
1024prioritizeRequests=false
1025repl=Null
1026size=4194304
1027subblock_size=0
1028tgts_per_mshr=16
1029trace_addr=0
1030two_queue=false
1031write_buffers=8
1032cpu_side=system.toL2Bus.port[0]
1033mem_side=system.membus.port[5]
1034
1035[system.membus]
1036type=Bus
1037children=badaddr_responder
1038block_size=64
1039bus_id=1
1040clock=1000
1041header_cycles=1
1042use_default_range=false
1043width=64
1044default=system.membus.badaddr_responder.pio
1045port=system.physmem.port[0] system.bridge.slave system.iobridge.master system.system_port system.iocache.mem_side system.l2c.mem_side system.cpu.interrupts.pio system.cpu.interrupts.int_port
1046
1047[system.membus.badaddr_responder]
1048type=IsaFake
1049fake_mem=false
1050pio_addr=0
1051pio_latency=1000
1052pio_size=8
1053platform=system.pc
1054ret_bad_addr=true
1055ret_data16=65535
1056ret_data32=4294967295
1057ret_data64=18446744073709551615
1058ret_data8=255
1059system=system
1060update_data=false
1061warn_access=
1062pio=system.membus.default
1063
1064[system.pc]
1065type=Pc
1066children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge terminal
1067intrctrl=system.intrctrl
1068system=system
1069
1070[system.pc.behind_pci]
1071type=IsaFake
1072fake_mem=false
1073pio_addr=9223372036854779128
1074pio_latency=1000
1075pio_size=8
1076platform=system.pc
1077ret_bad_addr=false
1078ret_data16=65535
1079ret_data32=4294967295
1080ret_data64=18446744073709551615
1081ret_data8=255
1082system=system
1083update_data=false
1084warn_access=
1085pio=system.iobus.port[15]
1086
1087[system.pc.com_1]
1088type=Uart8250
1089children=terminal
1090pio_addr=9223372036854776824
1091pio_latency=1000
1092platform=system.pc
1093system=system
1094terminal=system.pc.com_1.terminal
1095pio=system.iobus.port[16]
1096
1097[system.pc.com_1.terminal]
1098type=Terminal
1099intr_control=system.intrctrl
1100number=0
1101output=true
1102port=3456
1103
1104[system.pc.com_1.terminal]
1105type=Terminal
1106intr_control=system.intrctrl
1107number=0
1108output=true
1109port=3456
1110
1111[system.pc.fake_com_2]
1112type=IsaFake
1113fake_mem=false
1114pio_addr=9223372036854776568
1115pio_latency=1000
1116pio_size=8
1117platform=system.pc
1118ret_bad_addr=false
1119ret_data16=65535
1120ret_data32=4294967295
1121ret_data64=18446744073709551615
1122ret_data8=255
1123system=system
1124update_data=false
1125warn_access=
1126pio=system.iobus.port[17]
1127
1128[system.pc.fake_com_3]
1129type=IsaFake
1130fake_mem=false
1131pio_addr=9223372036854776808
1132pio_latency=1000
1133pio_size=8
1134platform=system.pc
1135ret_bad_addr=false
1136ret_data16=65535
1137ret_data32=4294967295
1138ret_data64=18446744073709551615
1139ret_data8=255
1140system=system
1141update_data=false
1142warn_access=
1143pio=system.iobus.port[18]
1144
1145[system.pc.fake_com_4]
1146type=IsaFake
1147fake_mem=false
1148pio_addr=9223372036854776552
1149pio_latency=1000
1150pio_size=8
1151platform=system.pc
1152ret_bad_addr=false
1153ret_data16=65535
1154ret_data32=4294967295
1155ret_data64=18446744073709551615
1156ret_data8=255
1157system=system
1158update_data=false
1159warn_access=
1160pio=system.iobus.port[19]
1161
1162[system.pc.fake_floppy]
1163type=IsaFake
1164fake_mem=false
1165pio_addr=9223372036854776818
1166pio_latency=1000
1167pio_size=2
1168platform=system.pc
1169ret_bad_addr=false
1170ret_data16=65535
1171ret_data32=4294967295
1172ret_data64=18446744073709551615
1173ret_data8=255
1174system=system
1175update_data=false
1176warn_access=
1177pio=system.iobus.port[20]
1178
1179[system.pc.i_dont_exist]
1180type=IsaFake
1181fake_mem=false
1182pio_addr=9223372036854775936
1183pio_latency=1000
1184pio_size=1
1185platform=system.pc
1186ret_bad_addr=false
1187ret_data16=65535
1188ret_data32=4294967295
1189ret_data64=18446744073709551615
1190ret_data8=255
1191system=system
1192update_data=false
1193warn_access=
1194pio=system.iobus.port[14]
1195
1196[system.pc.pciconfig]
1197type=PciConfigAll
1198bus=0
1199pio_latency=1
1200platform=system.pc
1201size=16777216
1202system=system
1203pio=system.iobus.default
1204
1205[system.pc.south_bridge]
1206type=SouthBridge
1207children=cmos dma1 ide int_lines0 int_lines1 int_lines2 int_lines3 int_lines4 int_lines5 int_lines6 io_apic keyboard pic1 pic2 pit speaker
1208cmos=system.pc.south_bridge.cmos
1209dma1=system.pc.south_bridge.dma1
1210io_apic=system.pc.south_bridge.io_apic
1211keyboard=system.pc.south_bridge.keyboard
1212pic1=system.pc.south_bridge.pic1
1213pic2=system.pc.south_bridge.pic2
1214pio_latency=1000
1215pit=system.pc.south_bridge.pit
1216platform=system.pc
1217speaker=system.pc.south_bridge.speaker
1218
1219[system.pc.south_bridge.cmos]
1220type=Cmos
1221children=int_pin
1222int_pin=system.pc.south_bridge.cmos.int_pin
1223pio_addr=9223372036854775920
1224pio_latency=1000
1225platform=system.pc
1226system=system
1227time=Sun Jan  1 00:00:00 2012
1228pio=system.iobus.port[2]
1229
1230[system.pc.south_bridge.cmos.int_pin]
1231type=X86IntSourcePin
1232
1233[system.pc.south_bridge.dma1]
1234type=I8237
1235pio_addr=9223372036854775808
1236pio_latency=1000
1237platform=system.pc
1238system=system
1239pio=system.iobus.port[3]
1240
1241[system.pc.south_bridge.ide]
1242type=IdeController
1243children=disks0 disks1
1244BAR0=496
1245BAR0LegacyIO=true
1246BAR0Size=8
1247BAR1=1012
1248BAR1LegacyIO=true
1249BAR1Size=3
1250BAR2=368
1251BAR2LegacyIO=true
1252BAR2Size=8
1253BAR3=884
1254BAR3LegacyIO=true
1255BAR3Size=3
1256BAR4=1
1257BAR4LegacyIO=false
1258BAR4Size=16
1259BAR5=1
1260BAR5LegacyIO=false
1261BAR5Size=0
1262BIST=0
1263CacheLineSize=0
1264CardbusCIS=0
1265ClassCode=1
1266Command=0
1267DeviceID=28945
1268ExpansionROM=0
1269HeaderType=0
1270InterruptLine=14
1271InterruptPin=1
1272LatencyTimer=0
1273MaximumLatency=0
1274MinimumGrant=0
1275ProgIF=128
1276Revision=0
1277Status=640
1278SubClassCode=1
1279SubsystemID=0
1280SubsystemVendorID=0
1281VendorID=32902
1282config_latency=20000
1283ctrl_offset=0
1284disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
1285io_shift=0
1286max_backoff_delay=10000000
1287min_backoff_delay=4000
1288pci_bus=0
1289pci_dev=4
1290pci_func=0
1291pio_latency=1000
1292platform=system.pc
1293system=system
1294config=system.iobus.port[5]
1295dma=system.iobus.port[6]
1296pio=system.iobus.port[4]
1297
1298[system.pc.south_bridge.ide.disks0]
1299type=IdeDisk
1300children=image
1301delay=1000000
1302driveID=master
1303image=system.pc.south_bridge.ide.disks0.image
1304
1305[system.pc.south_bridge.ide.disks0.image]
1306type=CowDiskImage
1307children=child
1308child=system.pc.south_bridge.ide.disks0.image.child
1309image_file=
1310read_only=false
1311table_size=65536
1312
1313[system.pc.south_bridge.ide.disks0.image.child]
1314type=RawDiskImage
1315image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
1316read_only=true
1317
1318[system.pc.south_bridge.ide.disks1]
1319type=IdeDisk
1320children=image
1321delay=1000000
1322driveID=master
1323image=system.pc.south_bridge.ide.disks1.image
1324
1325[system.pc.south_bridge.ide.disks1.image]
1326type=CowDiskImage
1327children=child
1328child=system.pc.south_bridge.ide.disks1.image.child
1329image_file=
1330read_only=false
1331table_size=65536
1332
1333[system.pc.south_bridge.ide.disks1.image.child]
1334type=RawDiskImage
1335image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
1336read_only=true
1337
1338[system.pc.south_bridge.int_lines0]
1339type=X86IntLine
1340children=sink
1341sink=system.pc.south_bridge.int_lines0.sink
1342source=system.pc.south_bridge.pic1.output
1343
1344[system.pc.south_bridge.int_lines0.sink]
1345type=X86IntSinkPin
1346device=system.pc.south_bridge.io_apic
1347number=0
1348
1349[system.pc.south_bridge.int_lines1]
1350type=X86IntLine
1351children=sink
1352sink=system.pc.south_bridge.int_lines1.sink
1353source=system.pc.south_bridge.pic2.output
1354
1355[system.pc.south_bridge.int_lines1.sink]
1356type=X86IntSinkPin
1357device=system.pc.south_bridge.pic1
1358number=2
1359
1360[system.pc.south_bridge.int_lines2]
1361type=X86IntLine
1362children=sink
1363sink=system.pc.south_bridge.int_lines2.sink
1364source=system.pc.south_bridge.cmos.int_pin
1365
1366[system.pc.south_bridge.int_lines2.sink]
1367type=X86IntSinkPin
1368device=system.pc.south_bridge.pic2
1369number=0
1370
1371[system.pc.south_bridge.int_lines3]
1372type=X86IntLine
1373children=sink
1374sink=system.pc.south_bridge.int_lines3.sink
1375source=system.pc.south_bridge.pit.int_pin
1376
1377[system.pc.south_bridge.int_lines3.sink]
1378type=X86IntSinkPin
1379device=system.pc.south_bridge.pic1
1380number=0
1381
1382[system.pc.south_bridge.int_lines4]
1383type=X86IntLine
1384children=sink
1385sink=system.pc.south_bridge.int_lines4.sink
1386source=system.pc.south_bridge.pit.int_pin
1387
1388[system.pc.south_bridge.int_lines4.sink]
1389type=X86IntSinkPin
1390device=system.pc.south_bridge.io_apic
1391number=2
1392
1393[system.pc.south_bridge.int_lines5]
1394type=X86IntLine
1395children=sink
1396sink=system.pc.south_bridge.int_lines5.sink
1397source=system.pc.south_bridge.keyboard.keyboard_int_pin
1398
1399[system.pc.south_bridge.int_lines5.sink]
1400type=X86IntSinkPin
1401device=system.pc.south_bridge.io_apic
1402number=1
1403
1404[system.pc.south_bridge.int_lines6]
1405type=X86IntLine
1406children=sink
1407sink=system.pc.south_bridge.int_lines6.sink
1408source=system.pc.south_bridge.keyboard.mouse_int_pin
1409
1410[system.pc.south_bridge.int_lines6.sink]
1411type=X86IntSinkPin
1412device=system.pc.south_bridge.io_apic
1413number=12
1414
1415[system.pc.south_bridge.io_apic]
1416type=I82094AA
1417apic_id=1
1418external_int_pic=system.pc.south_bridge.pic1
1419int_latency=1000
1420pio_addr=4273995776
1421pio_latency=1000
1422platform=system.pc
1423system=system
1424int_port=system.iobus.port[13]
1425pio=system.iobus.port[12]
1426
1427[system.pc.south_bridge.keyboard]
1428type=I8042
1429children=keyboard_int_pin mouse_int_pin
1430command_port=9223372036854775908
1431data_port=9223372036854775904
1432keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
1433mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
1434pio_addr=0
1435pio_latency=1000
1436platform=system.pc
1437system=system
1438pio=system.iobus.port[7]
1439
1440[system.pc.south_bridge.keyboard.keyboard_int_pin]
1441type=X86IntSourcePin
1442
1443[system.pc.south_bridge.keyboard.mouse_int_pin]
1444type=X86IntSourcePin
1445
1446[system.pc.south_bridge.pic1]
1447type=I8259
1448children=output
1449mode=I8259Master
1450output=system.pc.south_bridge.pic1.output
1451pio_addr=9223372036854775840
1452pio_latency=1000
1453platform=system.pc
1454slave=system.pc.south_bridge.pic2
1455system=system
1456pio=system.iobus.port[8]
1457
1458[system.pc.south_bridge.pic1.output]
1459type=X86IntSourcePin
1460
1461[system.pc.south_bridge.pic2]
1462type=I8259
1463children=output
1464mode=I8259Slave
1465output=system.pc.south_bridge.pic2.output
1466pio_addr=9223372036854775968
1467pio_latency=1000
1468platform=system.pc
1469slave=Null
1470system=system
1471pio=system.iobus.port[9]
1472
1473[system.pc.south_bridge.pic2.output]
1474type=X86IntSourcePin
1475
1476[system.pc.south_bridge.pit]
1477type=I8254
1478children=int_pin
1479int_pin=system.pc.south_bridge.pit.int_pin
1480pio_addr=9223372036854775872
1481pio_latency=1000
1482platform=system.pc
1483system=system
1484pio=system.iobus.port[10]
1485
1486[system.pc.south_bridge.pit.int_pin]
1487type=X86IntSourcePin
1488
1489[system.pc.south_bridge.speaker]
1490type=PcSpeaker
1491i8254=system.pc.south_bridge.pit
1492pio_addr=9223372036854775905
1493pio_latency=1000
1494platform=system.pc
1495system=system
1496pio=system.iobus.port[11]
1497
1498[system.physmem]
1499type=PhysicalMemory
1500file=
1501latency=30000
1502latency_var=0
1503null=false
1504range=0:134217727
1505zero=false
1506port=system.membus.port[0]
1507
1508[system.smbios_table]
1509type=X86SMBiosSMBiosTable
1510children=structures
1511major_version=2
1512minor_version=5
1513structures=system.smbios_table.structures
1514
1515[system.smbios_table.structures]
1516type=X86SMBiosBiosInformation
1517characteristic_ext_bytes=
1518characteristics=
1519emb_cont_firmware_major=0
1520emb_cont_firmware_minor=0
1521major=0
1522minor=0
1523release_date=06/08/2008
1524rom_size=0
1525starting_addr_segment=0
1526vendor=
1527version=
1528
1529[system.toL2Bus]
1530type=Bus
1531block_size=64
1532bus_id=0
1533clock=1000
1534header_cycles=1
1535use_default_range=false
1536width=64
1537port=system.l2c.cpu_side system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb_walker_cache.mem_side system.cpu.dtb_walker_cache.mem_side
1538
1539