8 time_sync_period=100000000000
9 time_sync_spin_threshold=100000000
13 children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain
16 clk_domain=system.clk_domain
17 default_p_state=UNDEFINED
19 exit_on_work_items=false
22 kernel_addr_check=true
23 load_addr_mask=1099511627775
27 memories=system.physmem
28 mmap_using_noreserve=false
31 p_state_clk_gate_bins=20
32 p_state_clk_gate_max=1000000000000
33 p_state_clk_gate_min=1000
39 work_begin_ckpt_count=0
40 work_begin_cpu_id_exit=-1
41 work_begin_exit_count=0
42 work_cpus_ckpt_count=0
46 system_port=system.membus.slave[0]
54 voltage_domain=system.voltage_domain
58 children=branchPred dcache dstage2_mmu dtb executeFuncUnits icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer workload
59 branchPred=system.cpu.branchPred
61 clk_domain=system.cpu_clk_domain
64 decodeInputBufferSize=3
66 decodeToExecuteForwardDelay=1
67 default_p_state=UNDEFINED
68 do_checkpoint_insts=true
70 do_statistics_insts=true
71 dstage2_mmu=system.cpu.dstage2_mmu
75 executeAllowEarlyMemoryIssue=true
78 executeCycleInput=true
79 executeFuncUnits=system.cpu.executeFuncUnits
80 executeInputBufferSize=7
83 executeLSQMaxStoreBufferStoresPerCycle=2
84 executeLSQRequestsQueueSize=1
85 executeLSQStoreBufferSize=5
86 executeLSQTransfersQueueSize=2
87 executeMaxAccessesInMemory=2
88 executeMemoryCommitLimit=1
89 executeMemoryIssueLimit=1
91 executeSetTraceTimeOnCommit=true
92 executeSetTraceTimeOnIssue=false
96 fetch1ToFetch2BackwardDelay=1
97 fetch1ToFetch2ForwardDelay=1
99 fetch2InputBufferSize=2
100 fetch2ToDecodeForwardDelay=1
102 function_trace_start=0
103 interrupts=system.cpu.interrupts
105 istage2_mmu=system.cpu.istage2_mmu
107 max_insts_all_threads=0
108 max_insts_any_thread=0
109 max_loads_all_threads=0
110 max_loads_any_thread=0
112 p_state_clk_gate_bins=20
113 p_state_clk_gate_max=1000000000000
114 p_state_clk_gate_min=1000
118 simpoint_start_insts=
122 threadPolicy=RoundRobin
123 tracer=system.cpu.tracer
124 workload=system.cpu.workload
125 dcache_port=system.cpu.dcache.cpu_side
126 icache_port=system.cpu.icache.cpu_side
128 [system.cpu.branchPred]
134 choicePredictorSize=8192
137 globalPredictorSize=8192
139 indirectHashTargets=true
146 localHistoryTableSize=2048
147 localPredictorSize=2048
154 addr_ranges=0:18446744073709551615:0:0:0:0
156 clk_domain=system.cpu_clk_domain
157 clusivity=mostly_incl
158 default_p_state=UNDEFINED
159 demand_mshr_reserve=1
165 p_state_clk_gate_bins=20
166 p_state_clk_gate_max=1000000000000
167 p_state_clk_gate_min=1000
169 prefetch_on_access=false
172 sequential_access=false
175 tags=system.cpu.dcache.tags
178 writeback_clean=false
179 cpu_side=system.cpu.dcache_port
180 mem_side=system.cpu.toL2Bus.slave[1]
182 [system.cpu.dcache.tags]
186 clk_domain=system.cpu_clk_domain
187 default_p_state=UNDEFINED
190 p_state_clk_gate_bins=20
191 p_state_clk_gate_max=1000000000000
192 p_state_clk_gate_min=1000
194 sequential_access=false
197 [system.cpu.dstage2_mmu]
201 stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
205 [system.cpu.dstage2_mmu.stage2_tlb]
211 walker=system.cpu.dstage2_mmu.stage2_tlb.walker
213 [system.cpu.dstage2_mmu.stage2_tlb.walker]
215 clk_domain=system.cpu_clk_domain
216 default_p_state=UNDEFINED
219 num_squash_per_cycle=2
220 p_state_clk_gate_bins=20
221 p_state_clk_gate_max=1000000000000
222 p_state_clk_gate_min=1000
232 walker=system.cpu.dtb.walker
234 [system.cpu.dtb.walker]
236 clk_domain=system.cpu_clk_domain
237 default_p_state=UNDEFINED
240 num_squash_per_cycle=2
241 p_state_clk_gate_bins=20
242 p_state_clk_gate_max=1000000000000
243 p_state_clk_gate_min=1000
246 port=system.cpu.toL2Bus.slave[3]
248 [system.cpu.executeFuncUnits]
250 children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6
252 funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6
254 [system.cpu.executeFuncUnits.funcUnits0]
256 children=opClasses timings
257 cantForwardFromFUIndices=
260 opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses
262 timings=system.cpu.executeFuncUnits.funcUnits0.timings
264 [system.cpu.executeFuncUnits.funcUnits0.opClasses]
268 opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses
270 [system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses]
275 [system.cpu.executeFuncUnits.funcUnits0.timings]
282 extraCommitLatExpr=Null
285 opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses
286 srcRegsRelativeLats=2
289 [system.cpu.executeFuncUnits.funcUnits0.timings.opClasses]
294 [system.cpu.executeFuncUnits.funcUnits1]
296 children=opClasses timings
297 cantForwardFromFUIndices=
300 opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses
302 timings=system.cpu.executeFuncUnits.funcUnits1.timings
304 [system.cpu.executeFuncUnits.funcUnits1.opClasses]
308 opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses
310 [system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses]
315 [system.cpu.executeFuncUnits.funcUnits1.timings]
322 extraCommitLatExpr=Null
325 opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses
326 srcRegsRelativeLats=2
329 [system.cpu.executeFuncUnits.funcUnits1.timings.opClasses]
334 [system.cpu.executeFuncUnits.funcUnits2]
336 children=opClasses timings
337 cantForwardFromFUIndices=
340 opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses
342 timings=system.cpu.executeFuncUnits.funcUnits2.timings
344 [system.cpu.executeFuncUnits.funcUnits2.opClasses]
348 opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses
350 [system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses]
355 [system.cpu.executeFuncUnits.funcUnits2.timings]
362 extraCommitLatExpr=Null
365 opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses
366 srcRegsRelativeLats=0
369 [system.cpu.executeFuncUnits.funcUnits2.timings.opClasses]
374 [system.cpu.executeFuncUnits.funcUnits3]
377 cantForwardFromFUIndices=
380 opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses
384 [system.cpu.executeFuncUnits.funcUnits3.opClasses]
388 opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses
390 [system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses]
395 [system.cpu.executeFuncUnits.funcUnits4]
397 children=opClasses timings
398 cantForwardFromFUIndices=
401 opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses
403 timings=system.cpu.executeFuncUnits.funcUnits4.timings
405 [system.cpu.executeFuncUnits.funcUnits4.opClasses]
407 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
409 opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25
411 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00]
416 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01]
421 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02]
426 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03]
431 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04]
436 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05]
441 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06]
446 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07]
451 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08]
456 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09]
461 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10]
466 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11]
471 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12]
476 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13]
481 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14]
486 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15]
491 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16]
496 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17]
501 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18]
506 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19]
511 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20]
516 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21]
521 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22]
524 opClass=SimdFloatMisc
526 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23]
529 opClass=SimdFloatMult
531 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24]
534 opClass=SimdFloatMultAcc
536 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25]
539 opClass=SimdFloatSqrt
541 [system.cpu.executeFuncUnits.funcUnits4.timings]
544 description=FloatSimd
548 extraCommitLatExpr=Null
551 opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses
552 srcRegsRelativeLats=2
555 [system.cpu.executeFuncUnits.funcUnits4.timings.opClasses]
560 [system.cpu.executeFuncUnits.funcUnits5]
562 children=opClasses timings
563 cantForwardFromFUIndices=
566 opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses
568 timings=system.cpu.executeFuncUnits.funcUnits5.timings
570 [system.cpu.executeFuncUnits.funcUnits5.opClasses]
572 children=opClasses0 opClasses1
574 opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1
576 [system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0]
581 [system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1]
586 [system.cpu.executeFuncUnits.funcUnits5.timings]
593 extraCommitLatExpr=Null
596 opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses
597 srcRegsRelativeLats=1
600 [system.cpu.executeFuncUnits.funcUnits5.timings.opClasses]
605 [system.cpu.executeFuncUnits.funcUnits6]
608 cantForwardFromFUIndices=
611 opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses
615 [system.cpu.executeFuncUnits.funcUnits6.opClasses]
617 children=opClasses0 opClasses1
619 opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1
621 [system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0]
626 [system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1]
634 addr_ranges=0:18446744073709551615:0:0:0:0
636 clk_domain=system.cpu_clk_domain
637 clusivity=mostly_incl
638 default_p_state=UNDEFINED
639 demand_mshr_reserve=1
645 p_state_clk_gate_bins=20
646 p_state_clk_gate_max=1000000000000
647 p_state_clk_gate_min=1000
649 prefetch_on_access=false
652 sequential_access=false
655 tags=system.cpu.icache.tags
659 cpu_side=system.cpu.icache_port
660 mem_side=system.cpu.toL2Bus.slave[0]
662 [system.cpu.icache.tags]
666 clk_domain=system.cpu_clk_domain
667 default_p_state=UNDEFINED
670 p_state_clk_gate_bins=20
671 p_state_clk_gate_max=1000000000000
672 p_state_clk_gate_min=1000
674 sequential_access=false
677 [system.cpu.interrupts]
683 decoderFlavour=Generic
688 id_aa64dfr0_el1=1052678
692 id_aa64mmfr0_el1=15728642
712 [system.cpu.istage2_mmu]
716 stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
720 [system.cpu.istage2_mmu.stage2_tlb]
726 walker=system.cpu.istage2_mmu.stage2_tlb.walker
728 [system.cpu.istage2_mmu.stage2_tlb.walker]
730 clk_domain=system.cpu_clk_domain
731 default_p_state=UNDEFINED
734 num_squash_per_cycle=2
735 p_state_clk_gate_bins=20
736 p_state_clk_gate_max=1000000000000
737 p_state_clk_gate_min=1000
747 walker=system.cpu.itb.walker
749 [system.cpu.itb.walker]
751 clk_domain=system.cpu_clk_domain
752 default_p_state=UNDEFINED
755 num_squash_per_cycle=2
756 p_state_clk_gate_bins=20
757 p_state_clk_gate_max=1000000000000
758 p_state_clk_gate_min=1000
761 port=system.cpu.toL2Bus.slave[2]
766 addr_ranges=0:18446744073709551615:0:0:0:0
768 clk_domain=system.cpu_clk_domain
769 clusivity=mostly_incl
770 default_p_state=UNDEFINED
771 demand_mshr_reserve=1
777 p_state_clk_gate_bins=20
778 p_state_clk_gate_max=1000000000000
779 p_state_clk_gate_min=1000
781 prefetch_on_access=false
784 sequential_access=false
787 tags=system.cpu.l2cache.tags
790 writeback_clean=false
791 cpu_side=system.cpu.toL2Bus.master[0]
792 mem_side=system.membus.slave[1]
794 [system.cpu.l2cache.tags]
798 clk_domain=system.cpu_clk_domain
799 default_p_state=UNDEFINED
802 p_state_clk_gate_bins=20
803 p_state_clk_gate_max=1000000000000
804 p_state_clk_gate_min=1000
806 sequential_access=false
811 children=snoop_filter
812 clk_domain=system.cpu_clk_domain
813 default_p_state=UNDEFINED
817 p_state_clk_gate_bins=20
818 p_state_clk_gate_max=1000000000000
819 p_state_clk_gate_min=1000
820 point_of_coherency=false
823 snoop_filter=system.cpu.toL2Bus.snoop_filter
824 snoop_response_latency=1
826 use_default_range=false
828 master=system.cpu.l2cache.cpu_side
829 slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
831 [system.cpu.toL2Bus.snoop_filter]
842 [system.cpu.workload]
844 cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook
845 cwd=build/ARM/tests/opt/long/se/30.eon/arm/linux/minor-timing
852 executable=/arm/projectscratch/randd/systems/dist/cpu2000/binaries/arm/linux/eon
856 max_stack_size=67108864
865 [system.cpu_clk_domain]
871 voltage_domain=system.voltage_domain
873 [system.dvfs_handler]
878 sys_clk_domain=system.clk_domain
879 transition_latency=100000000
883 children=snoop_filter
884 clk_domain=system.clk_domain
885 default_p_state=UNDEFINED
889 p_state_clk_gate_bins=20
890 p_state_clk_gate_max=1000000000000
891 p_state_clk_gate_min=1000
892 point_of_coherency=true
895 snoop_filter=system.membus.snoop_filter
896 snoop_response_latency=4
898 use_default_range=false
900 master=system.physmem.port
901 slave=system.system_port system.cpu.l2cache.mem_side
903 [system.membus.snoop_filter]
937 addr_mapping=RoRaBaCoCh
938 bank_groups_per_rank=0
942 clk_domain=system.clk_domain
943 conf_table_reported=true
944 default_p_state=UNDEFINED
946 device_rowbuffer_size=1024
947 device_size=536870912
953 max_accesses_per_row=16
954 mem_sched_policy=frfcfs
955 min_writes_per_switch=16
957 p_state_clk_gate_bins=20
958 p_state_clk_gate_max=1000000000000
959 p_state_clk_gate_min=1000
960 page_policy=open_adaptive
962 range=0:134217727:0:0:0:0
965 static_backend_latency=10000
966 static_frontend_latency=10000
989 write_high_thresh_perc=85
990 write_low_thresh_perc=50
991 port=system.membus.master[0]
993 [system.voltage_domain]