config.ini revision 11312
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=atomic
25mem_ranges=
26memories=system.physmem
27mmap_using_noreserve=false
28multi_thread=false
29num_work_ids=16
30readfile=
31symbolfile=
32work_begin_ckpt_count=0
33work_begin_cpu_id_exit=-1
34work_begin_exit_count=0
35work_cpus_ckpt_count=0
36work_end_ckpt_count=0
37work_end_exit_count=0
38work_item_id=-1
39system_port=system.membus.slave[0]
40
41[system.clk_domain]
42type=SrcClockDomain
43clock=1000
44domain_id=-1
45eventq_index=0
46init_perf_level=0
47voltage_domain=system.voltage_domain
48
49[system.cpu]
50type=AtomicSimpleCPU
51children=checker dstage2_mmu dtb interrupts isa istage2_mmu itb tracer workload
52branchPred=Null
53checker=system.cpu.checker
54clk_domain=system.cpu_clk_domain
55cpu_id=0
56do_checkpoint_insts=true
57do_quiesce=true
58do_statistics_insts=true
59dstage2_mmu=system.cpu.dstage2_mmu
60dtb=system.cpu.dtb
61eventq_index=0
62fastmem=false
63function_trace=false
64function_trace_start=0
65interrupts=system.cpu.interrupts
66isa=system.cpu.isa
67istage2_mmu=system.cpu.istage2_mmu
68itb=system.cpu.itb
69max_insts_all_threads=0
70max_insts_any_thread=0
71max_loads_all_threads=0
72max_loads_any_thread=0
73numThreads=1
74profile=0
75progress_interval=0
76simpoint_start_insts=
77simulate_data_stalls=false
78simulate_inst_stalls=false
79socket_id=0
80switched_out=false
81system=system
82tracer=system.cpu.tracer
83width=1
84workload=system.cpu.workload
85dcache_port=system.membus.slave[2]
86icache_port=system.membus.slave[1]
87
88[system.cpu.checker]
89type=DummyChecker
90children=dstage2_mmu dtb isa istage2_mmu itb tracer
91checker=Null
92clk_domain=system.cpu_clk_domain
93cpu_id=-1
94do_checkpoint_insts=true
95do_quiesce=true
96do_statistics_insts=true
97dstage2_mmu=system.cpu.checker.dstage2_mmu
98dtb=system.cpu.checker.dtb
99eventq_index=0
100exitOnError=false
101function_trace=false
102function_trace_start=0
103interrupts=
104isa=system.cpu.checker.isa
105istage2_mmu=system.cpu.checker.istage2_mmu
106itb=system.cpu.checker.itb
107max_insts_all_threads=0
108max_insts_any_thread=0
109max_loads_all_threads=0
110max_loads_any_thread=0
111numThreads=1
112profile=0
113progress_interval=0
114simpoint_start_insts=
115socket_id=0
116switched_out=false
117system=system
118tracer=system.cpu.checker.tracer
119updateOnError=false
120warnOnlyOnLoadError=true
121workload=system.cpu.workload
122
123[system.cpu.checker.dstage2_mmu]
124type=ArmStage2MMU
125children=stage2_tlb
126eventq_index=0
127stage2_tlb=system.cpu.checker.dstage2_mmu.stage2_tlb
128sys=system
129tlb=system.cpu.checker.dtb
130
131[system.cpu.checker.dstage2_mmu.stage2_tlb]
132type=ArmTLB
133children=walker
134eventq_index=0
135is_stage2=true
136size=32
137walker=system.cpu.checker.dstage2_mmu.stage2_tlb.walker
138
139[system.cpu.checker.dstage2_mmu.stage2_tlb.walker]
140type=ArmTableWalker
141clk_domain=system.cpu_clk_domain
142eventq_index=0
143is_stage2=true
144num_squash_per_cycle=2
145sys=system
146
147[system.cpu.checker.dtb]
148type=ArmTLB
149children=walker
150eventq_index=0
151is_stage2=false
152size=64
153walker=system.cpu.checker.dtb.walker
154
155[system.cpu.checker.dtb.walker]
156type=ArmTableWalker
157clk_domain=system.cpu_clk_domain
158eventq_index=0
159is_stage2=false
160num_squash_per_cycle=2
161sys=system
162
163[system.cpu.checker.isa]
164type=ArmISA
165decoderFlavour=Generic
166eventq_index=0
167fpsid=1090793632
168id_aa64afr0_el1=0
169id_aa64afr1_el1=0
170id_aa64dfr0_el1=1052678
171id_aa64dfr1_el1=0
172id_aa64isar0_el1=0
173id_aa64isar1_el1=0
174id_aa64mmfr0_el1=15728642
175id_aa64mmfr1_el1=0
176id_aa64pfr0_el1=17
177id_aa64pfr1_el1=0
178id_isar0=34607377
179id_isar1=34677009
180id_isar2=555950401
181id_isar3=17899825
182id_isar4=268501314
183id_isar5=0
184id_mmfr0=270536963
185id_mmfr1=0
186id_mmfr2=19070976
187id_mmfr3=34611729
188id_pfr0=49
189id_pfr1=4113
190midr=1091551472
191pmu=Null
192system=system
193
194[system.cpu.checker.istage2_mmu]
195type=ArmStage2MMU
196children=stage2_tlb
197eventq_index=0
198stage2_tlb=system.cpu.checker.istage2_mmu.stage2_tlb
199sys=system
200tlb=system.cpu.checker.itb
201
202[system.cpu.checker.istage2_mmu.stage2_tlb]
203type=ArmTLB
204children=walker
205eventq_index=0
206is_stage2=true
207size=32
208walker=system.cpu.checker.istage2_mmu.stage2_tlb.walker
209
210[system.cpu.checker.istage2_mmu.stage2_tlb.walker]
211type=ArmTableWalker
212clk_domain=system.cpu_clk_domain
213eventq_index=0
214is_stage2=true
215num_squash_per_cycle=2
216sys=system
217
218[system.cpu.checker.itb]
219type=ArmTLB
220children=walker
221eventq_index=0
222is_stage2=false
223size=64
224walker=system.cpu.checker.itb.walker
225
226[system.cpu.checker.itb.walker]
227type=ArmTableWalker
228clk_domain=system.cpu_clk_domain
229eventq_index=0
230is_stage2=false
231num_squash_per_cycle=2
232sys=system
233
234[system.cpu.checker.tracer]
235type=ExeTracer
236eventq_index=0
237
238[system.cpu.dstage2_mmu]
239type=ArmStage2MMU
240children=stage2_tlb
241eventq_index=0
242stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
243sys=system
244tlb=system.cpu.dtb
245
246[system.cpu.dstage2_mmu.stage2_tlb]
247type=ArmTLB
248children=walker
249eventq_index=0
250is_stage2=true
251size=32
252walker=system.cpu.dstage2_mmu.stage2_tlb.walker
253
254[system.cpu.dstage2_mmu.stage2_tlb.walker]
255type=ArmTableWalker
256clk_domain=system.cpu_clk_domain
257eventq_index=0
258is_stage2=true
259num_squash_per_cycle=2
260sys=system
261
262[system.cpu.dtb]
263type=ArmTLB
264children=walker
265eventq_index=0
266is_stage2=false
267size=64
268walker=system.cpu.dtb.walker
269
270[system.cpu.dtb.walker]
271type=ArmTableWalker
272clk_domain=system.cpu_clk_domain
273eventq_index=0
274is_stage2=false
275num_squash_per_cycle=2
276sys=system
277port=system.membus.slave[4]
278
279[system.cpu.interrupts]
280type=ArmInterrupts
281eventq_index=0
282
283[system.cpu.isa]
284type=ArmISA
285decoderFlavour=Generic
286eventq_index=0
287fpsid=1090793632
288id_aa64afr0_el1=0
289id_aa64afr1_el1=0
290id_aa64dfr0_el1=1052678
291id_aa64dfr1_el1=0
292id_aa64isar0_el1=0
293id_aa64isar1_el1=0
294id_aa64mmfr0_el1=15728642
295id_aa64mmfr1_el1=0
296id_aa64pfr0_el1=17
297id_aa64pfr1_el1=0
298id_isar0=34607377
299id_isar1=34677009
300id_isar2=555950401
301id_isar3=17899825
302id_isar4=268501314
303id_isar5=0
304id_mmfr0=270536963
305id_mmfr1=0
306id_mmfr2=19070976
307id_mmfr3=34611729
308id_pfr0=49
309id_pfr1=4113
310midr=1091551472
311pmu=Null
312system=system
313
314[system.cpu.istage2_mmu]
315type=ArmStage2MMU
316children=stage2_tlb
317eventq_index=0
318stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
319sys=system
320tlb=system.cpu.itb
321
322[system.cpu.istage2_mmu.stage2_tlb]
323type=ArmTLB
324children=walker
325eventq_index=0
326is_stage2=true
327size=32
328walker=system.cpu.istage2_mmu.stage2_tlb.walker
329
330[system.cpu.istage2_mmu.stage2_tlb.walker]
331type=ArmTableWalker
332clk_domain=system.cpu_clk_domain
333eventq_index=0
334is_stage2=true
335num_squash_per_cycle=2
336sys=system
337
338[system.cpu.itb]
339type=ArmTLB
340children=walker
341eventq_index=0
342is_stage2=false
343size=64
344walker=system.cpu.itb.walker
345
346[system.cpu.itb.walker]
347type=ArmTableWalker
348clk_domain=system.cpu_clk_domain
349eventq_index=0
350is_stage2=false
351num_squash_per_cycle=2
352sys=system
353port=system.membus.slave[3]
354
355[system.cpu.tracer]
356type=ExeTracer
357eventq_index=0
358
359[system.cpu.workload]
360type=LiveProcess
361cmd=hello
362cwd=
363drivers=
364egid=100
365env=
366errout=cerr
367euid=100
368eventq_index=0
369executable=/dist/m5/regression/test-progs/hello/bin/arm/linux/hello
370gid=100
371input=cin
372kvmInSE=false
373max_stack_size=67108864
374output=cout
375pid=100
376ppid=99
377simpoint=0
378system=system
379uid=100
380useArchPT=false
381
382[system.cpu_clk_domain]
383type=SrcClockDomain
384clock=500
385domain_id=-1
386eventq_index=0
387init_perf_level=0
388voltage_domain=system.voltage_domain
389
390[system.dvfs_handler]
391type=DVFSHandler
392domains=
393enable=false
394eventq_index=0
395sys_clk_domain=system.clk_domain
396transition_latency=100000000
397
398[system.membus]
399type=CoherentXBar
400clk_domain=system.clk_domain
401eventq_index=0
402forward_latency=4
403frontend_latency=3
404response_latency=2
405snoop_filter=Null
406snoop_response_latency=4
407system=system
408use_default_range=false
409width=16
410master=system.physmem.port
411slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
412
413[system.physmem]
414type=SimpleMemory
415bandwidth=73.000000
416clk_domain=system.clk_domain
417conf_table_reported=true
418eventq_index=0
419in_addr_map=true
420latency=30000
421latency_var=0
422null=false
423range=0:134217727
424port=system.membus.master[0]
425
426[system.voltage_domain]
427type=VoltageDomain
428eventq_index=0
429voltage=1.000000
430
431