8 time_sync_period=100000000000
9 time_sync_spin_threshold=100000000
13 children=clk_domain cpu cpu_clk_domain membus physmem voltage_domain
16 clk_domain=system.clk_domain
20 load_addr_mask=1099511627775
24 memories=system.physmem
28 work_begin_ckpt_count=0
29 work_begin_cpu_id_exit=-1
30 work_begin_exit_count=0
31 work_cpus_ckpt_count=0
35 system_port=system.membus.slave[0]
41 voltage_domain=system.voltage_domain
45 children=branchPred dcache dtb executeFuncUnits icache interrupts isa itb l2cache toL2Bus tracer workload
46 branchPred=system.cpu.branchPred
48 clk_domain=system.cpu_clk_domain
51 decodeInputBufferSize=3
53 decodeToExecuteForwardDelay=1
54 do_checkpoint_insts=true
56 do_statistics_insts=true
60 executeAllowEarlyMemoryIssue=true
63 executeCycleInput=true
64 executeFuncUnits=system.cpu.executeFuncUnits
65 executeInputBufferSize=7
68 executeLSQMaxStoreBufferStoresPerCycle=2
69 executeLSQRequestsQueueSize=1
70 executeLSQStoreBufferSize=5
71 executeLSQTransfersQueueSize=2
72 executeMaxAccessesInMemory=2
73 executeMemoryCommitLimit=1
74 executeMemoryIssueLimit=1
76 executeSetTraceTimeOnCommit=true
77 executeSetTraceTimeOnIssue=false
81 fetch1ToFetch2BackwardDelay=1
82 fetch1ToFetch2ForwardDelay=1
84 fetch2InputBufferSize=2
85 fetch2ToDecodeForwardDelay=1
87 function_trace_start=0
88 interrupts=system.cpu.interrupts
91 max_insts_all_threads=0
92 max_insts_any_thread=0
93 max_loads_all_threads=0
94 max_loads_any_thread=0
101 tracer=system.cpu.tracer
102 workload=system.cpu.workload
103 dcache_port=system.cpu.dcache.cpu_side
104 icache_port=system.cpu.icache.cpu_side
106 [system.cpu.branchPred]
112 choicePredictorSize=8192
115 globalPredictorSize=8192
118 localHistoryTableSize=2048
119 localPredictorSize=2048
126 addr_ranges=0:18446744073709551615
128 clk_domain=system.cpu_clk_domain
135 prefetch_on_access=false
138 sequential_access=false
141 tags=system.cpu.dcache.tags
145 cpu_side=system.cpu.dcache_port
146 mem_side=system.cpu.toL2Bus.slave[1]
148 [system.cpu.dcache.tags]
152 clk_domain=system.cpu_clk_domain
155 sequential_access=false
163 [system.cpu.executeFuncUnits]
165 children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6
167 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
169 [system.cpu.executeFuncUnits.funcUnits0]
171 children=opClasses timings
174 opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses
176 timings=system.cpu.executeFuncUnits.funcUnits0.timings
178 [system.cpu.executeFuncUnits.funcUnits0.opClasses]
182 opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses
184 [system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses]
189 [system.cpu.executeFuncUnits.funcUnits0.timings]
196 extraCommitLatExpr=Null
199 opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses
200 srcRegsRelativeLats=2
203 [system.cpu.executeFuncUnits.funcUnits0.timings.opClasses]
208 [system.cpu.executeFuncUnits.funcUnits1]
210 children=opClasses timings
213 opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses
215 timings=system.cpu.executeFuncUnits.funcUnits1.timings
217 [system.cpu.executeFuncUnits.funcUnits1.opClasses]
221 opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses
223 [system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses]
228 [system.cpu.executeFuncUnits.funcUnits1.timings]
235 extraCommitLatExpr=Null
238 opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses
239 srcRegsRelativeLats=2
242 [system.cpu.executeFuncUnits.funcUnits1.timings.opClasses]
247 [system.cpu.executeFuncUnits.funcUnits2]
249 children=opClasses timings
252 opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses
254 timings=system.cpu.executeFuncUnits.funcUnits2.timings
256 [system.cpu.executeFuncUnits.funcUnits2.opClasses]
260 opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses
262 [system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses]
267 [system.cpu.executeFuncUnits.funcUnits2.timings]
274 extraCommitLatExpr=Null
277 opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses
278 srcRegsRelativeLats=0
281 [system.cpu.executeFuncUnits.funcUnits2.timings.opClasses]
286 [system.cpu.executeFuncUnits.funcUnits3]
291 opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses
295 [system.cpu.executeFuncUnits.funcUnits3.opClasses]
299 opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses
301 [system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses]
306 [system.cpu.executeFuncUnits.funcUnits4]
308 children=opClasses timings
311 opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses
313 timings=system.cpu.executeFuncUnits.funcUnits4.timings
315 [system.cpu.executeFuncUnits.funcUnits4.opClasses]
317 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
319 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
321 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00]
326 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01]
331 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02]
336 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03]
341 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04]
346 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05]
351 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06]
356 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07]
361 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08]
366 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09]
371 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10]
376 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11]
381 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12]
386 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13]
391 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14]
396 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15]
401 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16]
406 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17]
411 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18]
416 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19]
421 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20]
426 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21]
431 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22]
434 opClass=SimdFloatMisc
436 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23]
439 opClass=SimdFloatMult
441 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24]
444 opClass=SimdFloatMultAcc
446 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25]
449 opClass=SimdFloatSqrt
451 [system.cpu.executeFuncUnits.funcUnits4.timings]
454 description=FloatSimd
458 extraCommitLatExpr=Null
461 opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses
462 srcRegsRelativeLats=2
465 [system.cpu.executeFuncUnits.funcUnits4.timings.opClasses]
470 [system.cpu.executeFuncUnits.funcUnits5]
472 children=opClasses timings
475 opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses
477 timings=system.cpu.executeFuncUnits.funcUnits5.timings
479 [system.cpu.executeFuncUnits.funcUnits5.opClasses]
481 children=opClasses0 opClasses1
483 opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1
485 [system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0]
490 [system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1]
495 [system.cpu.executeFuncUnits.funcUnits5.timings]
502 extraCommitLatExpr=Null
505 opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses
506 srcRegsRelativeLats=1
509 [system.cpu.executeFuncUnits.funcUnits5.timings.opClasses]
514 [system.cpu.executeFuncUnits.funcUnits6]
519 opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses
523 [system.cpu.executeFuncUnits.funcUnits6.opClasses]
525 children=opClasses0 opClasses1
527 opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1
529 [system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0]
534 [system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1]
542 addr_ranges=0:18446744073709551615
544 clk_domain=system.cpu_clk_domain
551 prefetch_on_access=false
554 sequential_access=false
557 tags=system.cpu.icache.tags
561 cpu_side=system.cpu.icache_port
562 mem_side=system.cpu.toL2Bus.slave[0]
564 [system.cpu.icache.tags]
568 clk_domain=system.cpu_clk_domain
571 sequential_access=false
574 [system.cpu.interrupts]
591 addr_ranges=0:18446744073709551615
593 clk_domain=system.cpu_clk_domain
600 prefetch_on_access=false
603 sequential_access=false
606 tags=system.cpu.l2cache.tags
610 cpu_side=system.cpu.toL2Bus.master[0]
611 mem_side=system.membus.slave[1]
613 [system.cpu.l2cache.tags]
617 clk_domain=system.cpu_clk_domain
620 sequential_access=false
625 clk_domain=system.cpu_clk_domain
629 use_default_range=false
631 master=system.cpu.l2cache.cpu_side
632 slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
638 [system.cpu.workload]
647 executable=/arm/projectscratch/pd/sysrandd/dist/test-progs/hello/bin/alpha/linux/hello
650 max_stack_size=67108864
658 [system.cpu_clk_domain]
662 voltage_domain=system.voltage_domain
666 clk_domain=system.clk_domain
670 use_default_range=false
672 master=system.physmem.port
673 slave=system.system_port system.cpu.l2cache.mem_side
678 addr_mapping=RoRaBaChCo
682 clk_domain=system.clk_domain
683 conf_table_reported=true
685 device_rowbuffer_size=1024
689 max_accesses_per_row=16
690 mem_sched_policy=frfcfs
691 min_writes_per_switch=16
693 page_policy=open_adaptive
697 static_backend_latency=10000
698 static_frontend_latency=10000
710 write_high_thresh_perc=85
711 write_low_thresh_perc=50
712 port=system.membus.master[0]
714 [system.voltage_domain]