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