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