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=1
125 do_checkpoint_insts=true
127 do_statistics_insts=true
128 dstage2_mmu=system.cpu.dstage2_mmu
136 fuPool=system.cpu.fuPool
138 function_trace_start=0
143 interrupts=system.cpu.interrupts
145 issueToExecuteDelay=1
147 istage2_mmu=system.cpu.istage2_mmu
149 max_insts_all_threads=0
150 max_insts_any_thread=0
151 max_loads_all_threads=0
152 max_loads_any_thread=0
163 renameToDecodeDelay=1
168 simpoint_start_insts=
169 smtCommitPolicy=RoundRobin
170 smtFetchPolicy=SingleThread
171 smtIQPolicy=Partitioned
173 smtLSQPolicy=Partitioned
175 smtNumFetchingThreads=1
176 smtROBPolicy=Partitioned
180 store_set_clear_period=250000
183 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 FUList5 FUList6 FUList7 FUList8
287 FUList=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
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
309 opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
311 [system.cpu.fuPool.FUList1.opList0]
318 [system.cpu.fuPool.FUList1.opList1]
325 [system.cpu.fuPool.FUList2]
327 children=opList0 opList1 opList2
330 opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2
332 [system.cpu.fuPool.FUList2.opList0]
339 [system.cpu.fuPool.FUList2.opList1]
346 [system.cpu.fuPool.FUList2.opList2]
353 [system.cpu.fuPool.FUList3]
355 children=opList0 opList1 opList2
358 opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2
360 [system.cpu.fuPool.FUList3.opList0]
367 [system.cpu.fuPool.FUList3.opList1]
374 [system.cpu.fuPool.FUList3.opList2]
381 [system.cpu.fuPool.FUList4]
386 opList=system.cpu.fuPool.FUList4.opList
388 [system.cpu.fuPool.FUList4.opList]
395 [system.cpu.fuPool.FUList5]
397 children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
400 opList=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
402 [system.cpu.fuPool.FUList5.opList00]
409 [system.cpu.fuPool.FUList5.opList01]
416 [system.cpu.fuPool.FUList5.opList02]
423 [system.cpu.fuPool.FUList5.opList03]
430 [system.cpu.fuPool.FUList5.opList04]
437 [system.cpu.fuPool.FUList5.opList05]
444 [system.cpu.fuPool.FUList5.opList06]
451 [system.cpu.fuPool.FUList5.opList07]
458 [system.cpu.fuPool.FUList5.opList08]
465 [system.cpu.fuPool.FUList5.opList09]
472 [system.cpu.fuPool.FUList5.opList10]
479 [system.cpu.fuPool.FUList5.opList11]
486 [system.cpu.fuPool.FUList5.opList12]
493 [system.cpu.fuPool.FUList5.opList13]
500 [system.cpu.fuPool.FUList5.opList14]
507 [system.cpu.fuPool.FUList5.opList15]
514 [system.cpu.fuPool.FUList5.opList16]
518 opClass=SimdFloatMisc
521 [system.cpu.fuPool.FUList5.opList17]
525 opClass=SimdFloatMult
528 [system.cpu.fuPool.FUList5.opList18]
532 opClass=SimdFloatMultAcc
535 [system.cpu.fuPool.FUList5.opList19]
539 opClass=SimdFloatSqrt
542 [system.cpu.fuPool.FUList6]
547 opList=system.cpu.fuPool.FUList6.opList
549 [system.cpu.fuPool.FUList6.opList]
556 [system.cpu.fuPool.FUList7]
558 children=opList0 opList1
561 opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
563 [system.cpu.fuPool.FUList7.opList0]
570 [system.cpu.fuPool.FUList7.opList1]
577 [system.cpu.fuPool.FUList8]
582 opList=system.cpu.fuPool.FUList8.opList
584 [system.cpu.fuPool.FUList8.opList]
594 addr_ranges=0:18446744073709551615
596 clk_domain=system.cpu_clk_domain
603 prefetch_on_access=false
606 sequential_access=false
609 tags=system.cpu.icache.tags
613 cpu_side=system.cpu.icache_port
614 mem_side=system.cpu.toL2Bus.slave[0]
616 [system.cpu.icache.tags]
620 clk_domain=system.cpu_clk_domain
623 sequential_access=false
626 [system.cpu.interrupts]
636 id_aa64dfr0_el1=1052678
640 id_aa64mmfr0_el1=15728642
659 [system.cpu.istage2_mmu]
663 stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
666 [system.cpu.istage2_mmu.stage2_tlb]
672 walker=system.cpu.istage2_mmu.stage2_tlb.walker
674 [system.cpu.istage2_mmu.stage2_tlb.walker]
676 clk_domain=system.cpu_clk_domain
679 num_squash_per_cycle=2
681 port=system.cpu.toL2Bus.slave[4]
689 walker=system.cpu.itb.walker
691 [system.cpu.itb.walker]
693 clk_domain=system.cpu_clk_domain
696 num_squash_per_cycle=2
698 port=system.cpu.toL2Bus.slave[2]
703 addr_ranges=0:18446744073709551615
705 clk_domain=system.cpu_clk_domain
712 prefetch_on_access=false
715 sequential_access=false
718 tags=system.cpu.l2cache.tags
722 cpu_side=system.cpu.toL2Bus.master[0]
723 mem_side=system.membus.slave[1]
725 [system.cpu.l2cache.tags]
729 clk_domain=system.cpu_clk_domain
732 sequential_access=false
737 clk_domain=system.cpu_clk_domain
741 use_default_range=false
743 master=system.cpu.l2cache.cpu_side
744 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
750 [system.cpu_clk_domain]
756 voltage_domain=system.voltage_domain
758 [system.dvfs_handler]
763 sys_clk_domain=system.clk_domain
764 transition_latency=100000000
773 clk_domain=system.clk_domain
776 use_default_range=false
778 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.iocache.cpu_side
779 slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma
784 addr_ranges=0:134217727
786 clk_domain=system.clk_domain
793 prefetch_on_access=false
796 sequential_access=false
799 tags=system.iocache.tags
803 cpu_side=system.iobus.master[25]
804 mem_side=system.membus.slave[2]
806 [system.iocache.tags]
810 clk_domain=system.clk_domain
813 sequential_access=false
818 children=badaddr_responder
819 clk_domain=system.clk_domain
823 use_default_range=false
825 default=system.membus.badaddr_responder.pio
826 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
827 slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
829 [system.membus.badaddr_responder]
831 clk_domain=system.clk_domain
839 ret_data32=4294967295
840 ret_data64=18446744073709551615
845 pio=system.membus.default
850 addr_mapping=RoRaBaChCo
854 clk_domain=system.clk_domain
855 conf_table_reported=true
857 device_rowbuffer_size=1024
861 max_accesses_per_row=16
862 mem_sched_policy=frfcfs
863 min_writes_per_switch=16
865 page_policy=open_adaptive
869 static_backend_latency=10000
870 static_frontend_latency=10000
886 write_high_thresh_perc=85
887 write_low_thresh_perc=50
888 port=system.membus.master[6]
892 children=a9scu aaci_fake cf_ctrl clcd dmac_fake 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
894 intrctrl=system.intrctrl
895 max_mem_size=268435456
900 [system.realview.a9scu]
902 clk_domain=system.clk_domain
907 pio=system.membus.master[4]
909 [system.realview.aaci_fake]
912 clk_domain=system.clk_domain
918 pio=system.iobus.master[21]
920 [system.realview.cf_ctrl]
959 MSICAPNextCapability=0
963 MSIXCAPNextCapability=0
973 PMCAPNextCapability=0
978 PXCAPDevCapabilities=0
985 PXCAPNextCapability=0
993 clk_domain=system.clk_domain
1003 platform=system.realview
1005 config=system.iobus.master[8]
1006 dma=system.iobus.slave[2]
1007 pio=system.iobus.master[7]
1009 [system.realview.clcd]
1012 clk_domain=system.clk_domain
1015 gic=system.realview.gic
1021 vnc=system.vncserver
1022 dma=system.iobus.slave[1]
1023 pio=system.iobus.master[4]
1025 [system.realview.dmac_fake]
1028 clk_domain=system.clk_domain
1034 pio=system.iobus.master[9]
1036 [system.realview.flash_fake]
1038 clk_domain=system.clk_domain
1046 ret_data32=4294967295
1047 ret_data64=18446744073709551615
1052 pio=system.iobus.master[24]
1054 [system.realview.gic]
1056 clk_domain=system.clk_domain
1060 dist_pio_delay=10000
1065 platform=system.realview
1067 pio=system.membus.master[2]
1069 [system.realview.gpio0_fake]
1072 clk_domain=system.clk_domain
1078 pio=system.iobus.master[16]
1080 [system.realview.gpio1_fake]
1083 clk_domain=system.clk_domain
1089 pio=system.iobus.master[17]
1091 [system.realview.gpio2_fake]
1094 clk_domain=system.clk_domain
1100 pio=system.iobus.master[18]
1102 [system.realview.kmi0]
1105 clk_domain=system.clk_domain
1107 gic=system.realview.gic
1114 vnc=system.vncserver
1115 pio=system.iobus.master[5]
1117 [system.realview.kmi1]
1120 clk_domain=system.clk_domain
1122 gic=system.realview.gic
1129 vnc=system.vncserver
1130 pio=system.iobus.master[6]
1132 [system.realview.l2x0_fake]
1134 clk_domain=system.clk_domain
1142 ret_data32=4294967295
1143 ret_data64=18446744073709551615
1148 pio=system.membus.master[3]
1150 [system.realview.local_cpu_timer]
1152 clk_domain=system.clk_domain
1154 gic=system.realview.gic
1160 pio=system.membus.master[5]
1162 [system.realview.mmc_fake]
1165 clk_domain=system.clk_domain
1171 pio=system.iobus.master[22]
1173 [system.realview.nvmem]
1176 clk_domain=system.clk_domain
1177 conf_table_reported=false
1183 range=2147483648:2214592511
1184 port=system.membus.master[1]
1186 [system.realview.realview_io]
1188 clk_domain=system.clk_domain
1196 pio=system.iobus.master[1]
1198 [system.realview.rtc]
1201 clk_domain=system.clk_domain
1203 gic=system.realview.gic
1209 time=Thu Jan 1 00:00:00 2009
1210 pio=system.iobus.master[23]
1212 [system.realview.sci_fake]
1215 clk_domain=system.clk_domain
1221 pio=system.iobus.master[20]
1223 [system.realview.smc_fake]
1226 clk_domain=system.clk_domain
1232 pio=system.iobus.master[13]
1234 [system.realview.sp810_fake]
1237 clk_domain=system.clk_domain
1243 pio=system.iobus.master[14]
1245 [system.realview.ssp_fake]
1248 clk_domain=system.clk_domain
1254 pio=system.iobus.master[19]
1256 [system.realview.timer0]
1259 clk_domain=system.clk_domain
1263 gic=system.realview.gic
1269 pio=system.iobus.master[2]
1271 [system.realview.timer1]
1274 clk_domain=system.clk_domain
1278 gic=system.realview.gic
1284 pio=system.iobus.master[3]
1286 [system.realview.uart]
1288 clk_domain=system.clk_domain
1291 gic=system.realview.gic
1296 platform=system.realview
1298 terminal=system.terminal
1299 pio=system.iobus.master[0]
1301 [system.realview.uart1_fake]
1304 clk_domain=system.clk_domain
1310 pio=system.iobus.master[10]
1312 [system.realview.uart2_fake]
1315 clk_domain=system.clk_domain
1321 pio=system.iobus.master[11]
1323 [system.realview.uart3_fake]
1326 clk_domain=system.clk_domain
1332 pio=system.iobus.master[12]
1334 [system.realview.watchdog_fake]
1337 clk_domain=system.clk_domain
1343 pio=system.iobus.master[15]
1348 intr_control=system.intrctrl
1360 [system.voltage_domain]