config.ini revision 8825:23b349d77ac1
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 bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobridge iobus iocache l2c membus pc physmem smbios_table toL2Bus
12acpi_description_table_pointer=system.acpi_description_table_pointer
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
157workload=
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
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
1053ret_bad_addr=true
1054ret_data16=65535
1055ret_data32=4294967295
1056ret_data64=18446744073709551615
1057ret_data8=255
1058system=system
1059update_data=false
1060warn_access=
1061pio=system.membus.default
1062
1063[system.pc]
1064type=Pc
1065children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge terminal
1066intrctrl=system.intrctrl
1067system=system
1068
1069[system.pc.behind_pci]
1070type=IsaFake
1071fake_mem=false
1072pio_addr=9223372036854779128
1073pio_latency=1000
1074pio_size=8
1075ret_bad_addr=false
1076ret_data16=65535
1077ret_data32=4294967295
1078ret_data64=18446744073709551615
1079ret_data8=255
1080system=system
1081update_data=false
1082warn_access=
1083pio=system.iobus.port[15]
1084
1085[system.pc.com_1]
1086type=Uart8250
1087children=terminal
1088pio_addr=9223372036854776824
1089pio_latency=1000
1090platform=system.pc
1091system=system
1092terminal=system.pc.com_1.terminal
1093pio=system.iobus.port[16]
1094
1095[system.pc.com_1.terminal]
1096type=Terminal
1097intr_control=system.intrctrl
1098number=0
1099output=true
1100port=3456
1101
1102[system.pc.com_1.terminal]
1103type=Terminal
1104intr_control=system.intrctrl
1105number=0
1106output=true
1107port=3456
1108
1109[system.pc.fake_com_2]
1110type=IsaFake
1111fake_mem=false
1112pio_addr=9223372036854776568
1113pio_latency=1000
1114pio_size=8
1115ret_bad_addr=false
1116ret_data16=65535
1117ret_data32=4294967295
1118ret_data64=18446744073709551615
1119ret_data8=255
1120system=system
1121update_data=false
1122warn_access=
1123pio=system.iobus.port[17]
1124
1125[system.pc.fake_com_3]
1126type=IsaFake
1127fake_mem=false
1128pio_addr=9223372036854776808
1129pio_latency=1000
1130pio_size=8
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.port[18]
1140
1141[system.pc.fake_com_4]
1142type=IsaFake
1143fake_mem=false
1144pio_addr=9223372036854776552
1145pio_latency=1000
1146pio_size=8
1147ret_bad_addr=false
1148ret_data16=65535
1149ret_data32=4294967295
1150ret_data64=18446744073709551615
1151ret_data8=255
1152system=system
1153update_data=false
1154warn_access=
1155pio=system.iobus.port[19]
1156
1157[system.pc.fake_floppy]
1158type=IsaFake
1159fake_mem=false
1160pio_addr=9223372036854776818
1161pio_latency=1000
1162pio_size=2
1163ret_bad_addr=false
1164ret_data16=65535
1165ret_data32=4294967295
1166ret_data64=18446744073709551615
1167ret_data8=255
1168system=system
1169update_data=false
1170warn_access=
1171pio=system.iobus.port[20]
1172
1173[system.pc.i_dont_exist]
1174type=IsaFake
1175fake_mem=false
1176pio_addr=9223372036854775936
1177pio_latency=1000
1178pio_size=1
1179ret_bad_addr=false
1180ret_data16=65535
1181ret_data32=4294967295
1182ret_data64=18446744073709551615
1183ret_data8=255
1184system=system
1185update_data=false
1186warn_access=
1187pio=system.iobus.port[14]
1188
1189[system.pc.pciconfig]
1190type=PciConfigAll
1191bus=0
1192pio_latency=1
1193platform=system.pc
1194size=16777216
1195system=system
1196pio=system.iobus.default
1197
1198[system.pc.south_bridge]
1199type=SouthBridge
1200children=cmos dma1 ide int_lines0 int_lines1 int_lines2 int_lines3 int_lines4 int_lines5 int_lines6 io_apic keyboard pic1 pic2 pit speaker
1201cmos=system.pc.south_bridge.cmos
1202dma1=system.pc.south_bridge.dma1
1203io_apic=system.pc.south_bridge.io_apic
1204keyboard=system.pc.south_bridge.keyboard
1205pic1=system.pc.south_bridge.pic1
1206pic2=system.pc.south_bridge.pic2
1207pio_latency=1000
1208pit=system.pc.south_bridge.pit
1209platform=system.pc
1210speaker=system.pc.south_bridge.speaker
1211
1212[system.pc.south_bridge.cmos]
1213type=Cmos
1214children=int_pin
1215int_pin=system.pc.south_bridge.cmos.int_pin
1216pio_addr=9223372036854775920
1217pio_latency=1000
1218system=system
1219time=Sun Jan  1 00:00:00 2012
1220pio=system.iobus.port[2]
1221
1222[system.pc.south_bridge.cmos.int_pin]
1223type=X86IntSourcePin
1224
1225[system.pc.south_bridge.dma1]
1226type=I8237
1227pio_addr=9223372036854775808
1228pio_latency=1000
1229system=system
1230pio=system.iobus.port[3]
1231
1232[system.pc.south_bridge.ide]
1233type=IdeController
1234children=disks0 disks1
1235BAR0=496
1236BAR0LegacyIO=true
1237BAR0Size=8
1238BAR1=1012
1239BAR1LegacyIO=true
1240BAR1Size=3
1241BAR2=368
1242BAR2LegacyIO=true
1243BAR2Size=8
1244BAR3=884
1245BAR3LegacyIO=true
1246BAR3Size=3
1247BAR4=1
1248BAR4LegacyIO=false
1249BAR4Size=16
1250BAR5=1
1251BAR5LegacyIO=false
1252BAR5Size=0
1253BIST=0
1254CacheLineSize=0
1255CardbusCIS=0
1256ClassCode=1
1257Command=0
1258DeviceID=28945
1259ExpansionROM=0
1260HeaderType=0
1261InterruptLine=14
1262InterruptPin=1
1263LatencyTimer=0
1264MaximumLatency=0
1265MinimumGrant=0
1266ProgIF=128
1267Revision=0
1268Status=640
1269SubClassCode=1
1270SubsystemID=0
1271SubsystemVendorID=0
1272VendorID=32902
1273config_latency=20000
1274ctrl_offset=0
1275disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
1276io_shift=0
1277max_backoff_delay=10000000
1278min_backoff_delay=4000
1279pci_bus=0
1280pci_dev=4
1281pci_func=0
1282pio_latency=1000
1283platform=system.pc
1284system=system
1285config=system.iobus.port[5]
1286dma=system.iobus.port[6]
1287pio=system.iobus.port[4]
1288
1289[system.pc.south_bridge.ide.disks0]
1290type=IdeDisk
1291children=image
1292delay=1000000
1293driveID=master
1294image=system.pc.south_bridge.ide.disks0.image
1295
1296[system.pc.south_bridge.ide.disks0.image]
1297type=CowDiskImage
1298children=child
1299child=system.pc.south_bridge.ide.disks0.image.child
1300image_file=
1301read_only=false
1302table_size=65536
1303
1304[system.pc.south_bridge.ide.disks0.image.child]
1305type=RawDiskImage
1306image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
1307read_only=true
1308
1309[system.pc.south_bridge.ide.disks1]
1310type=IdeDisk
1311children=image
1312delay=1000000
1313driveID=master
1314image=system.pc.south_bridge.ide.disks1.image
1315
1316[system.pc.south_bridge.ide.disks1.image]
1317type=CowDiskImage
1318children=child
1319child=system.pc.south_bridge.ide.disks1.image.child
1320image_file=
1321read_only=false
1322table_size=65536
1323
1324[system.pc.south_bridge.ide.disks1.image.child]
1325type=RawDiskImage
1326image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
1327read_only=true
1328
1329[system.pc.south_bridge.int_lines0]
1330type=X86IntLine
1331children=sink
1332sink=system.pc.south_bridge.int_lines0.sink
1333source=system.pc.south_bridge.pic1.output
1334
1335[system.pc.south_bridge.int_lines0.sink]
1336type=X86IntSinkPin
1337device=system.pc.south_bridge.io_apic
1338number=0
1339
1340[system.pc.south_bridge.int_lines1]
1341type=X86IntLine
1342children=sink
1343sink=system.pc.south_bridge.int_lines1.sink
1344source=system.pc.south_bridge.pic2.output
1345
1346[system.pc.south_bridge.int_lines1.sink]
1347type=X86IntSinkPin
1348device=system.pc.south_bridge.pic1
1349number=2
1350
1351[system.pc.south_bridge.int_lines2]
1352type=X86IntLine
1353children=sink
1354sink=system.pc.south_bridge.int_lines2.sink
1355source=system.pc.south_bridge.cmos.int_pin
1356
1357[system.pc.south_bridge.int_lines2.sink]
1358type=X86IntSinkPin
1359device=system.pc.south_bridge.pic2
1360number=0
1361
1362[system.pc.south_bridge.int_lines3]
1363type=X86IntLine
1364children=sink
1365sink=system.pc.south_bridge.int_lines3.sink
1366source=system.pc.south_bridge.pit.int_pin
1367
1368[system.pc.south_bridge.int_lines3.sink]
1369type=X86IntSinkPin
1370device=system.pc.south_bridge.pic1
1371number=0
1372
1373[system.pc.south_bridge.int_lines4]
1374type=X86IntLine
1375children=sink
1376sink=system.pc.south_bridge.int_lines4.sink
1377source=system.pc.south_bridge.pit.int_pin
1378
1379[system.pc.south_bridge.int_lines4.sink]
1380type=X86IntSinkPin
1381device=system.pc.south_bridge.io_apic
1382number=2
1383
1384[system.pc.south_bridge.int_lines5]
1385type=X86IntLine
1386children=sink
1387sink=system.pc.south_bridge.int_lines5.sink
1388source=system.pc.south_bridge.keyboard.keyboard_int_pin
1389
1390[system.pc.south_bridge.int_lines5.sink]
1391type=X86IntSinkPin
1392device=system.pc.south_bridge.io_apic
1393number=1
1394
1395[system.pc.south_bridge.int_lines6]
1396type=X86IntLine
1397children=sink
1398sink=system.pc.south_bridge.int_lines6.sink
1399source=system.pc.south_bridge.keyboard.mouse_int_pin
1400
1401[system.pc.south_bridge.int_lines6.sink]
1402type=X86IntSinkPin
1403device=system.pc.south_bridge.io_apic
1404number=12
1405
1406[system.pc.south_bridge.io_apic]
1407type=I82094AA
1408apic_id=1
1409external_int_pic=system.pc.south_bridge.pic1
1410int_latency=1000
1411pio_addr=4273995776
1412pio_latency=1000
1413system=system
1414int_port=system.iobus.port[13]
1415pio=system.iobus.port[12]
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
1426system=system
1427pio=system.iobus.port[7]
1428
1429[system.pc.south_bridge.keyboard.keyboard_int_pin]
1430type=X86IntSourcePin
1431
1432[system.pc.south_bridge.keyboard.mouse_int_pin]
1433type=X86IntSourcePin
1434
1435[system.pc.south_bridge.pic1]
1436type=I8259
1437children=output
1438mode=I8259Master
1439output=system.pc.south_bridge.pic1.output
1440pio_addr=9223372036854775840
1441pio_latency=1000
1442slave=system.pc.south_bridge.pic2
1443system=system
1444pio=system.iobus.port[8]
1445
1446[system.pc.south_bridge.pic1.output]
1447type=X86IntSourcePin
1448
1449[system.pc.south_bridge.pic2]
1450type=I8259
1451children=output
1452mode=I8259Slave
1453output=system.pc.south_bridge.pic2.output
1454pio_addr=9223372036854775968
1455pio_latency=1000
1456slave=Null
1457system=system
1458pio=system.iobus.port[9]
1459
1460[system.pc.south_bridge.pic2.output]
1461type=X86IntSourcePin
1462
1463[system.pc.south_bridge.pit]
1464type=I8254
1465children=int_pin
1466int_pin=system.pc.south_bridge.pit.int_pin
1467pio_addr=9223372036854775872
1468pio_latency=1000
1469system=system
1470pio=system.iobus.port[10]
1471
1472[system.pc.south_bridge.pit.int_pin]
1473type=X86IntSourcePin
1474
1475[system.pc.south_bridge.speaker]
1476type=PcSpeaker
1477i8254=system.pc.south_bridge.pit
1478pio_addr=9223372036854775905
1479pio_latency=1000
1480system=system
1481pio=system.iobus.port[11]
1482
1483[system.physmem]
1484type=PhysicalMemory
1485file=
1486latency=30000
1487latency_var=0
1488null=false
1489range=0:134217727
1490zero=false
1491port=system.membus.port[0]
1492
1493[system.smbios_table]
1494type=X86SMBiosSMBiosTable
1495children=structures
1496major_version=2
1497minor_version=5
1498structures=system.smbios_table.structures
1499
1500[system.smbios_table.structures]
1501type=X86SMBiosBiosInformation
1502characteristic_ext_bytes=
1503characteristics=
1504emb_cont_firmware_major=0
1505emb_cont_firmware_minor=0
1506major=0
1507minor=0
1508release_date=06/08/2008
1509rom_size=0
1510starting_addr_segment=0
1511vendor=
1512version=
1513
1514[system.toL2Bus]
1515type=Bus
1516block_size=64
1517bus_id=0
1518clock=1000
1519header_cycles=1
1520use_default_range=false
1521width=64
1522port=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
1523
1524