config.ini revision 11440:76b5639162af
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=false
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=System
13children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain
14boot_osflags=a
15cache_line_size=64
16clk_domain=system.clk_domain
17eventq_index=0
18exit_on_work_items=false
19init_param=0
20kernel=
21kernel_addr_check=true
22load_addr_mask=1099511627775
23load_offset=0
24mem_mode=timing
25mem_ranges=
26memories=system.physmem
27mmap_using_noreserve=false
28multi_thread=false
29num_work_ids=16
30readfile=
31symbolfile=
32thermal_components=
33thermal_model=Null
34work_begin_ckpt_count=0
35work_begin_cpu_id_exit=-1
36work_begin_exit_count=0
37work_cpus_ckpt_count=0
38work_end_ckpt_count=0
39work_end_exit_count=0
40work_item_id=-1
41system_port=system.membus.slave[0]
42
43[system.clk_domain]
44type=SrcClockDomain
45clock=1000
46domain_id=-1
47eventq_index=0
48init_perf_level=0
49voltage_domain=system.voltage_domain
50
51[system.cpu]
52type=MinorCPU
53children=branchPred dcache dstage2_mmu dtb executeFuncUnits icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer workload
54branchPred=system.cpu.branchPred
55checker=Null
56clk_domain=system.cpu_clk_domain
57cpu_id=0
58decodeCycleInput=true
59decodeInputBufferSize=3
60decodeInputWidth=2
61decodeToExecuteForwardDelay=1
62do_checkpoint_insts=true
63do_quiesce=true
64do_statistics_insts=true
65dstage2_mmu=system.cpu.dstage2_mmu
66dtb=system.cpu.dtb
67enableIdling=true
68eventq_index=0
69executeAllowEarlyMemoryIssue=true
70executeBranchDelay=1
71executeCommitLimit=2
72executeCycleInput=true
73executeFuncUnits=system.cpu.executeFuncUnits
74executeInputBufferSize=7
75executeInputWidth=2
76executeIssueLimit=2
77executeLSQMaxStoreBufferStoresPerCycle=2
78executeLSQRequestsQueueSize=1
79executeLSQStoreBufferSize=5
80executeLSQTransfersQueueSize=2
81executeMaxAccessesInMemory=2
82executeMemoryCommitLimit=1
83executeMemoryIssueLimit=1
84executeMemoryWidth=0
85executeSetTraceTimeOnCommit=true
86executeSetTraceTimeOnIssue=false
87fetch1FetchLimit=1
88fetch1LineSnapWidth=0
89fetch1LineWidth=0
90fetch1ToFetch2BackwardDelay=1
91fetch1ToFetch2ForwardDelay=1
92fetch2CycleInput=true
93fetch2InputBufferSize=2
94fetch2ToDecodeForwardDelay=1
95function_trace=false
96function_trace_start=0
97interrupts=system.cpu.interrupts
98isa=system.cpu.isa
99istage2_mmu=system.cpu.istage2_mmu
100itb=system.cpu.itb
101max_insts_all_threads=0
102max_insts_any_thread=0
103max_loads_all_threads=0
104max_loads_any_thread=0
105numThreads=1
106profile=0
107progress_interval=0
108simpoint_start_insts=
109socket_id=0
110switched_out=false
111system=system
112tracer=system.cpu.tracer
113workload=system.cpu.workload
114dcache_port=system.cpu.dcache.cpu_side
115icache_port=system.cpu.icache.cpu_side
116
117[system.cpu.branchPred]
118type=TournamentBP
119BTBEntries=4096
120BTBTagSize=16
121RASSize=16
122choiceCtrBits=2
123choicePredictorSize=8192
124eventq_index=0
125globalCtrBits=2
126globalPredictorSize=8192
127indirectHashGHR=true
128indirectHashTargets=true
129indirectPathLength=3
130indirectSets=256
131indirectTagSize=16
132indirectWays=2
133instShiftAmt=2
134localCtrBits=2
135localHistoryTableSize=2048
136localPredictorSize=2048
137numThreads=1
138useIndirect=true
139
140[system.cpu.dcache]
141type=Cache
142children=tags
143addr_ranges=0:18446744073709551615
144assoc=2
145clk_domain=system.cpu_clk_domain
146clusivity=mostly_incl
147demand_mshr_reserve=1
148eventq_index=0
149hit_latency=2
150is_read_only=false
151max_miss_count=0
152mshrs=4
153prefetch_on_access=false
154prefetcher=Null
155response_latency=2
156sequential_access=false
157size=262144
158system=system
159tags=system.cpu.dcache.tags
160tgts_per_mshr=20
161write_buffers=8
162writeback_clean=false
163cpu_side=system.cpu.dcache_port
164mem_side=system.cpu.toL2Bus.slave[1]
165
166[system.cpu.dcache.tags]
167type=LRU
168assoc=2
169block_size=64
170clk_domain=system.cpu_clk_domain
171eventq_index=0
172hit_latency=2
173sequential_access=false
174size=262144
175
176[system.cpu.dstage2_mmu]
177type=ArmStage2MMU
178children=stage2_tlb
179eventq_index=0
180stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
181sys=system
182tlb=system.cpu.dtb
183
184[system.cpu.dstage2_mmu.stage2_tlb]
185type=ArmTLB
186children=walker
187eventq_index=0
188is_stage2=true
189size=32
190walker=system.cpu.dstage2_mmu.stage2_tlb.walker
191
192[system.cpu.dstage2_mmu.stage2_tlb.walker]
193type=ArmTableWalker
194clk_domain=system.cpu_clk_domain
195eventq_index=0
196is_stage2=true
197num_squash_per_cycle=2
198sys=system
199
200[system.cpu.dtb]
201type=ArmTLB
202children=walker
203eventq_index=0
204is_stage2=false
205size=64
206walker=system.cpu.dtb.walker
207
208[system.cpu.dtb.walker]
209type=ArmTableWalker
210clk_domain=system.cpu_clk_domain
211eventq_index=0
212is_stage2=false
213num_squash_per_cycle=2
214sys=system
215port=system.cpu.toL2Bus.slave[3]
216
217[system.cpu.executeFuncUnits]
218type=MinorFUPool
219children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6
220eventq_index=0
221funcUnits=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
222
223[system.cpu.executeFuncUnits.funcUnits0]
224type=MinorFU
225children=opClasses timings
226cantForwardFromFUIndices=
227eventq_index=0
228issueLat=1
229opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses
230opLat=3
231timings=system.cpu.executeFuncUnits.funcUnits0.timings
232
233[system.cpu.executeFuncUnits.funcUnits0.opClasses]
234type=MinorOpClassSet
235children=opClasses
236eventq_index=0
237opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses
238
239[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses]
240type=MinorOpClass
241eventq_index=0
242opClass=IntAlu
243
244[system.cpu.executeFuncUnits.funcUnits0.timings]
245type=MinorFUTiming
246children=opClasses
247description=Int
248eventq_index=0
249extraAssumedLat=0
250extraCommitLat=0
251extraCommitLatExpr=Null
252mask=0
253match=0
254opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses
255srcRegsRelativeLats=2
256suppress=false
257
258[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses]
259type=MinorOpClassSet
260eventq_index=0
261opClasses=
262
263[system.cpu.executeFuncUnits.funcUnits1]
264type=MinorFU
265children=opClasses timings
266cantForwardFromFUIndices=
267eventq_index=0
268issueLat=1
269opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses
270opLat=3
271timings=system.cpu.executeFuncUnits.funcUnits1.timings
272
273[system.cpu.executeFuncUnits.funcUnits1.opClasses]
274type=MinorOpClassSet
275children=opClasses
276eventq_index=0
277opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses
278
279[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses]
280type=MinorOpClass
281eventq_index=0
282opClass=IntAlu
283
284[system.cpu.executeFuncUnits.funcUnits1.timings]
285type=MinorFUTiming
286children=opClasses
287description=Int
288eventq_index=0
289extraAssumedLat=0
290extraCommitLat=0
291extraCommitLatExpr=Null
292mask=0
293match=0
294opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses
295srcRegsRelativeLats=2
296suppress=false
297
298[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses]
299type=MinorOpClassSet
300eventq_index=0
301opClasses=
302
303[system.cpu.executeFuncUnits.funcUnits2]
304type=MinorFU
305children=opClasses timings
306cantForwardFromFUIndices=
307eventq_index=0
308issueLat=1
309opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses
310opLat=3
311timings=system.cpu.executeFuncUnits.funcUnits2.timings
312
313[system.cpu.executeFuncUnits.funcUnits2.opClasses]
314type=MinorOpClassSet
315children=opClasses
316eventq_index=0
317opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses
318
319[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses]
320type=MinorOpClass
321eventq_index=0
322opClass=IntMult
323
324[system.cpu.executeFuncUnits.funcUnits2.timings]
325type=MinorFUTiming
326children=opClasses
327description=Mul
328eventq_index=0
329extraAssumedLat=0
330extraCommitLat=0
331extraCommitLatExpr=Null
332mask=0
333match=0
334opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses
335srcRegsRelativeLats=0
336suppress=false
337
338[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses]
339type=MinorOpClassSet
340eventq_index=0
341opClasses=
342
343[system.cpu.executeFuncUnits.funcUnits3]
344type=MinorFU
345children=opClasses
346cantForwardFromFUIndices=
347eventq_index=0
348issueLat=9
349opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses
350opLat=9
351timings=
352
353[system.cpu.executeFuncUnits.funcUnits3.opClasses]
354type=MinorOpClassSet
355children=opClasses
356eventq_index=0
357opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses
358
359[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses]
360type=MinorOpClass
361eventq_index=0
362opClass=IntDiv
363
364[system.cpu.executeFuncUnits.funcUnits4]
365type=MinorFU
366children=opClasses timings
367cantForwardFromFUIndices=
368eventq_index=0
369issueLat=1
370opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses
371opLat=6
372timings=system.cpu.executeFuncUnits.funcUnits4.timings
373
374[system.cpu.executeFuncUnits.funcUnits4.opClasses]
375type=MinorOpClassSet
376children=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
377eventq_index=0
378opClasses=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
379
380[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00]
381type=MinorOpClass
382eventq_index=0
383opClass=FloatAdd
384
385[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01]
386type=MinorOpClass
387eventq_index=0
388opClass=FloatCmp
389
390[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02]
391type=MinorOpClass
392eventq_index=0
393opClass=FloatCvt
394
395[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03]
396type=MinorOpClass
397eventq_index=0
398opClass=FloatMult
399
400[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04]
401type=MinorOpClass
402eventq_index=0
403opClass=FloatDiv
404
405[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05]
406type=MinorOpClass
407eventq_index=0
408opClass=FloatSqrt
409
410[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06]
411type=MinorOpClass
412eventq_index=0
413opClass=SimdAdd
414
415[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07]
416type=MinorOpClass
417eventq_index=0
418opClass=SimdAddAcc
419
420[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08]
421type=MinorOpClass
422eventq_index=0
423opClass=SimdAlu
424
425[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09]
426type=MinorOpClass
427eventq_index=0
428opClass=SimdCmp
429
430[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10]
431type=MinorOpClass
432eventq_index=0
433opClass=SimdCvt
434
435[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11]
436type=MinorOpClass
437eventq_index=0
438opClass=SimdMisc
439
440[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12]
441type=MinorOpClass
442eventq_index=0
443opClass=SimdMult
444
445[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13]
446type=MinorOpClass
447eventq_index=0
448opClass=SimdMultAcc
449
450[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14]
451type=MinorOpClass
452eventq_index=0
453opClass=SimdShift
454
455[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15]
456type=MinorOpClass
457eventq_index=0
458opClass=SimdShiftAcc
459
460[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16]
461type=MinorOpClass
462eventq_index=0
463opClass=SimdSqrt
464
465[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17]
466type=MinorOpClass
467eventq_index=0
468opClass=SimdFloatAdd
469
470[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18]
471type=MinorOpClass
472eventq_index=0
473opClass=SimdFloatAlu
474
475[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19]
476type=MinorOpClass
477eventq_index=0
478opClass=SimdFloatCmp
479
480[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20]
481type=MinorOpClass
482eventq_index=0
483opClass=SimdFloatCvt
484
485[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21]
486type=MinorOpClass
487eventq_index=0
488opClass=SimdFloatDiv
489
490[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22]
491type=MinorOpClass
492eventq_index=0
493opClass=SimdFloatMisc
494
495[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23]
496type=MinorOpClass
497eventq_index=0
498opClass=SimdFloatMult
499
500[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24]
501type=MinorOpClass
502eventq_index=0
503opClass=SimdFloatMultAcc
504
505[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25]
506type=MinorOpClass
507eventq_index=0
508opClass=SimdFloatSqrt
509
510[system.cpu.executeFuncUnits.funcUnits4.timings]
511type=MinorFUTiming
512children=opClasses
513description=FloatSimd
514eventq_index=0
515extraAssumedLat=0
516extraCommitLat=0
517extraCommitLatExpr=Null
518mask=0
519match=0
520opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses
521srcRegsRelativeLats=2
522suppress=false
523
524[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses]
525type=MinorOpClassSet
526eventq_index=0
527opClasses=
528
529[system.cpu.executeFuncUnits.funcUnits5]
530type=MinorFU
531children=opClasses timings
532cantForwardFromFUIndices=
533eventq_index=0
534issueLat=1
535opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses
536opLat=1
537timings=system.cpu.executeFuncUnits.funcUnits5.timings
538
539[system.cpu.executeFuncUnits.funcUnits5.opClasses]
540type=MinorOpClassSet
541children=opClasses0 opClasses1
542eventq_index=0
543opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1
544
545[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0]
546type=MinorOpClass
547eventq_index=0
548opClass=MemRead
549
550[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1]
551type=MinorOpClass
552eventq_index=0
553opClass=MemWrite
554
555[system.cpu.executeFuncUnits.funcUnits5.timings]
556type=MinorFUTiming
557children=opClasses
558description=Mem
559eventq_index=0
560extraAssumedLat=2
561extraCommitLat=0
562extraCommitLatExpr=Null
563mask=0
564match=0
565opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses
566srcRegsRelativeLats=1
567suppress=false
568
569[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses]
570type=MinorOpClassSet
571eventq_index=0
572opClasses=
573
574[system.cpu.executeFuncUnits.funcUnits6]
575type=MinorFU
576children=opClasses
577cantForwardFromFUIndices=
578eventq_index=0
579issueLat=1
580opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses
581opLat=1
582timings=
583
584[system.cpu.executeFuncUnits.funcUnits6.opClasses]
585type=MinorOpClassSet
586children=opClasses0 opClasses1
587eventq_index=0
588opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1
589
590[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0]
591type=MinorOpClass
592eventq_index=0
593opClass=IprAccess
594
595[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1]
596type=MinorOpClass
597eventq_index=0
598opClass=InstPrefetch
599
600[system.cpu.icache]
601type=Cache
602children=tags
603addr_ranges=0:18446744073709551615
604assoc=2
605clk_domain=system.cpu_clk_domain
606clusivity=mostly_incl
607demand_mshr_reserve=1
608eventq_index=0
609hit_latency=2
610is_read_only=true
611max_miss_count=0
612mshrs=4
613prefetch_on_access=false
614prefetcher=Null
615response_latency=2
616sequential_access=false
617size=131072
618system=system
619tags=system.cpu.icache.tags
620tgts_per_mshr=20
621write_buffers=8
622writeback_clean=true
623cpu_side=system.cpu.icache_port
624mem_side=system.cpu.toL2Bus.slave[0]
625
626[system.cpu.icache.tags]
627type=LRU
628assoc=2
629block_size=64
630clk_domain=system.cpu_clk_domain
631eventq_index=0
632hit_latency=2
633sequential_access=false
634size=131072
635
636[system.cpu.interrupts]
637type=ArmInterrupts
638eventq_index=0
639
640[system.cpu.isa]
641type=ArmISA
642decoderFlavour=Generic
643eventq_index=0
644fpsid=1090793632
645id_aa64afr0_el1=0
646id_aa64afr1_el1=0
647id_aa64dfr0_el1=1052678
648id_aa64dfr1_el1=0
649id_aa64isar0_el1=0
650id_aa64isar1_el1=0
651id_aa64mmfr0_el1=15728642
652id_aa64mmfr1_el1=0
653id_aa64pfr0_el1=17
654id_aa64pfr1_el1=0
655id_isar0=34607377
656id_isar1=34677009
657id_isar2=555950401
658id_isar3=17899825
659id_isar4=268501314
660id_isar5=0
661id_mmfr0=270536963
662id_mmfr1=0
663id_mmfr2=19070976
664id_mmfr3=34611729
665id_pfr0=49
666id_pfr1=4113
667midr=1091551472
668pmu=Null
669system=system
670
671[system.cpu.istage2_mmu]
672type=ArmStage2MMU
673children=stage2_tlb
674eventq_index=0
675stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
676sys=system
677tlb=system.cpu.itb
678
679[system.cpu.istage2_mmu.stage2_tlb]
680type=ArmTLB
681children=walker
682eventq_index=0
683is_stage2=true
684size=32
685walker=system.cpu.istage2_mmu.stage2_tlb.walker
686
687[system.cpu.istage2_mmu.stage2_tlb.walker]
688type=ArmTableWalker
689clk_domain=system.cpu_clk_domain
690eventq_index=0
691is_stage2=true
692num_squash_per_cycle=2
693sys=system
694
695[system.cpu.itb]
696type=ArmTLB
697children=walker
698eventq_index=0
699is_stage2=false
700size=64
701walker=system.cpu.itb.walker
702
703[system.cpu.itb.walker]
704type=ArmTableWalker
705clk_domain=system.cpu_clk_domain
706eventq_index=0
707is_stage2=false
708num_squash_per_cycle=2
709sys=system
710port=system.cpu.toL2Bus.slave[2]
711
712[system.cpu.l2cache]
713type=Cache
714children=tags
715addr_ranges=0:18446744073709551615
716assoc=8
717clk_domain=system.cpu_clk_domain
718clusivity=mostly_incl
719demand_mshr_reserve=1
720eventq_index=0
721hit_latency=20
722is_read_only=false
723max_miss_count=0
724mshrs=20
725prefetch_on_access=false
726prefetcher=Null
727response_latency=20
728sequential_access=false
729size=2097152
730system=system
731tags=system.cpu.l2cache.tags
732tgts_per_mshr=12
733write_buffers=8
734writeback_clean=false
735cpu_side=system.cpu.toL2Bus.master[0]
736mem_side=system.membus.slave[1]
737
738[system.cpu.l2cache.tags]
739type=LRU
740assoc=8
741block_size=64
742clk_domain=system.cpu_clk_domain
743eventq_index=0
744hit_latency=20
745sequential_access=false
746size=2097152
747
748[system.cpu.toL2Bus]
749type=CoherentXBar
750children=snoop_filter
751clk_domain=system.cpu_clk_domain
752eventq_index=0
753forward_latency=0
754frontend_latency=1
755point_of_coherency=false
756response_latency=1
757snoop_filter=system.cpu.toL2Bus.snoop_filter
758snoop_response_latency=1
759system=system
760use_default_range=false
761width=32
762master=system.cpu.l2cache.cpu_side
763slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
764
765[system.cpu.toL2Bus.snoop_filter]
766type=SnoopFilter
767eventq_index=0
768lookup_latency=0
769max_capacity=8388608
770system=system
771
772[system.cpu.tracer]
773type=ExeTracer
774eventq_index=0
775
776[system.cpu.workload]
777type=LiveProcess
778cmd=hello
779cwd=
780drivers=
781egid=100
782env=
783errout=cerr
784euid=100
785eventq_index=0
786executable=/dist/m5/regression/test-progs/hello/bin/arm/linux/hello
787gid=100
788input=cin
789kvmInSE=false
790max_stack_size=67108864
791output=cout
792pid=100
793ppid=99
794simpoint=0
795system=system
796uid=100
797useArchPT=false
798
799[system.cpu_clk_domain]
800type=SrcClockDomain
801clock=500
802domain_id=-1
803eventq_index=0
804init_perf_level=0
805voltage_domain=system.voltage_domain
806
807[system.dvfs_handler]
808type=DVFSHandler
809domains=
810enable=false
811eventq_index=0
812sys_clk_domain=system.clk_domain
813transition_latency=100000000
814
815[system.membus]
816type=CoherentXBar
817clk_domain=system.clk_domain
818eventq_index=0
819forward_latency=4
820frontend_latency=3
821point_of_coherency=true
822response_latency=2
823snoop_filter=Null
824snoop_response_latency=4
825system=system
826use_default_range=false
827width=16
828master=system.physmem.port
829slave=system.system_port system.cpu.l2cache.mem_side
830
831[system.physmem]
832type=DRAMCtrl
833IDD0=0.075000
834IDD02=0.000000
835IDD2N=0.050000
836IDD2N2=0.000000
837IDD2P0=0.000000
838IDD2P02=0.000000
839IDD2P1=0.000000
840IDD2P12=0.000000
841IDD3N=0.057000
842IDD3N2=0.000000
843IDD3P0=0.000000
844IDD3P02=0.000000
845IDD3P1=0.000000
846IDD3P12=0.000000
847IDD4R=0.187000
848IDD4R2=0.000000
849IDD4W=0.165000
850IDD4W2=0.000000
851IDD5=0.220000
852IDD52=0.000000
853IDD6=0.000000
854IDD62=0.000000
855VDD=1.500000
856VDD2=0.000000
857activation_limit=4
858addr_mapping=RoRaBaCoCh
859bank_groups_per_rank=0
860banks_per_rank=8
861burst_length=8
862channels=1
863clk_domain=system.clk_domain
864conf_table_reported=true
865device_bus_width=8
866device_rowbuffer_size=1024
867device_size=536870912
868devices_per_rank=8
869dll=true
870eventq_index=0
871in_addr_map=true
872max_accesses_per_row=16
873mem_sched_policy=frfcfs
874min_writes_per_switch=16
875null=false
876page_policy=open_adaptive
877range=0:134217727
878ranks_per_channel=2
879read_buffer_size=32
880static_backend_latency=10000
881static_frontend_latency=10000
882tBURST=5000
883tCCD_L=0
884tCK=1250
885tCL=13750
886tCS=2500
887tRAS=35000
888tRCD=13750
889tREFI=7800000
890tRFC=260000
891tRP=13750
892tRRD=6000
893tRRD_L=0
894tRTP=7500
895tRTW=2500
896tWR=15000
897tWTR=7500
898tXAW=30000
899tXP=0
900tXPDLL=0
901tXS=0
902tXSDLL=0
903write_buffer_size=64
904write_high_thresh_perc=85
905write_low_thresh_perc=50
906port=system.membus.master[0]
907
908[system.voltage_domain]
909type=VoltageDomain
910eventq_index=0
911voltage=1.000000
912
913