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