config.ini revision 10636
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 dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
14atags_addr=134217728
15boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
16boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
17boot_release_addr=65528
18cache_line_size=64
19clk_domain=system.clk_domain
20dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
21early_kernel_symbols=false
22enable_context_switch_stats_dump=false
23eventq_index=0
24flags_addr=469827632
25gic_cpu_addr=738205696
26have_generic_timer=false
27have_large_asid_64=false
28have_lpae=false
29have_security=false
30have_virtualization=false
31highest_el_is_64=false
32init_param=0
33kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
34kernel_addr_check=true
35load_addr_mask=268435455
36load_offset=2147483648
37machine_type=VExpress_EMM64
38mem_mode=atomic
39mem_ranges=2147483648:2415919103
40memories=system.physmem system.realview.nvmem system.realview.vram
41multi_proc=true
42num_work_ids=16
43panic_on_oops=true
44panic_on_panic=true
45phys_addr_range_64=40
46readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
47reset_addr_64=0
48symbolfile=
49work_begin_ckpt_count=0
50work_begin_cpu_id_exit=-1
51work_begin_exit_count=0
52work_cpus_ckpt_count=0
53work_end_ckpt_count=0
54work_end_exit_count=0
55work_item_id=-1
56system_port=system.membus.slave[1]
57
58[system.bridge]
59type=Bridge
60clk_domain=system.clk_domain
61delay=50000
62eventq_index=0
63ranges=788529152:805306367 721420288:725614591 805306368:1073741823 1073741824:1610612735 402653184:469762047 469762048:536870911
64req_size=16
65resp_size=16
66master=system.iobus.slave[0]
67slave=system.membus.master[0]
68
69[system.cf0]
70type=IdeDisk
71children=image
72delay=1000000
73driveID=master
74eventq_index=0
75image=system.cf0.image
76
77[system.cf0.image]
78type=CowDiskImage
79children=child
80child=system.cf0.image.child
81eventq_index=0
82image_file=
83read_only=false
84table_size=65536
85
86[system.cf0.image.child]
87type=RawDiskImage
88eventq_index=0
89image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
90read_only=true
91
92[system.clk_domain]
93type=SrcClockDomain
94clock=1000
95domain_id=-1
96eventq_index=0
97init_perf_level=0
98voltage_domain=system.voltage_domain
99
100[system.cpu0]
101type=AtomicSimpleCPU
102children=dcache dstage2_mmu dtb icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer
103branchPred=Null
104checker=Null
105clk_domain=system.cpu_clk_domain
106cpu_id=0
107do_checkpoint_insts=true
108do_quiesce=true
109do_statistics_insts=true
110dstage2_mmu=system.cpu0.dstage2_mmu
111dtb=system.cpu0.dtb
112eventq_index=0
113fastmem=false
114function_trace=false
115function_trace_start=0
116interrupts=system.cpu0.interrupts
117isa=system.cpu0.isa
118istage2_mmu=system.cpu0.istage2_mmu
119itb=system.cpu0.itb
120max_insts_all_threads=0
121max_insts_any_thread=0
122max_loads_all_threads=0
123max_loads_any_thread=0
124numThreads=1
125profile=0
126progress_interval=0
127simpoint_start_insts=
128simulate_data_stalls=false
129simulate_inst_stalls=false
130socket_id=0
131switched_out=false
132system=system
133tracer=system.cpu0.tracer
134width=1
135workload=
136dcache_port=system.cpu0.dcache.cpu_side
137icache_port=system.cpu0.icache.cpu_side
138
139[system.cpu0.dcache]
140type=BaseCache
141children=tags
142addr_ranges=0:18446744073709551615
143assoc=2
144clk_domain=system.cpu_clk_domain
145demand_mshr_reserve=1
146eventq_index=0
147forward_snoops=true
148hit_latency=2
149is_top_level=true
150max_miss_count=0
151mshrs=6
152prefetch_on_access=false
153prefetcher=Null
154response_latency=2
155sequential_access=false
156size=32768
157system=system
158tags=system.cpu0.dcache.tags
159tgts_per_mshr=8
160two_queue=false
161write_buffers=16
162cpu_side=system.cpu0.dcache_port
163mem_side=system.cpu0.toL2Bus.slave[1]
164
165[system.cpu0.dcache.tags]
166type=LRU
167assoc=2
168block_size=64
169clk_domain=system.cpu_clk_domain
170eventq_index=0
171hit_latency=2
172sequential_access=false
173size=32768
174
175[system.cpu0.dstage2_mmu]
176type=ArmStage2MMU
177children=stage2_tlb
178eventq_index=0
179stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
180tlb=system.cpu0.dtb
181
182[system.cpu0.dstage2_mmu.stage2_tlb]
183type=ArmTLB
184children=walker
185eventq_index=0
186is_stage2=true
187size=32
188walker=system.cpu0.dstage2_mmu.stage2_tlb.walker
189
190[system.cpu0.dstage2_mmu.stage2_tlb.walker]
191type=ArmTableWalker
192clk_domain=system.cpu_clk_domain
193eventq_index=0
194is_stage2=true
195num_squash_per_cycle=2
196sys=system
197port=system.cpu0.toL2Bus.slave[5]
198
199[system.cpu0.dtb]
200type=ArmTLB
201children=walker
202eventq_index=0
203is_stage2=false
204size=64
205walker=system.cpu0.dtb.walker
206
207[system.cpu0.dtb.walker]
208type=ArmTableWalker
209clk_domain=system.cpu_clk_domain
210eventq_index=0
211is_stage2=false
212num_squash_per_cycle=2
213sys=system
214port=system.cpu0.toL2Bus.slave[3]
215
216[system.cpu0.icache]
217type=BaseCache
218children=tags
219addr_ranges=0:18446744073709551615
220assoc=2
221clk_domain=system.cpu_clk_domain
222demand_mshr_reserve=1
223eventq_index=0
224forward_snoops=true
225hit_latency=1
226is_top_level=true
227max_miss_count=0
228mshrs=2
229prefetch_on_access=false
230prefetcher=Null
231response_latency=1
232sequential_access=false
233size=32768
234system=system
235tags=system.cpu0.icache.tags
236tgts_per_mshr=8
237two_queue=false
238write_buffers=8
239cpu_side=system.cpu0.icache_port
240mem_side=system.cpu0.toL2Bus.slave[0]
241
242[system.cpu0.icache.tags]
243type=LRU
244assoc=2
245block_size=64
246clk_domain=system.cpu_clk_domain
247eventq_index=0
248hit_latency=1
249sequential_access=false
250size=32768
251
252[system.cpu0.interrupts]
253type=ArmInterrupts
254eventq_index=0
255
256[system.cpu0.isa]
257type=ArmISA
258eventq_index=0
259fpsid=1090793632
260id_aa64afr0_el1=0
261id_aa64afr1_el1=0
262id_aa64dfr0_el1=1052678
263id_aa64dfr1_el1=0
264id_aa64isar0_el1=0
265id_aa64isar1_el1=0
266id_aa64mmfr0_el1=15728642
267id_aa64mmfr1_el1=0
268id_aa64pfr0_el1=17
269id_aa64pfr1_el1=0
270id_isar0=34607377
271id_isar1=34677009
272id_isar2=555950401
273id_isar3=17899825
274id_isar4=268501314
275id_isar5=0
276id_mmfr0=270536963
277id_mmfr1=0
278id_mmfr2=19070976
279id_mmfr3=34611729
280id_pfr0=49
281id_pfr1=4113
282midr=1091551472
283pmu=Null
284system=system
285
286[system.cpu0.istage2_mmu]
287type=ArmStage2MMU
288children=stage2_tlb
289eventq_index=0
290stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
291tlb=system.cpu0.itb
292
293[system.cpu0.istage2_mmu.stage2_tlb]
294type=ArmTLB
295children=walker
296eventq_index=0
297is_stage2=true
298size=32
299walker=system.cpu0.istage2_mmu.stage2_tlb.walker
300
301[system.cpu0.istage2_mmu.stage2_tlb.walker]
302type=ArmTableWalker
303clk_domain=system.cpu_clk_domain
304eventq_index=0
305is_stage2=true
306num_squash_per_cycle=2
307sys=system
308port=system.cpu0.toL2Bus.slave[4]
309
310[system.cpu0.itb]
311type=ArmTLB
312children=walker
313eventq_index=0
314is_stage2=false
315size=64
316walker=system.cpu0.itb.walker
317
318[system.cpu0.itb.walker]
319type=ArmTableWalker
320clk_domain=system.cpu_clk_domain
321eventq_index=0
322is_stage2=false
323num_squash_per_cycle=2
324sys=system
325port=system.cpu0.toL2Bus.slave[2]
326
327[system.cpu0.l2cache]
328type=BaseCache
329children=prefetcher tags
330addr_ranges=0:18446744073709551615
331assoc=16
332clk_domain=system.cpu_clk_domain
333demand_mshr_reserve=1
334eventq_index=0
335forward_snoops=true
336hit_latency=12
337is_top_level=false
338max_miss_count=0
339mshrs=16
340prefetch_on_access=true
341prefetcher=system.cpu0.l2cache.prefetcher
342response_latency=12
343sequential_access=false
344size=1048576
345system=system
346tags=system.cpu0.l2cache.tags
347tgts_per_mshr=8
348two_queue=false
349write_buffers=8
350cpu_side=system.cpu0.toL2Bus.master[0]
351mem_side=system.toL2Bus.slave[0]
352
353[system.cpu0.l2cache.prefetcher]
354type=StridePrefetcher
355cache_snoop=false
356clk_domain=system.cpu_clk_domain
357degree=8
358eventq_index=0
359latency=1
360max_conf=7
361min_conf=0
362on_data=true
363on_inst=true
364on_miss=false
365on_read=true
366on_write=true
367queue_filter=true
368queue_size=32
369queue_squash=true
370start_conf=4
371sys=system
372table_assoc=4
373table_sets=16
374tag_prefetch=true
375thresh_conf=4
376use_master_id=true
377
378[system.cpu0.l2cache.tags]
379type=RandomRepl
380assoc=16
381block_size=64
382clk_domain=system.cpu_clk_domain
383eventq_index=0
384hit_latency=12
385sequential_access=false
386size=1048576
387
388[system.cpu0.toL2Bus]
389type=CoherentXBar
390clk_domain=system.cpu_clk_domain
391eventq_index=0
392header_cycles=1
393snoop_filter=Null
394system=system
395use_default_range=false
396width=32
397master=system.cpu0.l2cache.cpu_side
398slave=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
399
400[system.cpu0.tracer]
401type=ExeTracer
402eventq_index=0
403
404[system.cpu1]
405type=AtomicSimpleCPU
406children=dcache dstage2_mmu dtb icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer
407branchPred=Null
408checker=Null
409clk_domain=system.cpu_clk_domain
410cpu_id=1
411do_checkpoint_insts=true
412do_quiesce=true
413do_statistics_insts=true
414dstage2_mmu=system.cpu1.dstage2_mmu
415dtb=system.cpu1.dtb
416eventq_index=0
417fastmem=false
418function_trace=false
419function_trace_start=0
420interrupts=system.cpu1.interrupts
421isa=system.cpu1.isa
422istage2_mmu=system.cpu1.istage2_mmu
423itb=system.cpu1.itb
424max_insts_all_threads=0
425max_insts_any_thread=0
426max_loads_all_threads=0
427max_loads_any_thread=0
428numThreads=1
429profile=0
430progress_interval=0
431simpoint_start_insts=
432simulate_data_stalls=false
433simulate_inst_stalls=false
434socket_id=0
435switched_out=false
436system=system
437tracer=system.cpu1.tracer
438width=1
439workload=
440dcache_port=system.cpu1.dcache.cpu_side
441icache_port=system.cpu1.icache.cpu_side
442
443[system.cpu1.dcache]
444type=BaseCache
445children=tags
446addr_ranges=0:18446744073709551615
447assoc=2
448clk_domain=system.cpu_clk_domain
449demand_mshr_reserve=1
450eventq_index=0
451forward_snoops=true
452hit_latency=2
453is_top_level=true
454max_miss_count=0
455mshrs=6
456prefetch_on_access=false
457prefetcher=Null
458response_latency=2
459sequential_access=false
460size=32768
461system=system
462tags=system.cpu1.dcache.tags
463tgts_per_mshr=8
464two_queue=false
465write_buffers=16
466cpu_side=system.cpu1.dcache_port
467mem_side=system.cpu1.toL2Bus.slave[1]
468
469[system.cpu1.dcache.tags]
470type=LRU
471assoc=2
472block_size=64
473clk_domain=system.cpu_clk_domain
474eventq_index=0
475hit_latency=2
476sequential_access=false
477size=32768
478
479[system.cpu1.dstage2_mmu]
480type=ArmStage2MMU
481children=stage2_tlb
482eventq_index=0
483stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
484tlb=system.cpu1.dtb
485
486[system.cpu1.dstage2_mmu.stage2_tlb]
487type=ArmTLB
488children=walker
489eventq_index=0
490is_stage2=true
491size=32
492walker=system.cpu1.dstage2_mmu.stage2_tlb.walker
493
494[system.cpu1.dstage2_mmu.stage2_tlb.walker]
495type=ArmTableWalker
496clk_domain=system.cpu_clk_domain
497eventq_index=0
498is_stage2=true
499num_squash_per_cycle=2
500sys=system
501port=system.cpu1.toL2Bus.slave[5]
502
503[system.cpu1.dtb]
504type=ArmTLB
505children=walker
506eventq_index=0
507is_stage2=false
508size=64
509walker=system.cpu1.dtb.walker
510
511[system.cpu1.dtb.walker]
512type=ArmTableWalker
513clk_domain=system.cpu_clk_domain
514eventq_index=0
515is_stage2=false
516num_squash_per_cycle=2
517sys=system
518port=system.cpu1.toL2Bus.slave[3]
519
520[system.cpu1.icache]
521type=BaseCache
522children=tags
523addr_ranges=0:18446744073709551615
524assoc=2
525clk_domain=system.cpu_clk_domain
526demand_mshr_reserve=1
527eventq_index=0
528forward_snoops=true
529hit_latency=1
530is_top_level=true
531max_miss_count=0
532mshrs=2
533prefetch_on_access=false
534prefetcher=Null
535response_latency=1
536sequential_access=false
537size=32768
538system=system
539tags=system.cpu1.icache.tags
540tgts_per_mshr=8
541two_queue=false
542write_buffers=8
543cpu_side=system.cpu1.icache_port
544mem_side=system.cpu1.toL2Bus.slave[0]
545
546[system.cpu1.icache.tags]
547type=LRU
548assoc=2
549block_size=64
550clk_domain=system.cpu_clk_domain
551eventq_index=0
552hit_latency=1
553sequential_access=false
554size=32768
555
556[system.cpu1.interrupts]
557type=ArmInterrupts
558eventq_index=0
559
560[system.cpu1.isa]
561type=ArmISA
562eventq_index=0
563fpsid=1090793632
564id_aa64afr0_el1=0
565id_aa64afr1_el1=0
566id_aa64dfr0_el1=1052678
567id_aa64dfr1_el1=0
568id_aa64isar0_el1=0
569id_aa64isar1_el1=0
570id_aa64mmfr0_el1=15728642
571id_aa64mmfr1_el1=0
572id_aa64pfr0_el1=17
573id_aa64pfr1_el1=0
574id_isar0=34607377
575id_isar1=34677009
576id_isar2=555950401
577id_isar3=17899825
578id_isar4=268501314
579id_isar5=0
580id_mmfr0=270536963
581id_mmfr1=0
582id_mmfr2=19070976
583id_mmfr3=34611729
584id_pfr0=49
585id_pfr1=4113
586midr=1091551472
587pmu=Null
588system=system
589
590[system.cpu1.istage2_mmu]
591type=ArmStage2MMU
592children=stage2_tlb
593eventq_index=0
594stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
595tlb=system.cpu1.itb
596
597[system.cpu1.istage2_mmu.stage2_tlb]
598type=ArmTLB
599children=walker
600eventq_index=0
601is_stage2=true
602size=32
603walker=system.cpu1.istage2_mmu.stage2_tlb.walker
604
605[system.cpu1.istage2_mmu.stage2_tlb.walker]
606type=ArmTableWalker
607clk_domain=system.cpu_clk_domain
608eventq_index=0
609is_stage2=true
610num_squash_per_cycle=2
611sys=system
612port=system.cpu1.toL2Bus.slave[4]
613
614[system.cpu1.itb]
615type=ArmTLB
616children=walker
617eventq_index=0
618is_stage2=false
619size=64
620walker=system.cpu1.itb.walker
621
622[system.cpu1.itb.walker]
623type=ArmTableWalker
624clk_domain=system.cpu_clk_domain
625eventq_index=0
626is_stage2=false
627num_squash_per_cycle=2
628sys=system
629port=system.cpu1.toL2Bus.slave[2]
630
631[system.cpu1.l2cache]
632type=BaseCache
633children=prefetcher tags
634addr_ranges=0:18446744073709551615
635assoc=16
636clk_domain=system.cpu_clk_domain
637demand_mshr_reserve=1
638eventq_index=0
639forward_snoops=true
640hit_latency=12
641is_top_level=false
642max_miss_count=0
643mshrs=16
644prefetch_on_access=true
645prefetcher=system.cpu1.l2cache.prefetcher
646response_latency=12
647sequential_access=false
648size=1048576
649system=system
650tags=system.cpu1.l2cache.tags
651tgts_per_mshr=8
652two_queue=false
653write_buffers=8
654cpu_side=system.cpu1.toL2Bus.master[0]
655mem_side=system.toL2Bus.slave[1]
656
657[system.cpu1.l2cache.prefetcher]
658type=StridePrefetcher
659cache_snoop=false
660clk_domain=system.cpu_clk_domain
661degree=8
662eventq_index=0
663latency=1
664max_conf=7
665min_conf=0
666on_data=true
667on_inst=true
668on_miss=false
669on_read=true
670on_write=true
671queue_filter=true
672queue_size=32
673queue_squash=true
674start_conf=4
675sys=system
676table_assoc=4
677table_sets=16
678tag_prefetch=true
679thresh_conf=4
680use_master_id=true
681
682[system.cpu1.l2cache.tags]
683type=RandomRepl
684assoc=16
685block_size=64
686clk_domain=system.cpu_clk_domain
687eventq_index=0
688hit_latency=12
689sequential_access=false
690size=1048576
691
692[system.cpu1.toL2Bus]
693type=CoherentXBar
694clk_domain=system.cpu_clk_domain
695eventq_index=0
696header_cycles=1
697snoop_filter=Null
698system=system
699use_default_range=false
700width=32
701master=system.cpu1.l2cache.cpu_side
702slave=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
703
704[system.cpu1.tracer]
705type=ExeTracer
706eventq_index=0
707
708[system.cpu_clk_domain]
709type=SrcClockDomain
710clock=500
711domain_id=-1
712eventq_index=0
713init_perf_level=0
714voltage_domain=system.voltage_domain
715
716[system.dvfs_handler]
717type=DVFSHandler
718domains=
719enable=false
720eventq_index=0
721sys_clk_domain=system.clk_domain
722transition_latency=100000000
723
724[system.intrctrl]
725type=IntrControl
726eventq_index=0
727sys=system
728
729[system.iobus]
730type=NoncoherentXBar
731clk_domain=system.clk_domain
732eventq_index=0
733header_cycles=1
734use_default_range=true
735width=8
736default=system.realview.pciconfig.pio
737master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
738slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
739
740[system.iocache]
741type=BaseCache
742children=tags
743addr_ranges=2147483648:2415919103
744assoc=8
745clk_domain=system.clk_domain
746demand_mshr_reserve=1
747eventq_index=0
748forward_snoops=false
749hit_latency=50
750is_top_level=true
751max_miss_count=0
752mshrs=20
753prefetch_on_access=false
754prefetcher=Null
755response_latency=50
756sequential_access=false
757size=1024
758system=system
759tags=system.iocache.tags
760tgts_per_mshr=12
761two_queue=false
762write_buffers=8
763cpu_side=system.iobus.master[27]
764mem_side=system.membus.slave[3]
765
766[system.iocache.tags]
767type=LRU
768assoc=8
769block_size=64
770clk_domain=system.clk_domain
771eventq_index=0
772hit_latency=50
773sequential_access=false
774size=1024
775
776[system.l2c]
777type=BaseCache
778children=tags
779addr_ranges=0:18446744073709551615
780assoc=8
781clk_domain=system.cpu_clk_domain
782demand_mshr_reserve=1
783eventq_index=0
784forward_snoops=true
785hit_latency=20
786is_top_level=false
787max_miss_count=0
788mshrs=20
789prefetch_on_access=false
790prefetcher=Null
791response_latency=20
792sequential_access=false
793size=4194304
794system=system
795tags=system.l2c.tags
796tgts_per_mshr=12
797two_queue=false
798write_buffers=8
799cpu_side=system.toL2Bus.master[0]
800mem_side=system.membus.slave[2]
801
802[system.l2c.tags]
803type=LRU
804assoc=8
805block_size=64
806clk_domain=system.cpu_clk_domain
807eventq_index=0
808hit_latency=20
809sequential_access=false
810size=4194304
811
812[system.membus]
813type=CoherentXBar
814children=badaddr_responder
815clk_domain=system.clk_domain
816eventq_index=0
817header_cycles=1
818snoop_filter=Null
819system=system
820use_default_range=false
821width=8
822default=system.membus.badaddr_responder.pio
823master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
824slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
825
826[system.membus.badaddr_responder]
827type=IsaFake
828clk_domain=system.clk_domain
829eventq_index=0
830fake_mem=false
831pio_addr=0
832pio_latency=100000
833pio_size=8
834ret_bad_addr=true
835ret_data16=65535
836ret_data32=4294967295
837ret_data64=18446744073709551615
838ret_data8=255
839system=system
840update_data=false
841warn_access=warn
842pio=system.membus.default
843
844[system.physmem]
845type=SimpleMemory
846bandwidth=73.000000
847clk_domain=system.clk_domain
848conf_table_reported=true
849eventq_index=0
850in_addr_map=true
851latency=30000
852latency_var=0
853null=false
854range=2147483648:2415919103
855port=system.membus.master[5]
856
857[system.realview]
858type=RealView
859children=aaci_fake cf_ctrl clcd energy_ctrl ethernet generic_timer gic hdlcd ide kmi0 kmi1 l2x0_fake lan_fake local_cpu_timer mmc_fake nvmem pciconfig realview_io rtc sp810_fake timer0 timer1 uart uart1_fake uart2_fake uart3_fake usb_fake vgic vram watchdog_fake
860eventq_index=0
861intrctrl=system.intrctrl
862pci_cfg_base=805306368
863pci_cfg_gen_offsets=true
864pci_io_base=788529152
865system=system
866
867[system.realview.aaci_fake]
868type=AmbaFake
869amba_id=0
870clk_domain=system.clk_domain
871eventq_index=0
872ignore_access=false
873pio_addr=470024192
874pio_latency=100000
875system=system
876pio=system.iobus.master[18]
877
878[system.realview.cf_ctrl]
879type=IdeController
880BAR0=471465984
881BAR0LegacyIO=true
882BAR0Size=256
883BAR1=471466240
884BAR1LegacyIO=true
885BAR1Size=4096
886BAR2=1
887BAR2LegacyIO=false
888BAR2Size=8
889BAR3=1
890BAR3LegacyIO=false
891BAR3Size=4
892BAR4=1
893BAR4LegacyIO=false
894BAR4Size=16
895BAR5=1
896BAR5LegacyIO=false
897BAR5Size=0
898BIST=0
899CacheLineSize=0
900CapabilityPtr=0
901CardbusCIS=0
902ClassCode=1
903Command=1
904DeviceID=28945
905ExpansionROM=0
906HeaderType=0
907InterruptLine=31
908InterruptPin=1
909LatencyTimer=0
910LegacyIOBase=0
911MSICAPBaseOffset=0
912MSICAPCapId=0
913MSICAPMaskBits=0
914MSICAPMsgAddr=0
915MSICAPMsgCtrl=0
916MSICAPMsgData=0
917MSICAPMsgUpperAddr=0
918MSICAPNextCapability=0
919MSICAPPendingBits=0
920MSIXCAPBaseOffset=0
921MSIXCAPCapId=0
922MSIXCAPNextCapability=0
923MSIXMsgCtrl=0
924MSIXPbaOffset=0
925MSIXTableOffset=0
926MaximumLatency=0
927MinimumGrant=0
928PMCAPBaseOffset=0
929PMCAPCapId=0
930PMCAPCapabilities=0
931PMCAPCtrlStatus=0
932PMCAPNextCapability=0
933PXCAPBaseOffset=0
934PXCAPCapId=0
935PXCAPCapabilities=0
936PXCAPDevCap2=0
937PXCAPDevCapabilities=0
938PXCAPDevCtrl=0
939PXCAPDevCtrl2=0
940PXCAPDevStatus=0
941PXCAPLinkCap=0
942PXCAPLinkCtrl=0
943PXCAPLinkStatus=0
944PXCAPNextCapability=0
945ProgIF=133
946Revision=0
947Status=640
948SubClassCode=1
949SubsystemID=0
950SubsystemVendorID=0
951VendorID=32902
952clk_domain=system.clk_domain
953config_latency=20000
954ctrl_offset=2
955disks=
956eventq_index=0
957io_shift=2
958pci_bus=2
959pci_dev=0
960pci_func=0
961pio_latency=30000
962platform=system.realview
963system=system
964config=system.iobus.master[9]
965dma=system.iobus.slave[2]
966pio=system.iobus.master[8]
967
968[system.realview.clcd]
969type=Pl111
970amba_id=1315089
971clk_domain=system.clk_domain
972enable_capture=true
973eventq_index=0
974gic=system.realview.gic
975int_num=46
976pio_addr=471793664
977pio_latency=10000
978pixel_clock=41667
979system=system
980vnc=system.vncserver
981dma=system.iobus.slave[1]
982pio=system.iobus.master[4]
983
984[system.realview.energy_ctrl]
985type=EnergyCtrl
986clk_domain=system.clk_domain
987dvfs_handler=system.dvfs_handler
988eventq_index=0
989pio_addr=470286336
990pio_latency=100000
991system=system
992pio=system.iobus.master[22]
993
994[system.realview.ethernet]
995type=IGbE
996BAR0=0
997BAR0LegacyIO=false
998BAR0Size=131072
999BAR1=0
1000BAR1LegacyIO=false
1001BAR1Size=0
1002BAR2=0
1003BAR2LegacyIO=false
1004BAR2Size=0
1005BAR3=0
1006BAR3LegacyIO=false
1007BAR3Size=0
1008BAR4=0
1009BAR4LegacyIO=false
1010BAR4Size=0
1011BAR5=0
1012BAR5LegacyIO=false
1013BAR5Size=0
1014BIST=0
1015CacheLineSize=0
1016CapabilityPtr=0
1017CardbusCIS=0
1018ClassCode=2
1019Command=0
1020DeviceID=4213
1021ExpansionROM=0
1022HeaderType=0
1023InterruptLine=1
1024InterruptPin=1
1025LatencyTimer=0
1026LegacyIOBase=0
1027MSICAPBaseOffset=0
1028MSICAPCapId=0
1029MSICAPMaskBits=0
1030MSICAPMsgAddr=0
1031MSICAPMsgCtrl=0
1032MSICAPMsgData=0
1033MSICAPMsgUpperAddr=0
1034MSICAPNextCapability=0
1035MSICAPPendingBits=0
1036MSIXCAPBaseOffset=0
1037MSIXCAPCapId=0
1038MSIXCAPNextCapability=0
1039MSIXMsgCtrl=0
1040MSIXPbaOffset=0
1041MSIXTableOffset=0
1042MaximumLatency=0
1043MinimumGrant=255
1044PMCAPBaseOffset=0
1045PMCAPCapId=0
1046PMCAPCapabilities=0
1047PMCAPCtrlStatus=0
1048PMCAPNextCapability=0
1049PXCAPBaseOffset=0
1050PXCAPCapId=0
1051PXCAPCapabilities=0
1052PXCAPDevCap2=0
1053PXCAPDevCapabilities=0
1054PXCAPDevCtrl=0
1055PXCAPDevCtrl2=0
1056PXCAPDevStatus=0
1057PXCAPLinkCap=0
1058PXCAPLinkCtrl=0
1059PXCAPLinkStatus=0
1060PXCAPNextCapability=0
1061ProgIF=0
1062Revision=0
1063Status=0
1064SubClassCode=0
1065SubsystemID=4104
1066SubsystemVendorID=32902
1067VendorID=32902
1068clk_domain=system.clk_domain
1069config_latency=20000
1070eventq_index=0
1071fetch_comp_delay=10000
1072fetch_delay=10000
1073hardware_address=00:90:00:00:00:01
1074pci_bus=0
1075pci_dev=0
1076pci_func=0
1077phy_epid=896
1078phy_pid=680
1079pio_latency=30000
1080platform=system.realview
1081rx_desc_cache_size=64
1082rx_fifo_size=393216
1083rx_write_delay=0
1084system=system
1085tx_desc_cache_size=64
1086tx_fifo_size=393216
1087tx_read_delay=0
1088wb_comp_delay=10000
1089wb_delay=10000
1090config=system.iobus.master[26]
1091dma=system.iobus.slave[4]
1092pio=system.iobus.master[25]
1093
1094[system.realview.generic_timer]
1095type=GenericTimer
1096eventq_index=0
1097gic=system.realview.gic
1098int_num=29
1099system=system
1100
1101[system.realview.gic]
1102type=Pl390
1103clk_domain=system.clk_domain
1104cpu_addr=738205696
1105cpu_pio_delay=10000
1106dist_addr=738201600
1107dist_pio_delay=10000
1108eventq_index=0
1109int_latency=10000
1110it_lines=128
1111msix_addr=0
1112platform=system.realview
1113system=system
1114pio=system.membus.master[2]
1115
1116[system.realview.hdlcd]
1117type=HDLcd
1118amba_id=1314816
1119clk_domain=system.clk_domain
1120enable_capture=true
1121eventq_index=0
1122gic=system.realview.gic
1123int_num=117
1124pio_addr=721420288
1125pio_latency=10000
1126pixel_clock=7299
1127system=system
1128vnc=system.vncserver
1129dma=system.membus.slave[0]
1130pio=system.iobus.master[5]
1131
1132[system.realview.ide]
1133type=IdeController
1134BAR0=1
1135BAR0LegacyIO=false
1136BAR0Size=8
1137BAR1=1
1138BAR1LegacyIO=false
1139BAR1Size=4
1140BAR2=1
1141BAR2LegacyIO=false
1142BAR2Size=8
1143BAR3=1
1144BAR3LegacyIO=false
1145BAR3Size=4
1146BAR4=1
1147BAR4LegacyIO=false
1148BAR4Size=16
1149BAR5=1
1150BAR5LegacyIO=false
1151BAR5Size=0
1152BIST=0
1153CacheLineSize=0
1154CapabilityPtr=0
1155CardbusCIS=0
1156ClassCode=1
1157Command=0
1158DeviceID=28945
1159ExpansionROM=0
1160HeaderType=0
1161InterruptLine=2
1162InterruptPin=2
1163LatencyTimer=0
1164LegacyIOBase=0
1165MSICAPBaseOffset=0
1166MSICAPCapId=0
1167MSICAPMaskBits=0
1168MSICAPMsgAddr=0
1169MSICAPMsgCtrl=0
1170MSICAPMsgData=0
1171MSICAPMsgUpperAddr=0
1172MSICAPNextCapability=0
1173MSICAPPendingBits=0
1174MSIXCAPBaseOffset=0
1175MSIXCAPCapId=0
1176MSIXCAPNextCapability=0
1177MSIXMsgCtrl=0
1178MSIXPbaOffset=0
1179MSIXTableOffset=0
1180MaximumLatency=0
1181MinimumGrant=0
1182PMCAPBaseOffset=0
1183PMCAPCapId=0
1184PMCAPCapabilities=0
1185PMCAPCtrlStatus=0
1186PMCAPNextCapability=0
1187PXCAPBaseOffset=0
1188PXCAPCapId=0
1189PXCAPCapabilities=0
1190PXCAPDevCap2=0
1191PXCAPDevCapabilities=0
1192PXCAPDevCtrl=0
1193PXCAPDevCtrl2=0
1194PXCAPDevStatus=0
1195PXCAPLinkCap=0
1196PXCAPLinkCtrl=0
1197PXCAPLinkStatus=0
1198PXCAPNextCapability=0
1199ProgIF=133
1200Revision=0
1201Status=640
1202SubClassCode=1
1203SubsystemID=0
1204SubsystemVendorID=0
1205VendorID=32902
1206clk_domain=system.clk_domain
1207config_latency=20000
1208ctrl_offset=0
1209disks=system.cf0
1210eventq_index=0
1211io_shift=0
1212pci_bus=0
1213pci_dev=1
1214pci_func=0
1215pio_latency=30000
1216platform=system.realview
1217system=system
1218config=system.iobus.master[24]
1219dma=system.iobus.slave[3]
1220pio=system.iobus.master[23]
1221
1222[system.realview.kmi0]
1223type=Pl050
1224amba_id=1314896
1225clk_domain=system.clk_domain
1226eventq_index=0
1227gic=system.realview.gic
1228int_delay=1000000
1229int_num=44
1230is_mouse=false
1231pio_addr=470155264
1232pio_latency=100000
1233system=system
1234vnc=system.vncserver
1235pio=system.iobus.master[6]
1236
1237[system.realview.kmi1]
1238type=Pl050
1239amba_id=1314896
1240clk_domain=system.clk_domain
1241eventq_index=0
1242gic=system.realview.gic
1243int_delay=1000000
1244int_num=45
1245is_mouse=true
1246pio_addr=470220800
1247pio_latency=100000
1248system=system
1249vnc=system.vncserver
1250pio=system.iobus.master[7]
1251
1252[system.realview.l2x0_fake]
1253type=IsaFake
1254clk_domain=system.clk_domain
1255eventq_index=0
1256fake_mem=false
1257pio_addr=739246080
1258pio_latency=100000
1259pio_size=4095
1260ret_bad_addr=false
1261ret_data16=65535
1262ret_data32=4294967295
1263ret_data64=18446744073709551615
1264ret_data8=255
1265system=system
1266update_data=false
1267warn_access=
1268pio=system.iobus.master[12]
1269
1270[system.realview.lan_fake]
1271type=IsaFake
1272clk_domain=system.clk_domain
1273eventq_index=0
1274fake_mem=false
1275pio_addr=436207616
1276pio_latency=100000
1277pio_size=65535
1278ret_bad_addr=false
1279ret_data16=65535
1280ret_data32=4294967295
1281ret_data64=18446744073709551615
1282ret_data8=255
1283system=system
1284update_data=false
1285warn_access=
1286pio=system.iobus.master[19]
1287
1288[system.realview.local_cpu_timer]
1289type=CpuLocalTimer
1290clk_domain=system.clk_domain
1291eventq_index=0
1292gic=system.realview.gic
1293int_num_timer=29
1294int_num_watchdog=30
1295pio_addr=738721792
1296pio_latency=100000
1297system=system
1298pio=system.membus.master[3]
1299
1300[system.realview.mmc_fake]
1301type=AmbaFake
1302amba_id=0
1303clk_domain=system.clk_domain
1304eventq_index=0
1305ignore_access=false
1306pio_addr=470089728
1307pio_latency=100000
1308system=system
1309pio=system.iobus.master[21]
1310
1311[system.realview.nvmem]
1312type=SimpleMemory
1313bandwidth=73.000000
1314clk_domain=system.clk_domain
1315conf_table_reported=true
1316eventq_index=0
1317in_addr_map=true
1318latency=30000
1319latency_var=0
1320null=false
1321range=0:67108863
1322port=system.membus.master[1]
1323
1324[system.realview.pciconfig]
1325type=PciConfigAll
1326bus=0
1327clk_domain=system.clk_domain
1328eventq_index=0
1329pio_addr=0
1330pio_latency=30000
1331platform=system.realview
1332size=268435456
1333system=system
1334pio=system.iobus.default
1335
1336[system.realview.realview_io]
1337type=RealViewCtrl
1338clk_domain=system.clk_domain
1339eventq_index=0
1340idreg=35979264
1341pio_addr=469827584
1342pio_latency=100000
1343proc_id0=335544320
1344proc_id1=335544320
1345system=system
1346pio=system.iobus.master[1]
1347
1348[system.realview.rtc]
1349type=PL031
1350amba_id=3412017
1351clk_domain=system.clk_domain
1352eventq_index=0
1353gic=system.realview.gic
1354int_delay=100000
1355int_num=36
1356pio_addr=471269376
1357pio_latency=100000
1358system=system
1359time=Thu Jan  1 00:00:00 2009
1360pio=system.iobus.master[10]
1361
1362[system.realview.sp810_fake]
1363type=AmbaFake
1364amba_id=0
1365clk_domain=system.clk_domain
1366eventq_index=0
1367ignore_access=true
1368pio_addr=469893120
1369pio_latency=100000
1370system=system
1371pio=system.iobus.master[16]
1372
1373[system.realview.timer0]
1374type=Sp804
1375amba_id=1316868
1376clk_domain=system.clk_domain
1377clock0=1000000
1378clock1=1000000
1379eventq_index=0
1380gic=system.realview.gic
1381int_num0=34
1382int_num1=34
1383pio_addr=470876160
1384pio_latency=100000
1385system=system
1386pio=system.iobus.master[2]
1387
1388[system.realview.timer1]
1389type=Sp804
1390amba_id=1316868
1391clk_domain=system.clk_domain
1392clock0=1000000
1393clock1=1000000
1394eventq_index=0
1395gic=system.realview.gic
1396int_num0=35
1397int_num1=35
1398pio_addr=470941696
1399pio_latency=100000
1400system=system
1401pio=system.iobus.master[3]
1402
1403[system.realview.uart]
1404type=Pl011
1405clk_domain=system.clk_domain
1406end_on_eot=false
1407eventq_index=0
1408gic=system.realview.gic
1409int_delay=100000
1410int_num=37
1411pio_addr=470351872
1412pio_latency=100000
1413platform=system.realview
1414system=system
1415terminal=system.terminal
1416pio=system.iobus.master[0]
1417
1418[system.realview.uart1_fake]
1419type=AmbaFake
1420amba_id=0
1421clk_domain=system.clk_domain
1422eventq_index=0
1423ignore_access=false
1424pio_addr=470417408
1425pio_latency=100000
1426system=system
1427pio=system.iobus.master[13]
1428
1429[system.realview.uart2_fake]
1430type=AmbaFake
1431amba_id=0
1432clk_domain=system.clk_domain
1433eventq_index=0
1434ignore_access=false
1435pio_addr=470482944
1436pio_latency=100000
1437system=system
1438pio=system.iobus.master[14]
1439
1440[system.realview.uart3_fake]
1441type=AmbaFake
1442amba_id=0
1443clk_domain=system.clk_domain
1444eventq_index=0
1445ignore_access=false
1446pio_addr=470548480
1447pio_latency=100000
1448system=system
1449pio=system.iobus.master[15]
1450
1451[system.realview.usb_fake]
1452type=IsaFake
1453clk_domain=system.clk_domain
1454eventq_index=0
1455fake_mem=false
1456pio_addr=452984832
1457pio_latency=100000
1458pio_size=131071
1459ret_bad_addr=false
1460ret_data16=65535
1461ret_data32=4294967295
1462ret_data64=18446744073709551615
1463ret_data8=255
1464system=system
1465update_data=false
1466warn_access=
1467pio=system.iobus.master[20]
1468
1469[system.realview.vgic]
1470type=VGic
1471clk_domain=system.clk_domain
1472eventq_index=0
1473gic=system.realview.gic
1474hv_addr=738213888
1475pio_delay=10000
1476platform=system.realview
1477ppint=25
1478system=system
1479vcpu_addr=738222080
1480pio=system.membus.master[4]
1481
1482[system.realview.vram]
1483type=SimpleMemory
1484bandwidth=73.000000
1485clk_domain=system.clk_domain
1486conf_table_reported=false
1487eventq_index=0
1488in_addr_map=true
1489latency=30000
1490latency_var=0
1491null=false
1492range=402653184:436207615
1493port=system.iobus.master[11]
1494
1495[system.realview.watchdog_fake]
1496type=AmbaFake
1497amba_id=0
1498clk_domain=system.clk_domain
1499eventq_index=0
1500ignore_access=false
1501pio_addr=470745088
1502pio_latency=100000
1503system=system
1504pio=system.iobus.master[17]
1505
1506[system.terminal]
1507type=Terminal
1508eventq_index=0
1509intr_control=system.intrctrl
1510number=0
1511output=true
1512port=3456
1513
1514[system.toL2Bus]
1515type=CoherentXBar
1516clk_domain=system.cpu_clk_domain
1517eventq_index=0
1518header_cycles=1
1519snoop_filter=Null
1520system=system
1521use_default_range=false
1522width=8
1523master=system.l2c.cpu_side
1524slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
1525
1526[system.vncserver]
1527type=VncServer
1528eventq_index=0
1529frame_capture=false
1530number=0
1531port=5900
1532
1533[system.voltage_domain]
1534type=VoltageDomain
1535eventq_index=0
1536voltage=1.000000
1537
1538