8 time_sync_period=100000000000
9 time_sync_spin_threshold=100000000
13 children=bridge cf0 clk_domain cpu cpu_clk_domain dvfs_handler intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain
15 boot_loader=/scratch/nilay/GEM5/system/binaries/boot.arm
16 boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
17 boot_release_addr=65528
19 clk_domain=system.clk_domain
21 early_kernel_symbols=false
22 enable_context_switch_stats_dump=false
25 gic_cpu_addr=520093952
26 have_generic_timer=false
27 have_large_asid_64=false
30 have_virtualization=false
31 highest_el_is_64=false
33 kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8
34 kernel_addr_check=true
35 load_addr_mask=268435455
37 machine_type=RealView_PBX
39 mem_ranges=0:134217727
40 memories=system.physmem system.realview.nvmem
46 readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
49 work_begin_ckpt_count=0
50 work_begin_cpu_id_exit=-1
51 work_begin_exit_count=0
52 work_cpus_ckpt_count=0
56 system_port=system.membus.slave[0]
60 clk_domain=system.clk_domain
63 ranges=268435456:520093695 1073741824:1610612735
66 master=system.iobus.slave[0]
67 slave=system.membus.master[0]
75 image=system.cf0.image
80 child=system.cf0.image.child
86 [system.cf0.image.child]
89 image_file=/scratch/nilay/GEM5/system/disks/linux-arm-ael.img
98 voltage_domain=system.voltage_domain
102 children=branchPred dcache dstage2_mmu dtb fuPool icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer
111 branchPred=system.cpu.branchPred
114 clk_domain=system.cpu_clk_domain
115 commitToDecodeDelay=1
118 commitToRenameDelay=1
122 decodeToRenameDelay=2
125 do_checkpoint_insts=true
127 do_statistics_insts=true
128 dstage2_mmu=system.cpu.dstage2_mmu
137 fuPool=system.cpu.fuPool
139 function_trace_start=0
144 interrupts=system.cpu.interrupts
146 issueToExecuteDelay=1
148 istage2_mmu=system.cpu.istage2_mmu
150 max_insts_all_threads=0
151 max_insts_any_thread=0
152 max_loads_all_threads=0
153 max_loads_any_thread=0
164 renameToDecodeDelay=1
169 simpoint_start_insts=
170 smtCommitPolicy=RoundRobin
171 smtFetchPolicy=SingleThread
172 smtIQPolicy=Partitioned
174 smtLSQPolicy=Partitioned
176 smtNumFetchingThreads=1
177 smtROBPolicy=Partitioned
181 store_set_clear_period=250000
184 tracer=system.cpu.tracer
188 dcache_port=system.cpu.dcache.cpu_side
189 icache_port=system.cpu.icache.cpu_side
191 [system.cpu.branchPred]
197 choicePredictorSize=8192
200 globalPredictorSize=8192
203 localHistoryTableSize=2048
204 localPredictorSize=2048
211 addr_ranges=0:18446744073709551615
213 clk_domain=system.cpu_clk_domain
220 prefetch_on_access=false
223 sequential_access=false
226 tags=system.cpu.dcache.tags
230 cpu_side=system.cpu.dcache_port
231 mem_side=system.cpu.toL2Bus.slave[1]
233 [system.cpu.dcache.tags]
237 clk_domain=system.cpu_clk_domain
240 sequential_access=false
243 [system.cpu.dstage2_mmu]
247 stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
250 [system.cpu.dstage2_mmu.stage2_tlb]
256 walker=system.cpu.dstage2_mmu.stage2_tlb.walker
258 [system.cpu.dstage2_mmu.stage2_tlb.walker]
260 clk_domain=system.cpu_clk_domain
263 num_squash_per_cycle=2
265 port=system.cpu.toL2Bus.slave[5]
273 walker=system.cpu.dtb.walker
275 [system.cpu.dtb.walker]
277 clk_domain=system.cpu_clk_domain
280 num_squash_per_cycle=2
282 port=system.cpu.toL2Bus.slave[3]
286 children=FUList0 FUList1 FUList2 FUList3 FUList4
287 FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4
290 [system.cpu.fuPool.FUList0]
295 opList=system.cpu.fuPool.FUList0.opList
297 [system.cpu.fuPool.FUList0.opList]
304 [system.cpu.fuPool.FUList1]
306 children=opList0 opList1 opList2
309 opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 system.cpu.fuPool.FUList1.opList2
311 [system.cpu.fuPool.FUList1.opList0]
318 [system.cpu.fuPool.FUList1.opList1]
325 [system.cpu.fuPool.FUList1.opList2]
332 [system.cpu.fuPool.FUList2]
337 opList=system.cpu.fuPool.FUList2.opList
339 [system.cpu.fuPool.FUList2.opList]
346 [system.cpu.fuPool.FUList3]
351 opList=system.cpu.fuPool.FUList3.opList
353 [system.cpu.fuPool.FUList3.opList]
360 [system.cpu.fuPool.FUList4]
362 children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 opList20 opList21 opList22 opList23 opList24 opList25
365 opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 system.cpu.fuPool.FUList4.opList02 system.cpu.fuPool.FUList4.opList03 system.cpu.fuPool.FUList4.opList04 system.cpu.fuPool.FUList4.opList05 system.cpu.fuPool.FUList4.opList06 system.cpu.fuPool.FUList4.opList07 system.cpu.fuPool.FUList4.opList08 system.cpu.fuPool.FUList4.opList09 system.cpu.fuPool.FUList4.opList10 system.cpu.fuPool.FUList4.opList11 system.cpu.fuPool.FUList4.opList12 system.cpu.fuPool.FUList4.opList13 system.cpu.fuPool.FUList4.opList14 system.cpu.fuPool.FUList4.opList15 system.cpu.fuPool.FUList4.opList16 system.cpu.fuPool.FUList4.opList17 system.cpu.fuPool.FUList4.opList18 system.cpu.fuPool.FUList4.opList19 system.cpu.fuPool.FUList4.opList20 system.cpu.fuPool.FUList4.opList21 system.cpu.fuPool.FUList4.opList22 system.cpu.fuPool.FUList4.opList23 system.cpu.fuPool.FUList4.opList24 system.cpu.fuPool.FUList4.opList25
367 [system.cpu.fuPool.FUList4.opList00]
374 [system.cpu.fuPool.FUList4.opList01]
381 [system.cpu.fuPool.FUList4.opList02]
388 [system.cpu.fuPool.FUList4.opList03]
395 [system.cpu.fuPool.FUList4.opList04]
402 [system.cpu.fuPool.FUList4.opList05]
409 [system.cpu.fuPool.FUList4.opList06]
416 [system.cpu.fuPool.FUList4.opList07]
423 [system.cpu.fuPool.FUList4.opList08]
430 [system.cpu.fuPool.FUList4.opList09]
437 [system.cpu.fuPool.FUList4.opList10]
444 [system.cpu.fuPool.FUList4.opList11]
451 [system.cpu.fuPool.FUList4.opList12]
458 [system.cpu.fuPool.FUList4.opList13]
465 [system.cpu.fuPool.FUList4.opList14]
472 [system.cpu.fuPool.FUList4.opList15]
479 [system.cpu.fuPool.FUList4.opList16]
483 opClass=SimdFloatMisc
486 [system.cpu.fuPool.FUList4.opList17]
490 opClass=SimdFloatMult
493 [system.cpu.fuPool.FUList4.opList18]
497 opClass=SimdFloatMultAcc
500 [system.cpu.fuPool.FUList4.opList19]
504 opClass=SimdFloatSqrt
507 [system.cpu.fuPool.FUList4.opList20]
514 [system.cpu.fuPool.FUList4.opList21]
521 [system.cpu.fuPool.FUList4.opList22]
528 [system.cpu.fuPool.FUList4.opList23]
535 [system.cpu.fuPool.FUList4.opList24]
542 [system.cpu.fuPool.FUList4.opList25]
552 addr_ranges=0:18446744073709551615
554 clk_domain=system.cpu_clk_domain
561 prefetch_on_access=false
564 sequential_access=false
567 tags=system.cpu.icache.tags
571 cpu_side=system.cpu.icache_port
572 mem_side=system.cpu.toL2Bus.slave[0]
574 [system.cpu.icache.tags]
578 clk_domain=system.cpu_clk_domain
581 sequential_access=false
584 [system.cpu.interrupts]
594 id_aa64dfr0_el1=1052678
598 id_aa64mmfr0_el1=15728642
617 [system.cpu.istage2_mmu]
621 stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
624 [system.cpu.istage2_mmu.stage2_tlb]
630 walker=system.cpu.istage2_mmu.stage2_tlb.walker
632 [system.cpu.istage2_mmu.stage2_tlb.walker]
634 clk_domain=system.cpu_clk_domain
637 num_squash_per_cycle=2
639 port=system.cpu.toL2Bus.slave[4]
647 walker=system.cpu.itb.walker
649 [system.cpu.itb.walker]
651 clk_domain=system.cpu_clk_domain
654 num_squash_per_cycle=2
656 port=system.cpu.toL2Bus.slave[2]
661 addr_ranges=0:18446744073709551615
663 clk_domain=system.cpu_clk_domain
670 prefetch_on_access=false
673 sequential_access=false
676 tags=system.cpu.l2cache.tags
680 cpu_side=system.cpu.toL2Bus.master[0]
681 mem_side=system.membus.slave[1]
683 [system.cpu.l2cache.tags]
687 clk_domain=system.cpu_clk_domain
690 sequential_access=false
695 clk_domain=system.cpu_clk_domain
700 use_default_range=false
702 master=system.cpu.l2cache.cpu_side
703 slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
709 [system.cpu_clk_domain]
715 voltage_domain=system.voltage_domain
717 [system.dvfs_handler]
722 sys_clk_domain=system.clk_domain
723 transition_latency=100000000
732 clk_domain=system.clk_domain
735 use_default_range=false
737 master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.dmac_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.smc_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.gpio0_fake.pio system.realview.gpio1_fake.pio system.realview.gpio2_fake.pio system.realview.ssp_fake.pio system.realview.sci_fake.pio system.realview.aaci_fake.pio system.realview.mmc_fake.pio system.realview.rtc.pio system.realview.flash_fake.pio system.realview.energy_ctrl.pio system.iocache.cpu_side
738 slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma
743 addr_ranges=0:134217727
745 clk_domain=system.clk_domain
752 prefetch_on_access=false
755 sequential_access=false
758 tags=system.iocache.tags
762 cpu_side=system.iobus.master[26]
763 mem_side=system.membus.slave[2]
765 [system.iocache.tags]
769 clk_domain=system.clk_domain
772 sequential_access=false
777 children=badaddr_responder
778 clk_domain=system.clk_domain
783 use_default_range=false
785 default=system.membus.badaddr_responder.pio
786 master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.l2x0_fake.pio system.realview.a9scu.pio system.realview.local_cpu_timer.pio system.physmem.port
787 slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
789 [system.membus.badaddr_responder]
791 clk_domain=system.clk_domain
799 ret_data32=4294967295
800 ret_data64=18446744073709551615
805 pio=system.membus.default
834 addr_mapping=RoRaBaChCo
835 bank_groups_per_rank=0
839 clk_domain=system.clk_domain
840 conf_table_reported=true
842 device_rowbuffer_size=1024
847 max_accesses_per_row=16
848 mem_sched_policy=frfcfs
849 min_writes_per_switch=16
851 page_policy=open_adaptive
855 static_backend_latency=10000
856 static_frontend_latency=10000
879 write_high_thresh_perc=85
880 write_low_thresh_perc=50
881 port=system.membus.master[6]
885 children=a9scu aaci_fake cf_ctrl clcd dmac_fake energy_ctrl flash_fake gic gpio0_fake gpio1_fake gpio2_fake kmi0 kmi1 l2x0_fake local_cpu_timer mmc_fake nvmem realview_io rtc sci_fake smc_fake sp810_fake ssp_fake timer0 timer1 uart uart1_fake uart2_fake uart3_fake watchdog_fake
887 intrctrl=system.intrctrl
889 pci_cfg_gen_offsets=false
893 [system.realview.a9scu]
895 clk_domain=system.clk_domain
900 pio=system.membus.master[4]
902 [system.realview.aaci_fake]
905 clk_domain=system.clk_domain
911 pio=system.iobus.master[21]
913 [system.realview.cf_ctrl]
953 MSICAPNextCapability=0
957 MSIXCAPNextCapability=0
967 PMCAPNextCapability=0
972 PXCAPDevCapabilities=0
979 PXCAPNextCapability=0
987 clk_domain=system.clk_domain
997 platform=system.realview
999 config=system.iobus.master[8]
1000 dma=system.iobus.slave[2]
1001 pio=system.iobus.master[7]
1003 [system.realview.clcd]
1006 clk_domain=system.clk_domain
1009 gic=system.realview.gic
1015 vnc=system.vncserver
1016 dma=system.iobus.slave[1]
1017 pio=system.iobus.master[4]
1019 [system.realview.dmac_fake]
1022 clk_domain=system.clk_domain
1028 pio=system.iobus.master[9]
1030 [system.realview.energy_ctrl]
1032 clk_domain=system.clk_domain
1033 dvfs_handler=system.dvfs_handler
1038 pio=system.iobus.master[25]
1040 [system.realview.flash_fake]
1042 clk_domain=system.clk_domain
1050 ret_data32=4294967295
1051 ret_data64=18446744073709551615
1056 pio=system.iobus.master[24]
1058 [system.realview.gic]
1060 clk_domain=system.clk_domain
1064 dist_pio_delay=10000
1069 platform=system.realview
1071 pio=system.membus.master[2]
1073 [system.realview.gpio0_fake]
1076 clk_domain=system.clk_domain
1082 pio=system.iobus.master[16]
1084 [system.realview.gpio1_fake]
1087 clk_domain=system.clk_domain
1093 pio=system.iobus.master[17]
1095 [system.realview.gpio2_fake]
1098 clk_domain=system.clk_domain
1104 pio=system.iobus.master[18]
1106 [system.realview.kmi0]
1109 clk_domain=system.clk_domain
1111 gic=system.realview.gic
1118 vnc=system.vncserver
1119 pio=system.iobus.master[5]
1121 [system.realview.kmi1]
1124 clk_domain=system.clk_domain
1126 gic=system.realview.gic
1133 vnc=system.vncserver
1134 pio=system.iobus.master[6]
1136 [system.realview.l2x0_fake]
1138 clk_domain=system.clk_domain
1146 ret_data32=4294967295
1147 ret_data64=18446744073709551615
1152 pio=system.membus.master[3]
1154 [system.realview.local_cpu_timer]
1156 clk_domain=system.clk_domain
1158 gic=system.realview.gic
1164 pio=system.membus.master[5]
1166 [system.realview.mmc_fake]
1169 clk_domain=system.clk_domain
1175 pio=system.iobus.master[22]
1177 [system.realview.nvmem]
1180 clk_domain=system.clk_domain
1181 conf_table_reported=false
1187 range=2147483648:2214592511
1188 port=system.membus.master[1]
1190 [system.realview.realview_io]
1192 clk_domain=system.clk_domain
1200 pio=system.iobus.master[1]
1202 [system.realview.rtc]
1205 clk_domain=system.clk_domain
1207 gic=system.realview.gic
1213 time=Thu Jan 1 00:00:00 2009
1214 pio=system.iobus.master[23]
1216 [system.realview.sci_fake]
1219 clk_domain=system.clk_domain
1225 pio=system.iobus.master[20]
1227 [system.realview.smc_fake]
1230 clk_domain=system.clk_domain
1236 pio=system.iobus.master[13]
1238 [system.realview.sp810_fake]
1241 clk_domain=system.clk_domain
1247 pio=system.iobus.master[14]
1249 [system.realview.ssp_fake]
1252 clk_domain=system.clk_domain
1258 pio=system.iobus.master[19]
1260 [system.realview.timer0]
1263 clk_domain=system.clk_domain
1267 gic=system.realview.gic
1273 pio=system.iobus.master[2]
1275 [system.realview.timer1]
1278 clk_domain=system.clk_domain
1282 gic=system.realview.gic
1288 pio=system.iobus.master[3]
1290 [system.realview.uart]
1292 clk_domain=system.clk_domain
1295 gic=system.realview.gic
1300 platform=system.realview
1302 terminal=system.terminal
1303 pio=system.iobus.master[0]
1305 [system.realview.uart1_fake]
1308 clk_domain=system.clk_domain
1314 pio=system.iobus.master[10]
1316 [system.realview.uart2_fake]
1319 clk_domain=system.clk_domain
1325 pio=system.iobus.master[11]
1327 [system.realview.uart3_fake]
1330 clk_domain=system.clk_domain
1336 pio=system.iobus.master[12]
1338 [system.realview.watchdog_fake]
1341 clk_domain=system.clk_domain
1347 pio=system.iobus.master[15]
1352 intr_control=system.intrctrl
1364 [system.voltage_domain]