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 l2c membus pc physmem smbios_table toL2Bus
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=1
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
22memories=system.physmem

--- 24 unchanged lines hidden (view full) ---

47creator_revision=0
48entries=
49oem_id=
50oem_revision=0
51oem_table_id=
52
53[system.apicbridge]
54type=Bridge
55clock=1
55clock=1000
56delay=50000
57ranges=11529215046068469760:11529215046068473855
58req_size=16
59resp_size=16
60master=system.membus.slave[0]
61slave=system.iobus.master[0]
62
63[system.bridge]
64type=Bridge
65clock=1
65clock=1000
66delay=50000
67ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
68req_size=16
69resp_size=16
70master=system.iobus.slave[0]
71slave=system.membus.master[1]
72
73[system.cpu]
74type=TimingSimpleCPU
75children=dcache dtb dtb_walker_cache icache interrupts itb itb_walker_cache tracer
75children=dcache dtb dtb_walker_cache icache interrupts itb itb_walker_cache l2cache toL2Bus tracer
76checker=Null
77clock=500
78cpu_id=0
79defer_registration=false
80do_checkpoint_insts=true
81do_quiesce=true
82do_statistics_insts=true
83dtb=system.cpu.dtb

--- 14 unchanged lines hidden (view full) ---

98dcache_port=system.cpu.dcache.cpu_side
99icache_port=system.cpu.icache.cpu_side
100
101[system.cpu.dcache]
102type=BaseCache
103addr_ranges=0:18446744073709551615
104assoc=4
105block_size=64
106clock=1
106clock=500
107forward_snoops=true
108hash_delay=1
109hit_latency=2
110is_top_level=true
110latency=1000
111max_miss_count=0
112mshrs=4
113prefetch_on_access=false
114prefetcher=Null
115prioritizeRequests=false
116repl=Null
117response_latency=2
118size=32768
119subblock_size=0
120system=system
120tgts_per_mshr=8
121tgts_per_mshr=20
122trace_addr=0
123two_queue=false
124write_buffers=8
125cpu_side=system.cpu.dcache_port
125mem_side=system.toL2Bus.slave[1]
126mem_side=system.cpu.toL2Bus.slave[1]
127
128[system.cpu.dtb]
129type=X86TLB
130children=walker
131size=64
132walker=system.cpu.dtb.walker
133
134[system.cpu.dtb.walker]
135type=X86PagetableWalker
135clock=1
136clock=500
137system=system
138port=system.cpu.dtb_walker_cache.cpu_side
139
140[system.cpu.dtb_walker_cache]
141type=BaseCache
142addr_ranges=0:18446744073709551615
143assoc=2
144block_size=64
144clock=1
145clock=500
146forward_snoops=true
147hash_delay=1
147is_top_level=false
148latency=1000
148hit_latency=2
149is_top_level=true
150max_miss_count=0
151mshrs=10
152prefetch_on_access=false
153prefetcher=Null
154prioritizeRequests=false
155repl=Null
156response_latency=2
157size=1024
158subblock_size=0
159system=system
160tgts_per_mshr=12
161trace_addr=0
162two_queue=false
163write_buffers=8
164cpu_side=system.cpu.dtb.walker.port
163mem_side=system.toL2Bus.slave[3]
165mem_side=system.cpu.toL2Bus.slave[3]
166
167[system.cpu.icache]
168type=BaseCache
169addr_ranges=0:18446744073709551615
170assoc=1
171block_size=64
170clock=1
172clock=500
173forward_snoops=true
174hash_delay=1
175hit_latency=2
176is_top_level=true
174latency=1000
177max_miss_count=0
178mshrs=4
179prefetch_on_access=false
180prefetcher=Null
181prioritizeRequests=false
182repl=Null
183response_latency=2
184size=32768
185subblock_size=0
186system=system
184tgts_per_mshr=8
187tgts_per_mshr=20
188trace_addr=0
189two_queue=false
190write_buffers=8
191cpu_side=system.cpu.icache_port
189mem_side=system.toL2Bus.slave[0]
192mem_side=system.cpu.toL2Bus.slave[0]
193
194[system.cpu.interrupts]
195type=X86LocalApic
193clock=1
196clock=500
197int_latency=1000
198pio_addr=2305843009213693952
199pio_latency=100000
200system=system
201int_master=system.membus.slave[4]
202int_slave=system.membus.master[3]
203pio=system.membus.master[2]
204
205[system.cpu.itb]
206type=X86TLB
207children=walker
208size=64
209walker=system.cpu.itb.walker
210
211[system.cpu.itb.walker]
212type=X86PagetableWalker
210clock=1
213clock=500
214system=system
215port=system.cpu.itb_walker_cache.cpu_side
216
217[system.cpu.itb_walker_cache]
218type=BaseCache
219addr_ranges=0:18446744073709551615
220assoc=2
221block_size=64
219clock=1
222clock=500
223forward_snoops=true
224hash_delay=1
222is_top_level=false
223latency=1000
225hit_latency=2
226is_top_level=true
227max_miss_count=0
228mshrs=10
229prefetch_on_access=false
230prefetcher=Null
231prioritizeRequests=false
232repl=Null
233response_latency=2
234size=1024
235subblock_size=0
236system=system
237tgts_per_mshr=12
238trace_addr=0
239two_queue=false
240write_buffers=8
241cpu_side=system.cpu.itb.walker.port
238mem_side=system.toL2Bus.slave[2]
242mem_side=system.cpu.toL2Bus.slave[2]
243
244[system.cpu.l2cache]
245type=BaseCache
246addr_ranges=0:18446744073709551615
247assoc=8
248block_size=64
249clock=500
250forward_snoops=true
251hash_delay=1
252hit_latency=20
253is_top_level=false
254max_miss_count=0
255mshrs=20
256prefetch_on_access=false
257prefetcher=Null
258prioritizeRequests=false
259repl=Null
260response_latency=20
261size=4194304
262subblock_size=0
263system=system
264tgts_per_mshr=12
265trace_addr=0
266two_queue=false
267write_buffers=8
268cpu_side=system.cpu.toL2Bus.master[0]
269mem_side=system.membus.slave[3]
270
271[system.cpu.toL2Bus]
272type=CoherentBus
273block_size=64
274clock=500
275header_cycles=1
276use_default_range=false
277width=32
278master=system.cpu.l2cache.cpu_side
279slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb_walker_cache.mem_side system.cpu.dtb_walker_cache.mem_side
280
281[system.cpu.tracer]
282type=ExeTracer
283
284[system.e820_table]
285type=X86E820Table
286children=entries0 entries1
287entries=system.e820_table.entries0 system.e820_table.entries1
288

--- 366 unchanged lines hidden (view full) ---

655master=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
656slave=system.bridge.master system.pc.south_bridge.ide.dma system.pc.south_bridge.io_apic.int_master
657
658[system.iocache]
659type=BaseCache
660addr_ranges=0:134217727
661assoc=8
662block_size=64
622clock=1
663clock=1000
664forward_snoops=false
665hash_delay=1
625is_top_level=false
626latency=50000
666hit_latency=50
667is_top_level=true
668max_miss_count=0
669mshrs=20
670prefetch_on_access=false
671prefetcher=Null
672prioritizeRequests=false
673repl=Null
674response_latency=50
675size=1024
676subblock_size=0
677system=system
678tgts_per_mshr=12
679trace_addr=0
680two_queue=false
681write_buffers=8
682cpu_side=system.iobus.master[18]
683mem_side=system.membus.slave[2]
684
643[system.l2c]
644type=BaseCache
645addr_ranges=0:18446744073709551615
646assoc=8
647block_size=64
648clock=1
649forward_snoops=true
650hash_delay=1
651is_top_level=false
652latency=10000
653max_miss_count=0
654mshrs=92
655prefetch_on_access=false
656prefetcher=Null
657prioritizeRequests=false
658repl=Null
659size=4194304
660subblock_size=0
661system=system
662tgts_per_mshr=16
663trace_addr=0
664two_queue=false
665write_buffers=8
666cpu_side=system.toL2Bus.master[0]
667mem_side=system.membus.slave[3]
668
685[system.membus]
686type=CoherentBus
687children=badaddr_responder
688block_size=64
689clock=1000
690header_cycles=1
691use_default_range=false
692width=8
693default=system.membus.badaddr_responder.pio
694master=system.physmem.port system.bridge.slave system.cpu.interrupts.pio system.cpu.interrupts.int_slave
679slave=system.apicbridge.master system.system_port system.iocache.mem_side system.l2c.mem_side system.cpu.interrupts.int_master
695slave=system.apicbridge.master system.system_port system.iocache.mem_side system.cpu.l2cache.mem_side system.cpu.interrupts.int_master
696
697[system.membus.badaddr_responder]
698type=IsaFake
683clock=1
699clock=1000
700fake_mem=false
701pio_addr=0
702pio_latency=100000
703pio_size=8
704ret_bad_addr=true
705ret_data16=65535
706ret_data32=4294967295
707ret_data64=18446744073709551615

--- 6 unchanged lines hidden (view full) ---

714[system.pc]
715type=Pc
716children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge terminal
717intrctrl=system.intrctrl
718system=system
719
720[system.pc.behind_pci]
721type=IsaFake
706clock=1
722clock=1000
723fake_mem=false
724pio_addr=9223372036854779128
725pio_latency=100000
726pio_size=8
727ret_bad_addr=false
728ret_data16=65535
729ret_data32=4294967295
730ret_data64=18446744073709551615
731ret_data8=255
732system=system
733update_data=false
734warn_access=
735pio=system.iobus.master[12]
736
737[system.pc.com_1]
738type=Uart8250
739children=terminal
724clock=1
740clock=1000
741pio_addr=9223372036854776824
742pio_latency=100000
743platform=system.pc
744system=system
745terminal=system.pc.com_1.terminal
746pio=system.iobus.master[13]
747
748[system.pc.com_1.terminal]

--- 7 unchanged lines hidden (view full) ---

756type=Terminal
757intr_control=system.intrctrl
758number=0
759output=true
760port=3456
761
762[system.pc.fake_com_2]
763type=IsaFake
748clock=1
764clock=1000
765fake_mem=false
766pio_addr=9223372036854776568
767pio_latency=100000
768pio_size=8
769ret_bad_addr=false
770ret_data16=65535
771ret_data32=4294967295
772ret_data64=18446744073709551615
773ret_data8=255
774system=system
775update_data=false
776warn_access=
777pio=system.iobus.master[14]
778
779[system.pc.fake_com_3]
780type=IsaFake
765clock=1
781clock=1000
782fake_mem=false
783pio_addr=9223372036854776808
784pio_latency=100000
785pio_size=8
786ret_bad_addr=false
787ret_data16=65535
788ret_data32=4294967295
789ret_data64=18446744073709551615
790ret_data8=255
791system=system
792update_data=false
793warn_access=
794pio=system.iobus.master[15]
795
796[system.pc.fake_com_4]
797type=IsaFake
782clock=1
798clock=1000
799fake_mem=false
800pio_addr=9223372036854776552
801pio_latency=100000
802pio_size=8
803ret_bad_addr=false
804ret_data16=65535
805ret_data32=4294967295
806ret_data64=18446744073709551615
807ret_data8=255
808system=system
809update_data=false
810warn_access=
811pio=system.iobus.master[16]
812
813[system.pc.fake_floppy]
814type=IsaFake
799clock=1
815clock=1000
816fake_mem=false
817pio_addr=9223372036854776818
818pio_latency=100000
819pio_size=2
820ret_bad_addr=false
821ret_data16=65535
822ret_data32=4294967295
823ret_data64=18446744073709551615
824ret_data8=255
825system=system
826update_data=false
827warn_access=
828pio=system.iobus.master[17]
829
830[system.pc.i_dont_exist]
831type=IsaFake
816clock=1
832clock=1000
833fake_mem=false
834pio_addr=9223372036854775936
835pio_latency=100000
836pio_size=1
837ret_bad_addr=false
838ret_data16=65535
839ret_data32=4294967295
840ret_data64=18446744073709551615
841ret_data8=255
842system=system
843update_data=false
844warn_access=
845pio=system.iobus.master[11]
846
847[system.pc.pciconfig]
848type=PciConfigAll
849bus=0
834clock=1
850clock=1000
851pio_latency=30000
852platform=system.pc
853size=16777216
854system=system
855pio=system.iobus.default
856
857[system.pc.south_bridge]
858type=SouthBridge

--- 6 unchanged lines hidden (view full) ---

865pic2=system.pc.south_bridge.pic2
866pit=system.pc.south_bridge.pit
867platform=system.pc
868speaker=system.pc.south_bridge.speaker
869
870[system.pc.south_bridge.cmos]
871type=Cmos
872children=int_pin
857clock=1
873clock=1000
874int_pin=system.pc.south_bridge.cmos.int_pin
875pio_addr=9223372036854775920
876pio_latency=100000
877system=system
878time=Sun Jan 1 00:00:00 2012
879pio=system.iobus.master[1]
880
881[system.pc.south_bridge.cmos.int_pin]
882type=X86IntSourcePin
883
884[system.pc.south_bridge.dma1]
885type=I8237
870clock=1
886clock=1000
887pio_addr=9223372036854775808
888pio_latency=100000
889system=system
890pio=system.iobus.master[2]
891
892[system.pc.south_bridge.ide]
893type=IdeController
894children=disks0 disks1

--- 30 unchanged lines hidden (view full) ---

925MinimumGrant=0
926ProgIF=128
927Revision=0
928Status=640
929SubClassCode=1
930SubsystemID=0
931SubsystemVendorID=0
932VendorID=32902
917clock=1
933clock=1000
934config_latency=20000
935ctrl_offset=0
936disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
937io_shift=0
938pci_bus=0
939pci_dev=4
940pci_func=0
941pio_latency=30000

--- 118 unchanged lines hidden (view full) ---

1060[system.pc.south_bridge.int_lines6.sink]
1061type=X86IntSinkPin
1062device=system.pc.south_bridge.io_apic
1063number=12
1064
1065[system.pc.south_bridge.io_apic]
1066type=I82094AA
1067apic_id=1
1052clock=1
1068clock=1000
1069external_int_pic=system.pc.south_bridge.pic1
1070int_latency=1000
1071pio_addr=4273995776
1072pio_latency=100000
1073system=system
1074int_master=system.iobus.slave[2]
1075pio=system.iobus.master[10]
1076
1077[system.pc.south_bridge.keyboard]
1078type=I8042
1079children=keyboard_int_pin mouse_int_pin
1064clock=1
1080clock=1000
1081command_port=9223372036854775908
1082data_port=9223372036854775904
1083keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
1084mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
1085pio_addr=0
1086pio_latency=100000
1087system=system
1088pio=system.iobus.master[5]
1089
1090[system.pc.south_bridge.keyboard.keyboard_int_pin]
1091type=X86IntSourcePin
1092
1093[system.pc.south_bridge.keyboard.mouse_int_pin]
1094type=X86IntSourcePin
1095
1096[system.pc.south_bridge.pic1]
1097type=I8259
1098children=output
1083clock=1
1099clock=1000
1100mode=I8259Master
1101output=system.pc.south_bridge.pic1.output
1102pio_addr=9223372036854775840
1103pio_latency=100000
1104slave=system.pc.south_bridge.pic2
1105system=system
1106pio=system.iobus.master[6]
1107
1108[system.pc.south_bridge.pic1.output]
1109type=X86IntSourcePin
1110
1111[system.pc.south_bridge.pic2]
1112type=I8259
1113children=output
1098clock=1
1114clock=1000
1115mode=I8259Slave
1116output=system.pc.south_bridge.pic2.output
1117pio_addr=9223372036854775968
1118pio_latency=100000
1119slave=Null
1120system=system
1121pio=system.iobus.master[7]
1122
1123[system.pc.south_bridge.pic2.output]
1124type=X86IntSourcePin
1125
1126[system.pc.south_bridge.pit]
1127type=I8254
1128children=int_pin
1113clock=1
1129clock=1000
1130int_pin=system.pc.south_bridge.pit.int_pin
1131pio_addr=9223372036854775872
1132pio_latency=100000
1133system=system
1134pio=system.iobus.master[8]
1135
1136[system.pc.south_bridge.pit.int_pin]
1137type=X86IntSourcePin
1138
1139[system.pc.south_bridge.speaker]
1140type=PcSpeaker
1125clock=1
1141clock=1000
1142i8254=system.pc.south_bridge.pit
1143pio_addr=9223372036854775905
1144pio_latency=100000
1145system=system
1146pio=system.iobus.master[9]
1147
1148[system.physmem]
1133type=SimpleMemory
1134clock=1
1149type=SimpleDRAM
1150addr_mapping=openmap
1151banks_per_rank=8
1152clock=1000
1153conf_table_reported=false
1136file=
1154in_addr_map=true
1138latency=30000
1139latency_var=0
1155lines_per_rowbuffer=64
1156mem_sched_policy=fcfs
1157null=false
1158page_policy=open
1159range=0:134217727
1160ranks_per_channel=2
1161read_buffer_size=32
1162tBURST=4000
1163tCL=14000
1164tRCD=14000
1165tREFI=7800000
1166tRFC=300000
1167tRP=14000
1168tWTR=1000
1169write_buffer_size=32
1170write_thresh_perc=70
1171zero=false
1172port=system.membus.master[0]
1173
1174[system.smbios_table]
1175type=X86SMBiosSMBiosTable
1176children=structures
1177major_version=2
1178minor_version=5

--- 8 unchanged lines hidden (view full) ---

1187major=0
1188minor=0
1189release_date=06/08/2008
1190rom_size=0
1191starting_addr_segment=0
1192vendor=
1193version=
1194
1166[system.toL2Bus]
1167type=CoherentBus
1168block_size=64
1169clock=1000
1170header_cycles=1
1171use_default_range=false
1172width=8
1173master=system.l2c.cpu_side
1174slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb_walker_cache.mem_side system.cpu.dtb_walker_cache.mem_side
1175