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