config.ini (10036:80e84beef3bb) config.ini (10038:7eccd14e2610)
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=true
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=LinuxArmSystem
13children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
14atags_addr=256
15boot_loader=/dist/binaries/boot.arm
16boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=true
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=LinuxArmSystem
13children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
14atags_addr=256
15boot_loader=/dist/binaries/boot.arm
16boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
17boot_release_addr=65528
17cache_line_size=64
18clk_domain=system.clk_domain
19dtb_filename=
20early_kernel_symbols=false
21enable_context_switch_stats_dump=false
22eventq_index=0
23flags_addr=268435504
24gic_cpu_addr=520093952
18cache_line_size=64
19clk_domain=system.clk_domain
20dtb_filename=
21early_kernel_symbols=false
22enable_context_switch_stats_dump=false
23eventq_index=0
24flags_addr=268435504
25gic_cpu_addr=520093952
26have_generic_timer=false
27have_large_asid_64=false
28have_lpae=false
29have_security=false
30have_virtualization=false
31highest_el_is_64=false
25init_param=0
26kernel=/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
27load_addr_mask=268435455
32init_param=0
33kernel=/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
34load_addr_mask=268435455
35load_offset=0
28machine_type=RealView_PBX
29mem_mode=atomic
30mem_ranges=0:134217727
31memories=system.physmem system.realview.nvmem
32multi_proc=true
33num_work_ids=16
34panic_on_oops=true
35panic_on_panic=true
36machine_type=RealView_PBX
37mem_mode=atomic
38mem_ranges=0:134217727
39memories=system.physmem system.realview.nvmem
40multi_proc=true
41num_work_ids=16
42panic_on_oops=true
43panic_on_panic=true
44phys_addr_range_64=40
36readfile=tests/halt.sh
45readfile=tests/halt.sh
46reset_addr_64=0
37symbolfile=
38work_begin_ckpt_count=0
39work_begin_cpu_id_exit=-1
40work_begin_exit_count=0
41work_cpus_ckpt_count=0
42work_end_ckpt_count=0
43work_end_exit_count=0
44work_item_id=-1

--- 36 unchanged lines hidden (view full) ---

81[system.clk_domain]
82type=SrcClockDomain
83clock=1000
84eventq_index=0
85voltage_domain=system.voltage_domain
86
87[system.cpu0]
88type=AtomicSimpleCPU
47symbolfile=
48work_begin_ckpt_count=0
49work_begin_cpu_id_exit=-1
50work_begin_exit_count=0
51work_cpus_ckpt_count=0
52work_end_ckpt_count=0
53work_end_exit_count=0
54work_item_id=-1

--- 36 unchanged lines hidden (view full) ---

91[system.clk_domain]
92type=SrcClockDomain
93clock=1000
94eventq_index=0
95voltage_domain=system.voltage_domain
96
97[system.cpu0]
98type=AtomicSimpleCPU
89children=dcache dtb icache interrupts isa itb tracer
99children=dcache dstage2_mmu dtb icache interrupts isa istage2_mmu itb tracer
90checker=Null
91clk_domain=system.cpu_clk_domain
92cpu_id=0
93do_checkpoint_insts=true
94do_quiesce=true
95do_statistics_insts=true
100checker=Null
101clk_domain=system.cpu_clk_domain
102cpu_id=0
103do_checkpoint_insts=true
104do_quiesce=true
105do_statistics_insts=true
106dstage2_mmu=system.cpu0.dstage2_mmu
96dtb=system.cpu0.dtb
97eventq_index=0
98fastmem=false
99function_trace=false
100function_trace_start=0
101interrupts=system.cpu0.interrupts
102isa=system.cpu0.isa
107dtb=system.cpu0.dtb
108eventq_index=0
109fastmem=false
110function_trace=false
111function_trace_start=0
112interrupts=system.cpu0.interrupts
113isa=system.cpu0.isa
114istage2_mmu=system.cpu0.istage2_mmu
103itb=system.cpu0.itb
104max_insts_all_threads=0
105max_insts_any_thread=0
106max_loads_all_threads=0
107max_loads_any_thread=0
108numThreads=1
109profile=0
110progress_interval=0

--- 41 unchanged lines hidden (view full) ---

152assoc=4
153block_size=64
154clk_domain=system.cpu_clk_domain
155eventq_index=0
156hit_latency=2
157sequential_access=false
158size=32768
159
115itb=system.cpu0.itb
116max_insts_all_threads=0
117max_insts_any_thread=0
118max_loads_all_threads=0
119max_loads_any_thread=0
120numThreads=1
121profile=0
122progress_interval=0

--- 41 unchanged lines hidden (view full) ---

164assoc=4
165block_size=64
166clk_domain=system.cpu_clk_domain
167eventq_index=0
168hit_latency=2
169sequential_access=false
170size=32768
171
172[system.cpu0.dstage2_mmu]
173type=ArmStage2MMU
174children=stage2_tlb
175eventq_index=0
176stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
177tlb=system.cpu0.dtb
178
179[system.cpu0.dstage2_mmu.stage2_tlb]
180type=ArmTLB
181children=walker
182eventq_index=0
183is_stage2=true
184size=32
185walker=system.cpu0.dstage2_mmu.stage2_tlb.walker
186
187[system.cpu0.dstage2_mmu.stage2_tlb.walker]
188type=ArmTableWalker
189clk_domain=system.cpu_clk_domain
190eventq_index=0
191is_stage2=true
192num_squash_per_cycle=2
193sys=system
194port=system.toL2Bus.slave[5]
195
160[system.cpu0.dtb]
161type=ArmTLB
162children=walker
163eventq_index=0
196[system.cpu0.dtb]
197type=ArmTLB
198children=walker
199eventq_index=0
200is_stage2=false
164size=64
165walker=system.cpu0.dtb.walker
166
167[system.cpu0.dtb.walker]
168type=ArmTableWalker
169clk_domain=system.cpu_clk_domain
170eventq_index=0
201size=64
202walker=system.cpu0.dtb.walker
203
204[system.cpu0.dtb.walker]
205type=ArmTableWalker
206clk_domain=system.cpu_clk_domain
207eventq_index=0
208is_stage2=false
171num_squash_per_cycle=2
172sys=system
173port=system.toL2Bus.slave[3]
174
175[system.cpu0.icache]
176type=BaseCache
177children=tags
178addr_ranges=0:18446744073709551615

--- 31 unchanged lines hidden (view full) ---

210[system.cpu0.interrupts]
211type=ArmInterrupts
212eventq_index=0
213
214[system.cpu0.isa]
215type=ArmISA
216eventq_index=0
217fpsid=1090793632
209num_squash_per_cycle=2
210sys=system
211port=system.toL2Bus.slave[3]
212
213[system.cpu0.icache]
214type=BaseCache
215children=tags
216addr_ranges=0:18446744073709551615

--- 31 unchanged lines hidden (view full) ---

248[system.cpu0.interrupts]
249type=ArmInterrupts
250eventq_index=0
251
252[system.cpu0.isa]
253type=ArmISA
254eventq_index=0
255fpsid=1090793632
256id_aa64afr0_el1=0
257id_aa64afr1_el1=0
258id_aa64dfr0_el1=1052678
259id_aa64dfr1_el1=0
260id_aa64isar0_el1=0
261id_aa64isar1_el1=0
262id_aa64mmfr0_el1=15728642
263id_aa64mmfr1_el1=0
264id_aa64pfr0_el1=17
265id_aa64pfr1_el1=0
218id_isar0=34607377
219id_isar1=34677009
220id_isar2=555950401
221id_isar3=17899825
222id_isar4=268501314
223id_isar5=0
266id_isar0=34607377
267id_isar1=34677009
268id_isar2=555950401
269id_isar3=17899825
270id_isar4=268501314
271id_isar5=0
224id_mmfr0=3
272id_mmfr0=270536963
225id_mmfr1=0
226id_mmfr2=19070976
273id_mmfr1=0
274id_mmfr2=19070976
227id_mmfr3=4027589137
275id_mmfr3=34611729
228id_pfr0=49
276id_pfr0=49
229id_pfr1=1
230midr=890224640
277id_pfr1=4113
278midr=1091551472
279system=system
231
280
281[system.cpu0.istage2_mmu]
282type=ArmStage2MMU
283children=stage2_tlb
284eventq_index=0
285stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
286tlb=system.cpu0.itb
287
288[system.cpu0.istage2_mmu.stage2_tlb]
289type=ArmTLB
290children=walker
291eventq_index=0
292is_stage2=true
293size=32
294walker=system.cpu0.istage2_mmu.stage2_tlb.walker
295
296[system.cpu0.istage2_mmu.stage2_tlb.walker]
297type=ArmTableWalker
298clk_domain=system.cpu_clk_domain
299eventq_index=0
300is_stage2=true
301num_squash_per_cycle=2
302sys=system
303port=system.toL2Bus.slave[4]
304
232[system.cpu0.itb]
233type=ArmTLB
234children=walker
235eventq_index=0
305[system.cpu0.itb]
306type=ArmTLB
307children=walker
308eventq_index=0
309is_stage2=false
236size=64
237walker=system.cpu0.itb.walker
238
239[system.cpu0.itb.walker]
240type=ArmTableWalker
241clk_domain=system.cpu_clk_domain
242eventq_index=0
310size=64
311walker=system.cpu0.itb.walker
312
313[system.cpu0.itb.walker]
314type=ArmTableWalker
315clk_domain=system.cpu_clk_domain
316eventq_index=0
317is_stage2=false
243num_squash_per_cycle=2
244sys=system
245port=system.toL2Bus.slave[2]
246
247[system.cpu0.tracer]
248type=ExeTracer
249eventq_index=0
250
251[system.cpu1]
252type=AtomicSimpleCPU
318num_squash_per_cycle=2
319sys=system
320port=system.toL2Bus.slave[2]
321
322[system.cpu0.tracer]
323type=ExeTracer
324eventq_index=0
325
326[system.cpu1]
327type=AtomicSimpleCPU
253children=dcache dtb icache interrupts isa itb tracer
328children=dcache dstage2_mmu dtb icache interrupts isa istage2_mmu itb tracer
254checker=Null
255clk_domain=system.cpu_clk_domain
256cpu_id=1
257do_checkpoint_insts=true
258do_quiesce=true
259do_statistics_insts=true
329checker=Null
330clk_domain=system.cpu_clk_domain
331cpu_id=1
332do_checkpoint_insts=true
333do_quiesce=true
334do_statistics_insts=true
335dstage2_mmu=system.cpu1.dstage2_mmu
260dtb=system.cpu1.dtb
261eventq_index=0
262fastmem=false
263function_trace=false
264function_trace_start=0
265interrupts=system.cpu1.interrupts
266isa=system.cpu1.isa
336dtb=system.cpu1.dtb
337eventq_index=0
338fastmem=false
339function_trace=false
340function_trace_start=0
341interrupts=system.cpu1.interrupts
342isa=system.cpu1.isa
343istage2_mmu=system.cpu1.istage2_mmu
267itb=system.cpu1.itb
268max_insts_all_threads=0
269max_insts_any_thread=0
270max_loads_all_threads=0
271max_loads_any_thread=0
272numThreads=1
273profile=0
274progress_interval=0

--- 29 unchanged lines hidden (view full) ---

304sequential_access=false
305size=32768
306system=system
307tags=system.cpu1.dcache.tags
308tgts_per_mshr=20
309two_queue=false
310write_buffers=8
311cpu_side=system.cpu1.dcache_port
344itb=system.cpu1.itb
345max_insts_all_threads=0
346max_insts_any_thread=0
347max_loads_all_threads=0
348max_loads_any_thread=0
349numThreads=1
350profile=0
351progress_interval=0

--- 29 unchanged lines hidden (view full) ---

381sequential_access=false
382size=32768
383system=system
384tags=system.cpu1.dcache.tags
385tgts_per_mshr=20
386two_queue=false
387write_buffers=8
388cpu_side=system.cpu1.dcache_port
312mem_side=system.toL2Bus.slave[5]
389mem_side=system.toL2Bus.slave[7]
313
314[system.cpu1.dcache.tags]
315type=LRU
316assoc=4
317block_size=64
318clk_domain=system.cpu_clk_domain
319eventq_index=0
320hit_latency=2
321sequential_access=false
322size=32768
323
390
391[system.cpu1.dcache.tags]
392type=LRU
393assoc=4
394block_size=64
395clk_domain=system.cpu_clk_domain
396eventq_index=0
397hit_latency=2
398sequential_access=false
399size=32768
400
401[system.cpu1.dstage2_mmu]
402type=ArmStage2MMU
403children=stage2_tlb
404eventq_index=0
405stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
406tlb=system.cpu1.dtb
407
408[system.cpu1.dstage2_mmu.stage2_tlb]
409type=ArmTLB
410children=walker
411eventq_index=0
412is_stage2=true
413size=32
414walker=system.cpu1.dstage2_mmu.stage2_tlb.walker
415
416[system.cpu1.dstage2_mmu.stage2_tlb.walker]
417type=ArmTableWalker
418clk_domain=system.cpu_clk_domain
419eventq_index=0
420is_stage2=true
421num_squash_per_cycle=2
422sys=system
423port=system.toL2Bus.slave[11]
424
324[system.cpu1.dtb]
325type=ArmTLB
326children=walker
327eventq_index=0
425[system.cpu1.dtb]
426type=ArmTLB
427children=walker
428eventq_index=0
429is_stage2=false
328size=64
329walker=system.cpu1.dtb.walker
330
331[system.cpu1.dtb.walker]
332type=ArmTableWalker
333clk_domain=system.cpu_clk_domain
334eventq_index=0
430size=64
431walker=system.cpu1.dtb.walker
432
433[system.cpu1.dtb.walker]
434type=ArmTableWalker
435clk_domain=system.cpu_clk_domain
436eventq_index=0
437is_stage2=false
335num_squash_per_cycle=2
336sys=system
438num_squash_per_cycle=2
439sys=system
337port=system.toL2Bus.slave[7]
440port=system.toL2Bus.slave[9]
338
339[system.cpu1.icache]
340type=BaseCache
341children=tags
342addr_ranges=0:18446744073709551615
343assoc=1
344clk_domain=system.cpu_clk_domain
345eventq_index=0

--- 8 unchanged lines hidden (view full) ---

354sequential_access=false
355size=32768
356system=system
357tags=system.cpu1.icache.tags
358tgts_per_mshr=20
359two_queue=false
360write_buffers=8
361cpu_side=system.cpu1.icache_port
441
442[system.cpu1.icache]
443type=BaseCache
444children=tags
445addr_ranges=0:18446744073709551615
446assoc=1
447clk_domain=system.cpu_clk_domain
448eventq_index=0

--- 8 unchanged lines hidden (view full) ---

457sequential_access=false
458size=32768
459system=system
460tags=system.cpu1.icache.tags
461tgts_per_mshr=20
462two_queue=false
463write_buffers=8
464cpu_side=system.cpu1.icache_port
362mem_side=system.toL2Bus.slave[4]
465mem_side=system.toL2Bus.slave[6]
363
364[system.cpu1.icache.tags]
365type=LRU
366assoc=1
367block_size=64
368clk_domain=system.cpu_clk_domain
369eventq_index=0
370hit_latency=2
371sequential_access=false
372size=32768
373
374[system.cpu1.interrupts]
375type=ArmInterrupts
376eventq_index=0
377
378[system.cpu1.isa]
379type=ArmISA
380eventq_index=0
381fpsid=1090793632
466
467[system.cpu1.icache.tags]
468type=LRU
469assoc=1
470block_size=64
471clk_domain=system.cpu_clk_domain
472eventq_index=0
473hit_latency=2
474sequential_access=false
475size=32768
476
477[system.cpu1.interrupts]
478type=ArmInterrupts
479eventq_index=0
480
481[system.cpu1.isa]
482type=ArmISA
483eventq_index=0
484fpsid=1090793632
485id_aa64afr0_el1=0
486id_aa64afr1_el1=0
487id_aa64dfr0_el1=1052678
488id_aa64dfr1_el1=0
489id_aa64isar0_el1=0
490id_aa64isar1_el1=0
491id_aa64mmfr0_el1=15728642
492id_aa64mmfr1_el1=0
493id_aa64pfr0_el1=17
494id_aa64pfr1_el1=0
382id_isar0=34607377
383id_isar1=34677009
384id_isar2=555950401
385id_isar3=17899825
386id_isar4=268501314
387id_isar5=0
495id_isar0=34607377
496id_isar1=34677009
497id_isar2=555950401
498id_isar3=17899825
499id_isar4=268501314
500id_isar5=0
388id_mmfr0=3
501id_mmfr0=270536963
389id_mmfr1=0
390id_mmfr2=19070976
502id_mmfr1=0
503id_mmfr2=19070976
391id_mmfr3=4027589137
504id_mmfr3=34611729
392id_pfr0=49
505id_pfr0=49
393id_pfr1=1
394midr=890224640
506id_pfr1=4113
507midr=1091551472
508system=system
395
509
510[system.cpu1.istage2_mmu]
511type=ArmStage2MMU
512children=stage2_tlb
513eventq_index=0
514stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
515tlb=system.cpu1.itb
516
517[system.cpu1.istage2_mmu.stage2_tlb]
518type=ArmTLB
519children=walker
520eventq_index=0
521is_stage2=true
522size=32
523walker=system.cpu1.istage2_mmu.stage2_tlb.walker
524
525[system.cpu1.istage2_mmu.stage2_tlb.walker]
526type=ArmTableWalker
527clk_domain=system.cpu_clk_domain
528eventq_index=0
529is_stage2=true
530num_squash_per_cycle=2
531sys=system
532port=system.toL2Bus.slave[10]
533
396[system.cpu1.itb]
397type=ArmTLB
398children=walker
399eventq_index=0
534[system.cpu1.itb]
535type=ArmTLB
536children=walker
537eventq_index=0
538is_stage2=false
400size=64
401walker=system.cpu1.itb.walker
402
403[system.cpu1.itb.walker]
404type=ArmTableWalker
405clk_domain=system.cpu_clk_domain
406eventq_index=0
539size=64
540walker=system.cpu1.itb.walker
541
542[system.cpu1.itb.walker]
543type=ArmTableWalker
544clk_domain=system.cpu_clk_domain
545eventq_index=0
546is_stage2=false
407num_squash_per_cycle=2
408sys=system
547num_squash_per_cycle=2
548sys=system
409port=system.toL2Bus.slave[6]
549port=system.toL2Bus.slave[8]
410
411[system.cpu1.tracer]
412type=ExeTracer
413eventq_index=0
414
415[system.cpu_clk_domain]
416type=SrcClockDomain
417clock=500

--- 596 unchanged lines hidden (view full) ---

1014type=CoherentBus
1015clk_domain=system.cpu_clk_domain
1016eventq_index=0
1017header_cycles=1
1018system=system
1019use_default_range=false
1020width=8
1021master=system.l2c.cpu_side
550
551[system.cpu1.tracer]
552type=ExeTracer
553eventq_index=0
554
555[system.cpu_clk_domain]
556type=SrcClockDomain
557clock=500

--- 596 unchanged lines hidden (view full) ---

1154type=CoherentBus
1155clk_domain=system.cpu_clk_domain
1156eventq_index=0
1157header_cycles=1
1158system=system
1159use_default_range=false
1160width=8
1161master=system.l2c.cpu_side
1022slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port
1162slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.istage2_mmu.stage2_tlb.walker.port system.cpu0.dstage2_mmu.stage2_tlb.walker.port system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port system.cpu1.istage2_mmu.stage2_tlb.walker.port system.cpu1.dstage2_mmu.stage2_tlb.walker.port
1023
1024[system.vncserver]
1025type=VncServer
1026eventq_index=0
1027frame_capture=false
1028number=0
1029port=5900
1030
1031[system.voltage_domain]
1032type=VoltageDomain
1033eventq_index=0
1034voltage=1.000000
1035
1163
1164[system.vncserver]
1165type=VncServer
1166eventq_index=0
1167frame_capture=false
1168number=0
1169port=5900
1170
1171[system.voltage_domain]
1172type=VoltageDomain
1173eventq_index=0
1174voltage=1.000000
1175