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