8 time_sync_period=100000000000
9 time_sync_spin_threshold=100000000
13 children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
15 boot_loader=/arm/projectscratch/pd/sysrandd/dist/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=/arm/projectscratch/pd/sysrandd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
34 load_addr_mask=268435455
36 machine_type=RealView_PBX
38 mem_ranges=0:134217727
39 memories=system.physmem system.realview.nvmem
45 readfile=tests/halt.sh
48 work_begin_ckpt_count=0
49 work_begin_cpu_id_exit=-1
50 work_begin_exit_count=0
51 work_cpus_ckpt_count=0
55 system_port=system.membus.slave[0]
59 clk_domain=system.clk_domain
62 ranges=268435456:520093695 1073741824:1610612735
65 master=system.iobus.slave[0]
66 slave=system.membus.master[0]
74 image=system.cf0.image
79 child=system.cf0.image.child
85 [system.cf0.image.child]
88 image_file=/arm/projectscratch/pd/sysrandd/dist/disks/linux-arm-ael.img
95 voltage_domain=system.voltage_domain
99 children=branchPred dcache dstage2_mmu dtb executeFuncUnits icache interrupts isa istage2_mmu itb tracer
100 branchPred=system.cpu0.branchPred
102 clk_domain=system.cpu_clk_domain
104 decodeCycleInput=true
105 decodeInputBufferSize=3
107 decodeToExecuteForwardDelay=1
108 do_checkpoint_insts=true
110 do_statistics_insts=true
111 dstage2_mmu=system.cpu0.dstage2_mmu
115 executeAllowEarlyMemoryIssue=true
118 executeCycleInput=true
119 executeFuncUnits=system.cpu0.executeFuncUnits
120 executeInputBufferSize=7
123 executeLSQMaxStoreBufferStoresPerCycle=2
124 executeLSQRequestsQueueSize=1
125 executeLSQStoreBufferSize=5
126 executeLSQTransfersQueueSize=2
127 executeMaxAccessesInMemory=2
128 executeMemoryCommitLimit=1
129 executeMemoryIssueLimit=1
131 executeSetTraceTimeOnCommit=true
132 executeSetTraceTimeOnIssue=false
134 fetch1LineSnapWidth=0
136 fetch1ToFetch2BackwardDelay=1
137 fetch1ToFetch2ForwardDelay=1
138 fetch2CycleInput=true
139 fetch2InputBufferSize=2
140 fetch2ToDecodeForwardDelay=1
142 function_trace_start=0
143 interrupts=system.cpu0.interrupts
145 istage2_mmu=system.cpu0.istage2_mmu
147 max_insts_all_threads=0
148 max_insts_any_thread=0
149 max_loads_all_threads=0
150 max_loads_any_thread=0
154 simpoint_start_insts=
157 tracer=system.cpu0.tracer
159 dcache_port=system.cpu0.dcache.cpu_side
160 icache_port=system.cpu0.icache.cpu_side
162 [system.cpu0.branchPred]
168 choicePredictorSize=8192
171 globalPredictorSize=8192
174 localHistoryTableSize=2048
175 localPredictorSize=2048
182 addr_ranges=0:18446744073709551615
184 clk_domain=system.cpu_clk_domain
191 prefetch_on_access=false
194 sequential_access=false
197 tags=system.cpu0.dcache.tags
201 cpu_side=system.cpu0.dcache_port
202 mem_side=system.toL2Bus.slave[1]
204 [system.cpu0.dcache.tags]
208 clk_domain=system.cpu_clk_domain
211 sequential_access=false
214 [system.cpu0.dstage2_mmu]
218 stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
221 [system.cpu0.dstage2_mmu.stage2_tlb]
227 walker=system.cpu0.dstage2_mmu.stage2_tlb.walker
229 [system.cpu0.dstage2_mmu.stage2_tlb.walker]
231 clk_domain=system.cpu_clk_domain
234 num_squash_per_cycle=2
236 port=system.toL2Bus.slave[5]
244 walker=system.cpu0.dtb.walker
246 [system.cpu0.dtb.walker]
248 clk_domain=system.cpu_clk_domain
251 num_squash_per_cycle=2
253 port=system.toL2Bus.slave[3]
255 [system.cpu0.executeFuncUnits]
257 children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6
259 funcUnits=system.cpu0.executeFuncUnits.funcUnits0 system.cpu0.executeFuncUnits.funcUnits1 system.cpu0.executeFuncUnits.funcUnits2 system.cpu0.executeFuncUnits.funcUnits3 system.cpu0.executeFuncUnits.funcUnits4 system.cpu0.executeFuncUnits.funcUnits5 system.cpu0.executeFuncUnits.funcUnits6
261 [system.cpu0.executeFuncUnits.funcUnits0]
263 children=opClasses timings
266 opClasses=system.cpu0.executeFuncUnits.funcUnits0.opClasses
268 timings=system.cpu0.executeFuncUnits.funcUnits0.timings
270 [system.cpu0.executeFuncUnits.funcUnits0.opClasses]
274 opClasses=system.cpu0.executeFuncUnits.funcUnits0.opClasses.opClasses
276 [system.cpu0.executeFuncUnits.funcUnits0.opClasses.opClasses]
281 [system.cpu0.executeFuncUnits.funcUnits0.timings]
288 extraCommitLatExpr=Null
291 opClasses=system.cpu0.executeFuncUnits.funcUnits0.timings.opClasses
292 srcRegsRelativeLats=2
295 [system.cpu0.executeFuncUnits.funcUnits0.timings.opClasses]
300 [system.cpu0.executeFuncUnits.funcUnits1]
302 children=opClasses timings
305 opClasses=system.cpu0.executeFuncUnits.funcUnits1.opClasses
307 timings=system.cpu0.executeFuncUnits.funcUnits1.timings
309 [system.cpu0.executeFuncUnits.funcUnits1.opClasses]
313 opClasses=system.cpu0.executeFuncUnits.funcUnits1.opClasses.opClasses
315 [system.cpu0.executeFuncUnits.funcUnits1.opClasses.opClasses]
320 [system.cpu0.executeFuncUnits.funcUnits1.timings]
327 extraCommitLatExpr=Null
330 opClasses=system.cpu0.executeFuncUnits.funcUnits1.timings.opClasses
331 srcRegsRelativeLats=2
334 [system.cpu0.executeFuncUnits.funcUnits1.timings.opClasses]
339 [system.cpu0.executeFuncUnits.funcUnits2]
341 children=opClasses timings
344 opClasses=system.cpu0.executeFuncUnits.funcUnits2.opClasses
346 timings=system.cpu0.executeFuncUnits.funcUnits2.timings
348 [system.cpu0.executeFuncUnits.funcUnits2.opClasses]
352 opClasses=system.cpu0.executeFuncUnits.funcUnits2.opClasses.opClasses
354 [system.cpu0.executeFuncUnits.funcUnits2.opClasses.opClasses]
359 [system.cpu0.executeFuncUnits.funcUnits2.timings]
366 extraCommitLatExpr=Null
369 opClasses=system.cpu0.executeFuncUnits.funcUnits2.timings.opClasses
370 srcRegsRelativeLats=0
373 [system.cpu0.executeFuncUnits.funcUnits2.timings.opClasses]
378 [system.cpu0.executeFuncUnits.funcUnits3]
383 opClasses=system.cpu0.executeFuncUnits.funcUnits3.opClasses
387 [system.cpu0.executeFuncUnits.funcUnits3.opClasses]
391 opClasses=system.cpu0.executeFuncUnits.funcUnits3.opClasses.opClasses
393 [system.cpu0.executeFuncUnits.funcUnits3.opClasses.opClasses]
398 [system.cpu0.executeFuncUnits.funcUnits4]
400 children=opClasses timings
403 opClasses=system.cpu0.executeFuncUnits.funcUnits4.opClasses
405 timings=system.cpu0.executeFuncUnits.funcUnits4.timings
407 [system.cpu0.executeFuncUnits.funcUnits4.opClasses]
409 children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25
411 opClasses=system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses25
413 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses00]
418 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses01]
423 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses02]
428 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses03]
433 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses04]
438 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses05]
443 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses06]
448 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses07]
453 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses08]
458 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses09]
463 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses10]
468 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses11]
473 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses12]
478 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses13]
483 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses14]
488 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses15]
493 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses16]
498 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses17]
503 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses18]
508 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses19]
513 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses20]
518 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses21]
523 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses22]
526 opClass=SimdFloatMisc
528 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses23]
531 opClass=SimdFloatMult
533 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses24]
536 opClass=SimdFloatMultAcc
538 [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses25]
541 opClass=SimdFloatSqrt
543 [system.cpu0.executeFuncUnits.funcUnits4.timings]
546 description=FloatSimd
550 extraCommitLatExpr=Null
553 opClasses=system.cpu0.executeFuncUnits.funcUnits4.timings.opClasses
554 srcRegsRelativeLats=2
557 [system.cpu0.executeFuncUnits.funcUnits4.timings.opClasses]
562 [system.cpu0.executeFuncUnits.funcUnits5]
564 children=opClasses timings
567 opClasses=system.cpu0.executeFuncUnits.funcUnits5.opClasses
569 timings=system.cpu0.executeFuncUnits.funcUnits5.timings
571 [system.cpu0.executeFuncUnits.funcUnits5.opClasses]
573 children=opClasses0 opClasses1
575 opClasses=system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses1
577 [system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses0]
582 [system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses1]
587 [system.cpu0.executeFuncUnits.funcUnits5.timings]
594 extraCommitLatExpr=Null
597 opClasses=system.cpu0.executeFuncUnits.funcUnits5.timings.opClasses
598 srcRegsRelativeLats=1
601 [system.cpu0.executeFuncUnits.funcUnits5.timings.opClasses]
606 [system.cpu0.executeFuncUnits.funcUnits6]
611 opClasses=system.cpu0.executeFuncUnits.funcUnits6.opClasses
615 [system.cpu0.executeFuncUnits.funcUnits6.opClasses]
617 children=opClasses0 opClasses1
619 opClasses=system.cpu0.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu0.executeFuncUnits.funcUnits6.opClasses.opClasses1
621 [system.cpu0.executeFuncUnits.funcUnits6.opClasses.opClasses0]
626 [system.cpu0.executeFuncUnits.funcUnits6.opClasses.opClasses1]
634 addr_ranges=0:18446744073709551615
636 clk_domain=system.cpu_clk_domain
643 prefetch_on_access=false
646 sequential_access=false
649 tags=system.cpu0.icache.tags
653 cpu_side=system.cpu0.icache_port
654 mem_side=system.toL2Bus.slave[0]
656 [system.cpu0.icache.tags]
660 clk_domain=system.cpu_clk_domain
663 sequential_access=false
666 [system.cpu0.interrupts]
676 id_aa64dfr0_el1=1052678
680 id_aa64mmfr0_el1=15728642
699 [system.cpu0.istage2_mmu]
703 stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
706 [system.cpu0.istage2_mmu.stage2_tlb]
712 walker=system.cpu0.istage2_mmu.stage2_tlb.walker
714 [system.cpu0.istage2_mmu.stage2_tlb.walker]
716 clk_domain=system.cpu_clk_domain
719 num_squash_per_cycle=2
721 port=system.toL2Bus.slave[4]
729 walker=system.cpu0.itb.walker
731 [system.cpu0.itb.walker]
733 clk_domain=system.cpu_clk_domain
736 num_squash_per_cycle=2
738 port=system.toL2Bus.slave[2]
746 children=branchPred dcache dstage2_mmu dtb executeFuncUnits icache interrupts isa istage2_mmu itb tracer
747 branchPred=system.cpu1.branchPred
749 clk_domain=system.cpu_clk_domain
751 decodeCycleInput=true
752 decodeInputBufferSize=3
754 decodeToExecuteForwardDelay=1
755 do_checkpoint_insts=true
757 do_statistics_insts=true
758 dstage2_mmu=system.cpu1.dstage2_mmu
762 executeAllowEarlyMemoryIssue=true
765 executeCycleInput=true
766 executeFuncUnits=system.cpu1.executeFuncUnits
767 executeInputBufferSize=7
770 executeLSQMaxStoreBufferStoresPerCycle=2
771 executeLSQRequestsQueueSize=1
772 executeLSQStoreBufferSize=5
773 executeLSQTransfersQueueSize=2
774 executeMaxAccessesInMemory=2
775 executeMemoryCommitLimit=1
776 executeMemoryIssueLimit=1
778 executeSetTraceTimeOnCommit=true
779 executeSetTraceTimeOnIssue=false
781 fetch1LineSnapWidth=0
783 fetch1ToFetch2BackwardDelay=1
784 fetch1ToFetch2ForwardDelay=1
785 fetch2CycleInput=true
786 fetch2InputBufferSize=2
787 fetch2ToDecodeForwardDelay=1
789 function_trace_start=0
790 interrupts=system.cpu1.interrupts
792 istage2_mmu=system.cpu1.istage2_mmu
794 max_insts_all_threads=0
795 max_insts_any_thread=0
796 max_loads_all_threads=0
797 max_loads_any_thread=0
801 simpoint_start_insts=
804 tracer=system.cpu1.tracer
806 dcache_port=system.cpu1.dcache.cpu_side
807 icache_port=system.cpu1.icache.cpu_side
809 [system.cpu1.branchPred]
815 choicePredictorSize=8192
818 globalPredictorSize=8192
821 localHistoryTableSize=2048
822 localPredictorSize=2048
829 addr_ranges=0:18446744073709551615
831 clk_domain=system.cpu_clk_domain
838 prefetch_on_access=false
841 sequential_access=false
844 tags=system.cpu1.dcache.tags
848 cpu_side=system.cpu1.dcache_port
849 mem_side=system.toL2Bus.slave[7]
851 [system.cpu1.dcache.tags]
855 clk_domain=system.cpu_clk_domain
858 sequential_access=false
861 [system.cpu1.dstage2_mmu]
865 stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
868 [system.cpu1.dstage2_mmu.stage2_tlb]
874 walker=system.cpu1.dstage2_mmu.stage2_tlb.walker
876 [system.cpu1.dstage2_mmu.stage2_tlb.walker]
878 clk_domain=system.cpu_clk_domain
881 num_squash_per_cycle=2
883 port=system.toL2Bus.slave[11]
891 walker=system.cpu1.dtb.walker
893 [system.cpu1.dtb.walker]
895 clk_domain=system.cpu_clk_domain
898 num_squash_per_cycle=2
900 port=system.toL2Bus.slave[9]
902 [system.cpu1.executeFuncUnits]
904 children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6
906 funcUnits=system.cpu1.executeFuncUnits.funcUnits0 system.cpu1.executeFuncUnits.funcUnits1 system.cpu1.executeFuncUnits.funcUnits2 system.cpu1.executeFuncUnits.funcUnits3 system.cpu1.executeFuncUnits.funcUnits4 system.cpu1.executeFuncUnits.funcUnits5 system.cpu1.executeFuncUnits.funcUnits6
908 [system.cpu1.executeFuncUnits.funcUnits0]
910 children=opClasses timings
913 opClasses=system.cpu1.executeFuncUnits.funcUnits0.opClasses
915 timings=system.cpu1.executeFuncUnits.funcUnits0.timings
917 [system.cpu1.executeFuncUnits.funcUnits0.opClasses]
921 opClasses=system.cpu1.executeFuncUnits.funcUnits0.opClasses.opClasses
923 [system.cpu1.executeFuncUnits.funcUnits0.opClasses.opClasses]
928 [system.cpu1.executeFuncUnits.funcUnits0.timings]
935 extraCommitLatExpr=Null
938 opClasses=system.cpu1.executeFuncUnits.funcUnits0.timings.opClasses
939 srcRegsRelativeLats=2
942 [system.cpu1.executeFuncUnits.funcUnits0.timings.opClasses]
947 [system.cpu1.executeFuncUnits.funcUnits1]
949 children=opClasses timings
952 opClasses=system.cpu1.executeFuncUnits.funcUnits1.opClasses
954 timings=system.cpu1.executeFuncUnits.funcUnits1.timings
956 [system.cpu1.executeFuncUnits.funcUnits1.opClasses]
960 opClasses=system.cpu1.executeFuncUnits.funcUnits1.opClasses.opClasses
962 [system.cpu1.executeFuncUnits.funcUnits1.opClasses.opClasses]
967 [system.cpu1.executeFuncUnits.funcUnits1.timings]
974 extraCommitLatExpr=Null
977 opClasses=system.cpu1.executeFuncUnits.funcUnits1.timings.opClasses
978 srcRegsRelativeLats=2
981 [system.cpu1.executeFuncUnits.funcUnits1.timings.opClasses]
986 [system.cpu1.executeFuncUnits.funcUnits2]
988 children=opClasses timings
991 opClasses=system.cpu1.executeFuncUnits.funcUnits2.opClasses
993 timings=system.cpu1.executeFuncUnits.funcUnits2.timings
995 [system.cpu1.executeFuncUnits.funcUnits2.opClasses]
999 opClasses=system.cpu1.executeFuncUnits.funcUnits2.opClasses.opClasses
1001 [system.cpu1.executeFuncUnits.funcUnits2.opClasses.opClasses]
1006 [system.cpu1.executeFuncUnits.funcUnits2.timings]
1013 extraCommitLatExpr=Null
1016 opClasses=system.cpu1.executeFuncUnits.funcUnits2.timings.opClasses
1017 srcRegsRelativeLats=0
1020 [system.cpu1.executeFuncUnits.funcUnits2.timings.opClasses]
1021 type=MinorOpClassSet
1025 [system.cpu1.executeFuncUnits.funcUnits3]
1030 opClasses=system.cpu1.executeFuncUnits.funcUnits3.opClasses
1034 [system.cpu1.executeFuncUnits.funcUnits3.opClasses]
1035 type=MinorOpClassSet
1038 opClasses=system.cpu1.executeFuncUnits.funcUnits3.opClasses.opClasses
1040 [system.cpu1.executeFuncUnits.funcUnits3.opClasses.opClasses]
1045 [system.cpu1.executeFuncUnits.funcUnits4]
1047 children=opClasses timings
1050 opClasses=system.cpu1.executeFuncUnits.funcUnits4.opClasses
1052 timings=system.cpu1.executeFuncUnits.funcUnits4.timings
1054 [system.cpu1.executeFuncUnits.funcUnits4.opClasses]
1055 type=MinorOpClassSet
1056 children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25
1058 opClasses=system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses25
1060 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses00]
1065 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses01]
1070 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses02]
1075 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses03]
1080 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses04]
1085 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses05]
1090 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses06]
1095 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses07]
1100 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses08]
1105 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses09]
1110 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses10]
1115 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses11]
1120 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses12]
1125 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses13]
1130 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses14]
1135 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses15]
1138 opClass=SimdShiftAcc
1140 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses16]
1145 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses17]
1148 opClass=SimdFloatAdd
1150 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses18]
1153 opClass=SimdFloatAlu
1155 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses19]
1158 opClass=SimdFloatCmp
1160 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses20]
1163 opClass=SimdFloatCvt
1165 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses21]
1168 opClass=SimdFloatDiv
1170 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses22]
1173 opClass=SimdFloatMisc
1175 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses23]
1178 opClass=SimdFloatMult
1180 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses24]
1183 opClass=SimdFloatMultAcc
1185 [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses25]
1188 opClass=SimdFloatSqrt
1190 [system.cpu1.executeFuncUnits.funcUnits4.timings]
1193 description=FloatSimd
1197 extraCommitLatExpr=Null
1200 opClasses=system.cpu1.executeFuncUnits.funcUnits4.timings.opClasses
1201 srcRegsRelativeLats=2
1204 [system.cpu1.executeFuncUnits.funcUnits4.timings.opClasses]
1205 type=MinorOpClassSet
1209 [system.cpu1.executeFuncUnits.funcUnits5]
1211 children=opClasses timings
1214 opClasses=system.cpu1.executeFuncUnits.funcUnits5.opClasses
1216 timings=system.cpu1.executeFuncUnits.funcUnits5.timings
1218 [system.cpu1.executeFuncUnits.funcUnits5.opClasses]
1219 type=MinorOpClassSet
1220 children=opClasses0 opClasses1
1222 opClasses=system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses1
1224 [system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses0]
1229 [system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses1]
1234 [system.cpu1.executeFuncUnits.funcUnits5.timings]
1241 extraCommitLatExpr=Null
1244 opClasses=system.cpu1.executeFuncUnits.funcUnits5.timings.opClasses
1245 srcRegsRelativeLats=1
1248 [system.cpu1.executeFuncUnits.funcUnits5.timings.opClasses]
1249 type=MinorOpClassSet
1253 [system.cpu1.executeFuncUnits.funcUnits6]
1258 opClasses=system.cpu1.executeFuncUnits.funcUnits6.opClasses
1262 [system.cpu1.executeFuncUnits.funcUnits6.opClasses]
1263 type=MinorOpClassSet
1264 children=opClasses0 opClasses1
1266 opClasses=system.cpu1.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu1.executeFuncUnits.funcUnits6.opClasses.opClasses1
1268 [system.cpu1.executeFuncUnits.funcUnits6.opClasses.opClasses0]
1273 [system.cpu1.executeFuncUnits.funcUnits6.opClasses.opClasses1]
1276 opClass=InstPrefetch
1278 [system.cpu1.icache]
1281 addr_ranges=0:18446744073709551615
1283 clk_domain=system.cpu_clk_domain
1290 prefetch_on_access=false
1293 sequential_access=false
1296 tags=system.cpu1.icache.tags
1300 cpu_side=system.cpu1.icache_port
1301 mem_side=system.toL2Bus.slave[6]
1303 [system.cpu1.icache.tags]
1307 clk_domain=system.cpu_clk_domain
1310 sequential_access=false
1313 [system.cpu1.interrupts]
1323 id_aa64dfr0_el1=1052678
1327 id_aa64mmfr0_el1=15728642
1346 [system.cpu1.istage2_mmu]
1350 stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
1353 [system.cpu1.istage2_mmu.stage2_tlb]
1359 walker=system.cpu1.istage2_mmu.stage2_tlb.walker
1361 [system.cpu1.istage2_mmu.stage2_tlb.walker]
1363 clk_domain=system.cpu_clk_domain
1366 num_squash_per_cycle=2
1368 port=system.toL2Bus.slave[10]
1376 walker=system.cpu1.itb.walker
1378 [system.cpu1.itb.walker]
1380 clk_domain=system.cpu_clk_domain
1383 num_squash_per_cycle=2
1385 port=system.toL2Bus.slave[8]
1387 [system.cpu1.tracer]
1391 [system.cpu_clk_domain]
1395 voltage_domain=system.voltage_domain
1404 clk_domain=system.clk_domain
1407 use_default_range=false
1409 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
1410 slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma
1415 addr_ranges=0:134217727
1417 clk_domain=system.clk_domain
1419 forward_snoops=false
1424 prefetch_on_access=false
1427 sequential_access=false
1430 tags=system.iocache.tags
1434 cpu_side=system.iobus.master[25]
1435 mem_side=system.membus.slave[2]
1437 [system.iocache.tags]
1441 clk_domain=system.clk_domain
1444 sequential_access=false
1450 addr_ranges=0:18446744073709551615
1452 clk_domain=system.cpu_clk_domain
1459 prefetch_on_access=false
1462 sequential_access=false
1465 tags=system.l2c.tags
1469 cpu_side=system.toL2Bus.master[0]
1470 mem_side=system.membus.slave[1]
1476 clk_domain=system.cpu_clk_domain
1479 sequential_access=false
1484 children=badaddr_responder
1485 clk_domain=system.clk_domain
1489 use_default_range=false
1491 default=system.membus.badaddr_responder.pio
1492 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
1493 slave=system.system_port system.l2c.mem_side system.iocache.mem_side
1495 [system.membus.badaddr_responder]
1497 clk_domain=system.clk_domain
1505 ret_data32=4294967295
1506 ret_data64=18446744073709551615
1511 pio=system.membus.default
1516 addr_mapping=RoRaBaChCo
1520 clk_domain=system.clk_domain
1521 conf_table_reported=true
1523 device_rowbuffer_size=1024
1527 max_accesses_per_row=16
1528 mem_sched_policy=frfcfs
1529 min_writes_per_switch=16
1531 page_policy=open_adaptive
1535 static_backend_latency=10000
1536 static_frontend_latency=10000
1547 write_buffer_size=64
1548 write_high_thresh_perc=85
1549 write_low_thresh_perc=50
1550 port=system.membus.master[6]
1554 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
1556 intrctrl=system.intrctrl
1557 max_mem_size=268435456
1562 [system.realview.a9scu]
1564 clk_domain=system.clk_domain
1569 pio=system.membus.master[4]
1571 [system.realview.aaci_fake]
1574 clk_domain=system.clk_domain
1580 pio=system.iobus.master[21]
1582 [system.realview.cf_ctrl]
1620 MSICAPMsgUpperAddr=0
1621 MSICAPNextCapability=0
1625 MSIXCAPNextCapability=0
1635 PMCAPNextCapability=0
1640 PXCAPDevCapabilities=0
1647 PXCAPNextCapability=0
1655 clk_domain=system.clk_domain
1656 config_latency=20000
1665 platform=system.realview
1667 config=system.iobus.master[8]
1668 dma=system.iobus.slave[2]
1669 pio=system.iobus.master[7]
1671 [system.realview.clcd]
1674 clk_domain=system.clk_domain
1677 gic=system.realview.gic
1683 vnc=system.vncserver
1684 dma=system.iobus.slave[1]
1685 pio=system.iobus.master[4]
1687 [system.realview.dmac_fake]
1690 clk_domain=system.clk_domain
1696 pio=system.iobus.master[9]
1698 [system.realview.flash_fake]
1700 clk_domain=system.clk_domain
1708 ret_data32=4294967295
1709 ret_data64=18446744073709551615
1714 pio=system.iobus.master[24]
1716 [system.realview.gic]
1718 clk_domain=system.clk_domain
1722 dist_pio_delay=10000
1727 platform=system.realview
1729 pio=system.membus.master[2]
1731 [system.realview.gpio0_fake]
1734 clk_domain=system.clk_domain
1740 pio=system.iobus.master[16]
1742 [system.realview.gpio1_fake]
1745 clk_domain=system.clk_domain
1751 pio=system.iobus.master[17]
1753 [system.realview.gpio2_fake]
1756 clk_domain=system.clk_domain
1762 pio=system.iobus.master[18]
1764 [system.realview.kmi0]
1767 clk_domain=system.clk_domain
1769 gic=system.realview.gic
1776 vnc=system.vncserver
1777 pio=system.iobus.master[5]
1779 [system.realview.kmi1]
1782 clk_domain=system.clk_domain
1784 gic=system.realview.gic
1791 vnc=system.vncserver
1792 pio=system.iobus.master[6]
1794 [system.realview.l2x0_fake]
1796 clk_domain=system.clk_domain
1804 ret_data32=4294967295
1805 ret_data64=18446744073709551615
1810 pio=system.membus.master[3]
1812 [system.realview.local_cpu_timer]
1814 clk_domain=system.clk_domain
1816 gic=system.realview.gic
1822 pio=system.membus.master[5]
1824 [system.realview.mmc_fake]
1827 clk_domain=system.clk_domain
1833 pio=system.iobus.master[22]
1835 [system.realview.nvmem]
1838 clk_domain=system.clk_domain
1839 conf_table_reported=false
1845 range=2147483648:2214592511
1846 port=system.membus.master[1]
1848 [system.realview.realview_io]
1850 clk_domain=system.clk_domain
1858 pio=system.iobus.master[1]
1860 [system.realview.rtc]
1863 clk_domain=system.clk_domain
1865 gic=system.realview.gic
1871 time=Thu Jan 1 00:00:00 2009
1872 pio=system.iobus.master[23]
1874 [system.realview.sci_fake]
1877 clk_domain=system.clk_domain
1883 pio=system.iobus.master[20]
1885 [system.realview.smc_fake]
1888 clk_domain=system.clk_domain
1894 pio=system.iobus.master[13]
1896 [system.realview.sp810_fake]
1899 clk_domain=system.clk_domain
1905 pio=system.iobus.master[14]
1907 [system.realview.ssp_fake]
1910 clk_domain=system.clk_domain
1916 pio=system.iobus.master[19]
1918 [system.realview.timer0]
1921 clk_domain=system.clk_domain
1925 gic=system.realview.gic
1931 pio=system.iobus.master[2]
1933 [system.realview.timer1]
1936 clk_domain=system.clk_domain
1940 gic=system.realview.gic
1946 pio=system.iobus.master[3]
1948 [system.realview.uart]
1950 clk_domain=system.clk_domain
1953 gic=system.realview.gic
1958 platform=system.realview
1960 terminal=system.terminal
1961 pio=system.iobus.master[0]
1963 [system.realview.uart1_fake]
1966 clk_domain=system.clk_domain
1972 pio=system.iobus.master[10]
1974 [system.realview.uart2_fake]
1977 clk_domain=system.clk_domain
1983 pio=system.iobus.master[11]
1985 [system.realview.uart3_fake]
1988 clk_domain=system.clk_domain
1994 pio=system.iobus.master[12]
1996 [system.realview.watchdog_fake]
1999 clk_domain=system.clk_domain
2005 pio=system.iobus.master[15]
2010 intr_control=system.intrctrl
2017 clk_domain=system.cpu_clk_domain
2021 use_default_range=false
2023 master=system.l2c.cpu_side
2024 slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.istage2_mmu.stage2_tlb.walker.port system.cpu0.dstage2_mmu.stage2_tlb.walker.port system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port system.cpu1.istage2_mmu.stage2_tlb.walker.port system.cpu1.dstage2_mmu.stage2_tlb.walker.port
2033 [system.voltage_domain]