config.ini revision 11167:207d6f2f1d53
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 cpu cpu_clk_domain dvfs_handler intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain
14atags_addr=134217728
15boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
16boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
17cache_line_size=64
18clk_domain=system.clk_domain
19dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
20early_kernel_symbols=false
21enable_context_switch_stats_dump=false
22eventq_index=0
23flags_addr=469827632
24gic_cpu_addr=738205696
25have_large_asid_64=false
26have_lpae=false
27have_security=false
28have_virtualization=false
29highest_el_is_64=false
30init_param=0
31kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
32kernel_addr_check=true
33load_addr_mask=268435455
34load_offset=2147483648
35machine_type=VExpress_EMM64
36mem_mode=timing
37mem_ranges=2147483648:2415919103
38memories=system.physmem system.realview.nvmem system.realview.vram
39mmap_using_noreserve=false
40multi_proc=true
41multi_thread=false
42num_work_ids=16
43panic_on_oops=true
44panic_on_panic=true
45phys_addr_range_64=40
46readfile=/home/joel/research/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=/home/joel/research/gem5/full_system_files/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.cpu]
101type=DerivO3CPU
102children=branchPred dcache dstage2_mmu dtb fuPool icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer
103LFSTSize=1024
104LQEntries=16
105LSQCheckLoads=true
106LSQDepCheckShift=0
107SQEntries=16
108SSITSize=1024
109activity=0
110backComSize=5
111branchPred=system.cpu.branchPred
112cachePorts=200
113checker=Null
114clk_domain=system.cpu_clk_domain
115commitToDecodeDelay=1
116commitToFetchDelay=1
117commitToIEWDelay=1
118commitToRenameDelay=1
119commitWidth=8
120cpu_id=0
121decodeToFetchDelay=1
122decodeToRenameDelay=2
123decodeWidth=3
124dispatchWidth=6
125do_checkpoint_insts=true
126do_quiesce=true
127do_statistics_insts=true
128dstage2_mmu=system.cpu.dstage2_mmu
129dtb=system.cpu.dtb
130eventq_index=0
131fetchBufferSize=16
132fetchQueueSize=32
133fetchToDecodeDelay=3
134fetchTrapLatency=1
135fetchWidth=3
136forwardComSize=5
137fuPool=system.cpu.fuPool
138function_trace=false
139function_trace_start=0
140iewToCommitDelay=1
141iewToDecodeDelay=1
142iewToFetchDelay=1
143iewToRenameDelay=1
144interrupts=system.cpu.interrupts
145isa=system.cpu.isa
146issueToExecuteDelay=1
147issueWidth=8
148istage2_mmu=system.cpu.istage2_mmu
149itb=system.cpu.itb
150max_insts_all_threads=0
151max_insts_any_thread=0
152max_loads_all_threads=0
153max_loads_any_thread=0
154needsTSO=false
155numIQEntries=32
156numPhysCCRegs=640
157numPhysFloatRegs=192
158numPhysIntRegs=128
159numROBEntries=40
160numRobs=1
161numThreads=1
162profile=0
163progress_interval=0
164renameToDecodeDelay=1
165renameToFetchDelay=1
166renameToIEWDelay=1
167renameToROBDelay=1
168renameWidth=3
169simpoint_start_insts=
170smtCommitPolicy=RoundRobin
171smtFetchPolicy=SingleThread
172smtIQPolicy=Partitioned
173smtIQThreshold=100
174smtLSQPolicy=Partitioned
175smtLSQThreshold=100
176smtNumFetchingThreads=1
177smtROBPolicy=Partitioned
178smtROBThreshold=100
179socket_id=0
180squashWidth=8
181store_set_clear_period=250000
182switched_out=false
183system=system
184tracer=system.cpu.tracer
185trapLatency=13
186wbWidth=8
187workload=
188dcache_port=system.cpu.dcache.cpu_side
189icache_port=system.cpu.icache.cpu_side
190
191[system.cpu.branchPred]
192type=BiModeBP
193BTBEntries=2048
194BTBTagSize=18
195RASSize=16
196choiceCtrBits=2
197choicePredictorSize=8192
198eventq_index=0
199globalCtrBits=2
200globalPredictorSize=8192
201instShiftAmt=2
202numThreads=1
203
204[system.cpu.dcache]
205type=Cache
206children=tags
207addr_ranges=0:18446744073709551615
208assoc=4
209clk_domain=system.cpu_clk_domain
210demand_mshr_reserve=1
211eventq_index=0
212forward_snoops=true
213hit_latency=2
214is_read_only=false
215max_miss_count=0
216mshrs=4
217prefetch_on_access=false
218prefetcher=Null
219response_latency=2
220sequential_access=false
221size=32768
222system=system
223tags=system.cpu.dcache.tags
224tgts_per_mshr=20
225write_buffers=8
226cpu_side=system.cpu.dcache_port
227mem_side=system.cpu.toL2Bus.slave[1]
228
229[system.cpu.dcache.tags]
230type=LRU
231assoc=4
232block_size=64
233clk_domain=system.cpu_clk_domain
234eventq_index=0
235hit_latency=2
236sequential_access=false
237size=32768
238
239[system.cpu.dstage2_mmu]
240type=ArmStage2MMU
241children=stage2_tlb
242eventq_index=0
243stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
244sys=system
245tlb=system.cpu.dtb
246
247[system.cpu.dstage2_mmu.stage2_tlb]
248type=ArmTLB
249children=walker
250eventq_index=0
251is_stage2=true
252size=32
253walker=system.cpu.dstage2_mmu.stage2_tlb.walker
254
255[system.cpu.dstage2_mmu.stage2_tlb.walker]
256type=ArmTableWalker
257clk_domain=system.cpu_clk_domain
258eventq_index=0
259is_stage2=true
260num_squash_per_cycle=2
261sys=system
262
263[system.cpu.dtb]
264type=ArmTLB
265children=walker
266eventq_index=0
267is_stage2=false
268size=64
269walker=system.cpu.dtb.walker
270
271[system.cpu.dtb.walker]
272type=ArmTableWalker
273clk_domain=system.cpu_clk_domain
274eventq_index=0
275is_stage2=false
276num_squash_per_cycle=2
277sys=system
278port=system.cpu.toL2Bus.slave[3]
279
280[system.cpu.fuPool]
281type=FUPool
282children=FUList0 FUList1 FUList2 FUList3 FUList4
283FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4
284eventq_index=0
285
286[system.cpu.fuPool.FUList0]
287type=FUDesc
288children=opList
289count=2
290eventq_index=0
291opList=system.cpu.fuPool.FUList0.opList
292
293[system.cpu.fuPool.FUList0.opList]
294type=OpDesc
295eventq_index=0
296opClass=IntAlu
297opLat=1
298pipelined=true
299
300[system.cpu.fuPool.FUList1]
301type=FUDesc
302children=opList0 opList1 opList2
303count=1
304eventq_index=0
305opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 system.cpu.fuPool.FUList1.opList2
306
307[system.cpu.fuPool.FUList1.opList0]
308type=OpDesc
309eventq_index=0
310opClass=IntMult
311opLat=3
312pipelined=true
313
314[system.cpu.fuPool.FUList1.opList1]
315type=OpDesc
316eventq_index=0
317opClass=IntDiv
318opLat=12
319pipelined=false
320
321[system.cpu.fuPool.FUList1.opList2]
322type=OpDesc
323eventq_index=0
324opClass=IprAccess
325opLat=3
326pipelined=true
327
328[system.cpu.fuPool.FUList2]
329type=FUDesc
330children=opList
331count=1
332eventq_index=0
333opList=system.cpu.fuPool.FUList2.opList
334
335[system.cpu.fuPool.FUList2.opList]
336type=OpDesc
337eventq_index=0
338opClass=MemRead
339opLat=2
340pipelined=true
341
342[system.cpu.fuPool.FUList3]
343type=FUDesc
344children=opList
345count=1
346eventq_index=0
347opList=system.cpu.fuPool.FUList3.opList
348
349[system.cpu.fuPool.FUList3.opList]
350type=OpDesc
351eventq_index=0
352opClass=MemWrite
353opLat=2
354pipelined=true
355
356[system.cpu.fuPool.FUList4]
357type=FUDesc
358children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 opList20 opList21 opList22 opList23 opList24 opList25
359count=2
360eventq_index=0
361opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 system.cpu.fuPool.FUList4.opList02 system.cpu.fuPool.FUList4.opList03 system.cpu.fuPool.FUList4.opList04 system.cpu.fuPool.FUList4.opList05 system.cpu.fuPool.FUList4.opList06 system.cpu.fuPool.FUList4.opList07 system.cpu.fuPool.FUList4.opList08 system.cpu.fuPool.FUList4.opList09 system.cpu.fuPool.FUList4.opList10 system.cpu.fuPool.FUList4.opList11 system.cpu.fuPool.FUList4.opList12 system.cpu.fuPool.FUList4.opList13 system.cpu.fuPool.FUList4.opList14 system.cpu.fuPool.FUList4.opList15 system.cpu.fuPool.FUList4.opList16 system.cpu.fuPool.FUList4.opList17 system.cpu.fuPool.FUList4.opList18 system.cpu.fuPool.FUList4.opList19 system.cpu.fuPool.FUList4.opList20 system.cpu.fuPool.FUList4.opList21 system.cpu.fuPool.FUList4.opList22 system.cpu.fuPool.FUList4.opList23 system.cpu.fuPool.FUList4.opList24 system.cpu.fuPool.FUList4.opList25
362
363[system.cpu.fuPool.FUList4.opList00]
364type=OpDesc
365eventq_index=0
366opClass=SimdAdd
367opLat=4
368pipelined=true
369
370[system.cpu.fuPool.FUList4.opList01]
371type=OpDesc
372eventq_index=0
373opClass=SimdAddAcc
374opLat=4
375pipelined=true
376
377[system.cpu.fuPool.FUList4.opList02]
378type=OpDesc
379eventq_index=0
380opClass=SimdAlu
381opLat=4
382pipelined=true
383
384[system.cpu.fuPool.FUList4.opList03]
385type=OpDesc
386eventq_index=0
387opClass=SimdCmp
388opLat=4
389pipelined=true
390
391[system.cpu.fuPool.FUList4.opList04]
392type=OpDesc
393eventq_index=0
394opClass=SimdCvt
395opLat=3
396pipelined=true
397
398[system.cpu.fuPool.FUList4.opList05]
399type=OpDesc
400eventq_index=0
401opClass=SimdMisc
402opLat=3
403pipelined=true
404
405[system.cpu.fuPool.FUList4.opList06]
406type=OpDesc
407eventq_index=0
408opClass=SimdMult
409opLat=5
410pipelined=true
411
412[system.cpu.fuPool.FUList4.opList07]
413type=OpDesc
414eventq_index=0
415opClass=SimdMultAcc
416opLat=5
417pipelined=true
418
419[system.cpu.fuPool.FUList4.opList08]
420type=OpDesc
421eventq_index=0
422opClass=SimdShift
423opLat=3
424pipelined=true
425
426[system.cpu.fuPool.FUList4.opList09]
427type=OpDesc
428eventq_index=0
429opClass=SimdShiftAcc
430opLat=3
431pipelined=true
432
433[system.cpu.fuPool.FUList4.opList10]
434type=OpDesc
435eventq_index=0
436opClass=SimdSqrt
437opLat=9
438pipelined=true
439
440[system.cpu.fuPool.FUList4.opList11]
441type=OpDesc
442eventq_index=0
443opClass=SimdFloatAdd
444opLat=5
445pipelined=true
446
447[system.cpu.fuPool.FUList4.opList12]
448type=OpDesc
449eventq_index=0
450opClass=SimdFloatAlu
451opLat=5
452pipelined=true
453
454[system.cpu.fuPool.FUList4.opList13]
455type=OpDesc
456eventq_index=0
457opClass=SimdFloatCmp
458opLat=3
459pipelined=true
460
461[system.cpu.fuPool.FUList4.opList14]
462type=OpDesc
463eventq_index=0
464opClass=SimdFloatCvt
465opLat=3
466pipelined=true
467
468[system.cpu.fuPool.FUList4.opList15]
469type=OpDesc
470eventq_index=0
471opClass=SimdFloatDiv
472opLat=3
473pipelined=true
474
475[system.cpu.fuPool.FUList4.opList16]
476type=OpDesc
477eventq_index=0
478opClass=SimdFloatMisc
479opLat=3
480pipelined=true
481
482[system.cpu.fuPool.FUList4.opList17]
483type=OpDesc
484eventq_index=0
485opClass=SimdFloatMult
486opLat=3
487pipelined=true
488
489[system.cpu.fuPool.FUList4.opList18]
490type=OpDesc
491eventq_index=0
492opClass=SimdFloatMultAcc
493opLat=1
494pipelined=true
495
496[system.cpu.fuPool.FUList4.opList19]
497type=OpDesc
498eventq_index=0
499opClass=SimdFloatSqrt
500opLat=9
501pipelined=true
502
503[system.cpu.fuPool.FUList4.opList20]
504type=OpDesc
505eventq_index=0
506opClass=FloatAdd
507opLat=5
508pipelined=true
509
510[system.cpu.fuPool.FUList4.opList21]
511type=OpDesc
512eventq_index=0
513opClass=FloatCmp
514opLat=5
515pipelined=true
516
517[system.cpu.fuPool.FUList4.opList22]
518type=OpDesc
519eventq_index=0
520opClass=FloatCvt
521opLat=5
522pipelined=true
523
524[system.cpu.fuPool.FUList4.opList23]
525type=OpDesc
526eventq_index=0
527opClass=FloatDiv
528opLat=9
529pipelined=false
530
531[system.cpu.fuPool.FUList4.opList24]
532type=OpDesc
533eventq_index=0
534opClass=FloatSqrt
535opLat=33
536pipelined=false
537
538[system.cpu.fuPool.FUList4.opList25]
539type=OpDesc
540eventq_index=0
541opClass=FloatMult
542opLat=4
543pipelined=true
544
545[system.cpu.icache]
546type=Cache
547children=tags
548addr_ranges=0:18446744073709551615
549assoc=1
550clk_domain=system.cpu_clk_domain
551demand_mshr_reserve=1
552eventq_index=0
553forward_snoops=true
554hit_latency=2
555is_read_only=true
556max_miss_count=0
557mshrs=4
558prefetch_on_access=false
559prefetcher=Null
560response_latency=2
561sequential_access=false
562size=32768
563system=system
564tags=system.cpu.icache.tags
565tgts_per_mshr=20
566write_buffers=8
567cpu_side=system.cpu.icache_port
568mem_side=system.cpu.toL2Bus.slave[0]
569
570[system.cpu.icache.tags]
571type=LRU
572assoc=1
573block_size=64
574clk_domain=system.cpu_clk_domain
575eventq_index=0
576hit_latency=2
577sequential_access=false
578size=32768
579
580[system.cpu.interrupts]
581type=ArmInterrupts
582eventq_index=0
583
584[system.cpu.isa]
585type=ArmISA
586eventq_index=0
587fpsid=1090793632
588id_aa64afr0_el1=0
589id_aa64afr1_el1=0
590id_aa64dfr0_el1=1052678
591id_aa64dfr1_el1=0
592id_aa64isar0_el1=0
593id_aa64isar1_el1=0
594id_aa64mmfr0_el1=15728642
595id_aa64mmfr1_el1=0
596id_aa64pfr0_el1=17
597id_aa64pfr1_el1=0
598id_isar0=34607377
599id_isar1=34677009
600id_isar2=555950401
601id_isar3=17899825
602id_isar4=268501314
603id_isar5=0
604id_mmfr0=270536963
605id_mmfr1=0
606id_mmfr2=19070976
607id_mmfr3=34611729
608id_pfr0=49
609id_pfr1=4113
610midr=1091551472
611pmu=Null
612system=system
613
614[system.cpu.istage2_mmu]
615type=ArmStage2MMU
616children=stage2_tlb
617eventq_index=0
618stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
619sys=system
620tlb=system.cpu.itb
621
622[system.cpu.istage2_mmu.stage2_tlb]
623type=ArmTLB
624children=walker
625eventq_index=0
626is_stage2=true
627size=32
628walker=system.cpu.istage2_mmu.stage2_tlb.walker
629
630[system.cpu.istage2_mmu.stage2_tlb.walker]
631type=ArmTableWalker
632clk_domain=system.cpu_clk_domain
633eventq_index=0
634is_stage2=true
635num_squash_per_cycle=2
636sys=system
637
638[system.cpu.itb]
639type=ArmTLB
640children=walker
641eventq_index=0
642is_stage2=false
643size=64
644walker=system.cpu.itb.walker
645
646[system.cpu.itb.walker]
647type=ArmTableWalker
648clk_domain=system.cpu_clk_domain
649eventq_index=0
650is_stage2=false
651num_squash_per_cycle=2
652sys=system
653port=system.cpu.toL2Bus.slave[2]
654
655[system.cpu.l2cache]
656type=Cache
657children=tags
658addr_ranges=0:18446744073709551615
659assoc=8
660clk_domain=system.cpu_clk_domain
661demand_mshr_reserve=1
662eventq_index=0
663forward_snoops=true
664hit_latency=20
665is_read_only=false
666max_miss_count=0
667mshrs=20
668prefetch_on_access=false
669prefetcher=Null
670response_latency=20
671sequential_access=false
672size=4194304
673system=system
674tags=system.cpu.l2cache.tags
675tgts_per_mshr=12
676write_buffers=8
677cpu_side=system.cpu.toL2Bus.master[0]
678mem_side=system.membus.slave[2]
679
680[system.cpu.l2cache.tags]
681type=LRU
682assoc=8
683block_size=64
684clk_domain=system.cpu_clk_domain
685eventq_index=0
686hit_latency=20
687sequential_access=false
688size=4194304
689
690[system.cpu.toL2Bus]
691type=CoherentXBar
692children=snoop_filter
693clk_domain=system.cpu_clk_domain
694eventq_index=0
695forward_latency=0
696frontend_latency=1
697response_latency=1
698snoop_filter=system.cpu.toL2Bus.snoop_filter
699snoop_response_latency=1
700system=system
701use_default_range=false
702width=32
703master=system.cpu.l2cache.cpu_side
704slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
705
706[system.cpu.toL2Bus.snoop_filter]
707type=SnoopFilter
708eventq_index=0
709lookup_latency=0
710max_capacity=8388608
711system=system
712
713[system.cpu.tracer]
714type=ExeTracer
715eventq_index=0
716
717[system.cpu_clk_domain]
718type=SrcClockDomain
719clock=500
720domain_id=-1
721eventq_index=0
722init_perf_level=0
723voltage_domain=system.voltage_domain
724
725[system.dvfs_handler]
726type=DVFSHandler
727domains=
728enable=false
729eventq_index=0
730sys_clk_domain=system.clk_domain
731transition_latency=100000000
732
733[system.intrctrl]
734type=IntrControl
735eventq_index=0
736sys=system
737
738[system.iobus]
739type=NoncoherentXBar
740clk_domain=system.clk_domain
741eventq_index=0
742forward_latency=1
743frontend_latency=2
744response_latency=2
745use_default_range=true
746width=16
747default=system.realview.pciconfig.pio
748master=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
749slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
750
751[system.iocache]
752type=Cache
753children=tags
754addr_ranges=2147483648:2415919103
755assoc=8
756clk_domain=system.clk_domain
757demand_mshr_reserve=1
758eventq_index=0
759forward_snoops=false
760hit_latency=50
761is_read_only=false
762max_miss_count=0
763mshrs=20
764prefetch_on_access=false
765prefetcher=Null
766response_latency=50
767sequential_access=false
768size=1024
769system=system
770tags=system.iocache.tags
771tgts_per_mshr=12
772write_buffers=8
773cpu_side=system.iobus.master[27]
774mem_side=system.membus.slave[3]
775
776[system.iocache.tags]
777type=LRU
778assoc=8
779block_size=64
780clk_domain=system.clk_domain
781eventq_index=0
782hit_latency=50
783sequential_access=false
784size=1024
785
786[system.membus]
787type=CoherentXBar
788children=badaddr_responder
789clk_domain=system.clk_domain
790eventq_index=0
791forward_latency=4
792frontend_latency=3
793response_latency=2
794snoop_filter=Null
795snoop_response_latency=4
796system=system
797use_default_range=false
798width=16
799default=system.membus.badaddr_responder.pio
800master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
801slave=system.realview.hdlcd.dma system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
802
803[system.membus.badaddr_responder]
804type=IsaFake
805clk_domain=system.clk_domain
806eventq_index=0
807fake_mem=false
808pio_addr=0
809pio_latency=100000
810pio_size=8
811ret_bad_addr=true
812ret_data16=65535
813ret_data32=4294967295
814ret_data64=18446744073709551615
815ret_data8=255
816system=system
817update_data=false
818warn_access=warn
819pio=system.membus.default
820
821[system.physmem]
822type=DRAMCtrl
823IDD0=0.075000
824IDD02=0.000000
825IDD2N=0.050000
826IDD2N2=0.000000
827IDD2P0=0.000000
828IDD2P02=0.000000
829IDD2P1=0.000000
830IDD2P12=0.000000
831IDD3N=0.057000
832IDD3N2=0.000000
833IDD3P0=0.000000
834IDD3P02=0.000000
835IDD3P1=0.000000
836IDD3P12=0.000000
837IDD4R=0.187000
838IDD4R2=0.000000
839IDD4W=0.165000
840IDD4W2=0.000000
841IDD5=0.220000
842IDD52=0.000000
843IDD6=0.000000
844IDD62=0.000000
845VDD=1.500000
846VDD2=0.000000
847activation_limit=4
848addr_mapping=RoRaBaCoCh
849bank_groups_per_rank=0
850banks_per_rank=8
851burst_length=8
852channels=1
853clk_domain=system.clk_domain
854conf_table_reported=true
855device_bus_width=8
856device_rowbuffer_size=1024
857device_size=536870912
858devices_per_rank=8
859dll=true
860eventq_index=0
861in_addr_map=true
862max_accesses_per_row=16
863mem_sched_policy=frfcfs
864min_writes_per_switch=16
865null=false
866page_policy=open_adaptive
867range=2147483648:2415919103
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=0
890tXPDLL=0
891tXS=0
892tXSDLL=0
893write_buffer_size=64
894write_high_thresh_perc=85
895write_low_thresh_perc=50
896port=system.membus.master[5]
897
898[system.realview]
899type=RealView
900children=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
901eventq_index=0
902intrctrl=system.intrctrl
903pci_cfg_base=805306368
904pci_cfg_gen_offsets=true
905pci_io_base=788529152
906system=system
907
908[system.realview.aaci_fake]
909type=AmbaFake
910amba_id=0
911clk_domain=system.clk_domain
912eventq_index=0
913ignore_access=false
914pio_addr=470024192
915pio_latency=100000
916system=system
917pio=system.iobus.master[18]
918
919[system.realview.cf_ctrl]
920type=IdeController
921BAR0=471465984
922BAR0LegacyIO=true
923BAR0Size=256
924BAR1=471466240
925BAR1LegacyIO=true
926BAR1Size=4096
927BAR2=1
928BAR2LegacyIO=false
929BAR2Size=8
930BAR3=1
931BAR3LegacyIO=false
932BAR3Size=4
933BAR4=1
934BAR4LegacyIO=false
935BAR4Size=16
936BAR5=1
937BAR5LegacyIO=false
938BAR5Size=0
939BIST=0
940CacheLineSize=0
941CapabilityPtr=0
942CardbusCIS=0
943ClassCode=1
944Command=1
945DeviceID=28945
946ExpansionROM=0
947HeaderType=0
948InterruptLine=31
949InterruptPin=1
950LatencyTimer=0
951LegacyIOBase=0
952MSICAPBaseOffset=0
953MSICAPCapId=0
954MSICAPMaskBits=0
955MSICAPMsgAddr=0
956MSICAPMsgCtrl=0
957MSICAPMsgData=0
958MSICAPMsgUpperAddr=0
959MSICAPNextCapability=0
960MSICAPPendingBits=0
961MSIXCAPBaseOffset=0
962MSIXCAPCapId=0
963MSIXCAPNextCapability=0
964MSIXMsgCtrl=0
965MSIXPbaOffset=0
966MSIXTableOffset=0
967MaximumLatency=0
968MinimumGrant=0
969PMCAPBaseOffset=0
970PMCAPCapId=0
971PMCAPCapabilities=0
972PMCAPCtrlStatus=0
973PMCAPNextCapability=0
974PXCAPBaseOffset=0
975PXCAPCapId=0
976PXCAPCapabilities=0
977PXCAPDevCap2=0
978PXCAPDevCapabilities=0
979PXCAPDevCtrl=0
980PXCAPDevCtrl2=0
981PXCAPDevStatus=0
982PXCAPLinkCap=0
983PXCAPLinkCtrl=0
984PXCAPLinkStatus=0
985PXCAPNextCapability=0
986ProgIF=133
987Revision=0
988Status=640
989SubClassCode=1
990SubsystemID=0
991SubsystemVendorID=0
992VendorID=32902
993clk_domain=system.clk_domain
994config_latency=20000
995ctrl_offset=2
996disks=
997eventq_index=0
998io_shift=2
999pci_bus=2
1000pci_dev=0
1001pci_func=0
1002pio_latency=30000
1003platform=system.realview
1004system=system
1005config=system.iobus.master[9]
1006dma=system.iobus.slave[2]
1007pio=system.iobus.master[8]
1008
1009[system.realview.clcd]
1010type=Pl111
1011amba_id=1315089
1012clk_domain=system.clk_domain
1013enable_capture=true
1014eventq_index=0
1015gic=system.realview.gic
1016int_num=46
1017pio_addr=471793664
1018pio_latency=10000
1019pixel_clock=41667
1020system=system
1021vnc=system.vncserver
1022dma=system.iobus.slave[1]
1023pio=system.iobus.master[4]
1024
1025[system.realview.energy_ctrl]
1026type=EnergyCtrl
1027clk_domain=system.clk_domain
1028dvfs_handler=system.dvfs_handler
1029eventq_index=0
1030pio_addr=470286336
1031pio_latency=100000
1032system=system
1033pio=system.iobus.master[22]
1034
1035[system.realview.ethernet]
1036type=IGbE
1037BAR0=0
1038BAR0LegacyIO=false
1039BAR0Size=131072
1040BAR1=0
1041BAR1LegacyIO=false
1042BAR1Size=0
1043BAR2=0
1044BAR2LegacyIO=false
1045BAR2Size=0
1046BAR3=0
1047BAR3LegacyIO=false
1048BAR3Size=0
1049BAR4=0
1050BAR4LegacyIO=false
1051BAR4Size=0
1052BAR5=0
1053BAR5LegacyIO=false
1054BAR5Size=0
1055BIST=0
1056CacheLineSize=0
1057CapabilityPtr=0
1058CardbusCIS=0
1059ClassCode=2
1060Command=0
1061DeviceID=4213
1062ExpansionROM=0
1063HeaderType=0
1064InterruptLine=1
1065InterruptPin=1
1066LatencyTimer=0
1067LegacyIOBase=0
1068MSICAPBaseOffset=0
1069MSICAPCapId=0
1070MSICAPMaskBits=0
1071MSICAPMsgAddr=0
1072MSICAPMsgCtrl=0
1073MSICAPMsgData=0
1074MSICAPMsgUpperAddr=0
1075MSICAPNextCapability=0
1076MSICAPPendingBits=0
1077MSIXCAPBaseOffset=0
1078MSIXCAPCapId=0
1079MSIXCAPNextCapability=0
1080MSIXMsgCtrl=0
1081MSIXPbaOffset=0
1082MSIXTableOffset=0
1083MaximumLatency=0
1084MinimumGrant=255
1085PMCAPBaseOffset=0
1086PMCAPCapId=0
1087PMCAPCapabilities=0
1088PMCAPCtrlStatus=0
1089PMCAPNextCapability=0
1090PXCAPBaseOffset=0
1091PXCAPCapId=0
1092PXCAPCapabilities=0
1093PXCAPDevCap2=0
1094PXCAPDevCapabilities=0
1095PXCAPDevCtrl=0
1096PXCAPDevCtrl2=0
1097PXCAPDevStatus=0
1098PXCAPLinkCap=0
1099PXCAPLinkCtrl=0
1100PXCAPLinkStatus=0
1101PXCAPNextCapability=0
1102ProgIF=0
1103Revision=0
1104Status=0
1105SubClassCode=0
1106SubsystemID=4104
1107SubsystemVendorID=32902
1108VendorID=32902
1109clk_domain=system.clk_domain
1110config_latency=20000
1111eventq_index=0
1112fetch_comp_delay=10000
1113fetch_delay=10000
1114hardware_address=00:90:00:00:00:01
1115pci_bus=0
1116pci_dev=0
1117pci_func=0
1118phy_epid=896
1119phy_pid=680
1120pio_latency=30000
1121platform=system.realview
1122rx_desc_cache_size=64
1123rx_fifo_size=393216
1124rx_write_delay=0
1125system=system
1126tx_desc_cache_size=64
1127tx_fifo_size=393216
1128tx_read_delay=0
1129wb_comp_delay=10000
1130wb_delay=10000
1131config=system.iobus.master[26]
1132dma=system.iobus.slave[4]
1133pio=system.iobus.master[25]
1134
1135[system.realview.generic_timer]
1136type=GenericTimer
1137eventq_index=0
1138gic=system.realview.gic
1139int_phys=29
1140int_virt=27
1141system=system
1142
1143[system.realview.gic]
1144type=Pl390
1145clk_domain=system.clk_domain
1146cpu_addr=738205696
1147cpu_pio_delay=10000
1148dist_addr=738201600
1149dist_pio_delay=10000
1150eventq_index=0
1151int_latency=10000
1152it_lines=128
1153platform=system.realview
1154system=system
1155pio=system.membus.master[2]
1156
1157[system.realview.hdlcd]
1158type=HDLcd
1159amba_id=1314816
1160clk_domain=system.clk_domain
1161enable_capture=true
1162eventq_index=0
1163gic=system.realview.gic
1164int_num=117
1165pio_addr=721420288
1166pio_latency=10000
1167pixel_buffer_size=2048
1168pixel_chunk=32
1169pxl_clk=system.realview.realview_io.osc_pxl
1170system=system
1171vnc=system.vncserver
1172workaround_dma_line_count=true
1173workaround_swap_rb=true
1174dma=system.membus.slave[0]
1175pio=system.iobus.master[5]
1176
1177[system.realview.ide]
1178type=IdeController
1179BAR0=1
1180BAR0LegacyIO=false
1181BAR0Size=8
1182BAR1=1
1183BAR1LegacyIO=false
1184BAR1Size=4
1185BAR2=1
1186BAR2LegacyIO=false
1187BAR2Size=8
1188BAR3=1
1189BAR3LegacyIO=false
1190BAR3Size=4
1191BAR4=1
1192BAR4LegacyIO=false
1193BAR4Size=16
1194BAR5=1
1195BAR5LegacyIO=false
1196BAR5Size=0
1197BIST=0
1198CacheLineSize=0
1199CapabilityPtr=0
1200CardbusCIS=0
1201ClassCode=1
1202Command=0
1203DeviceID=28945
1204ExpansionROM=0
1205HeaderType=0
1206InterruptLine=2
1207InterruptPin=2
1208LatencyTimer=0
1209LegacyIOBase=0
1210MSICAPBaseOffset=0
1211MSICAPCapId=0
1212MSICAPMaskBits=0
1213MSICAPMsgAddr=0
1214MSICAPMsgCtrl=0
1215MSICAPMsgData=0
1216MSICAPMsgUpperAddr=0
1217MSICAPNextCapability=0
1218MSICAPPendingBits=0
1219MSIXCAPBaseOffset=0
1220MSIXCAPCapId=0
1221MSIXCAPNextCapability=0
1222MSIXMsgCtrl=0
1223MSIXPbaOffset=0
1224MSIXTableOffset=0
1225MaximumLatency=0
1226MinimumGrant=0
1227PMCAPBaseOffset=0
1228PMCAPCapId=0
1229PMCAPCapabilities=0
1230PMCAPCtrlStatus=0
1231PMCAPNextCapability=0
1232PXCAPBaseOffset=0
1233PXCAPCapId=0
1234PXCAPCapabilities=0
1235PXCAPDevCap2=0
1236PXCAPDevCapabilities=0
1237PXCAPDevCtrl=0
1238PXCAPDevCtrl2=0
1239PXCAPDevStatus=0
1240PXCAPLinkCap=0
1241PXCAPLinkCtrl=0
1242PXCAPLinkStatus=0
1243PXCAPNextCapability=0
1244ProgIF=133
1245Revision=0
1246Status=640
1247SubClassCode=1
1248SubsystemID=0
1249SubsystemVendorID=0
1250VendorID=32902
1251clk_domain=system.clk_domain
1252config_latency=20000
1253ctrl_offset=0
1254disks=system.cf0
1255eventq_index=0
1256io_shift=0
1257pci_bus=0
1258pci_dev=1
1259pci_func=0
1260pio_latency=30000
1261platform=system.realview
1262system=system
1263config=system.iobus.master[24]
1264dma=system.iobus.slave[3]
1265pio=system.iobus.master[23]
1266
1267[system.realview.kmi0]
1268type=Pl050
1269amba_id=1314896
1270clk_domain=system.clk_domain
1271eventq_index=0
1272gic=system.realview.gic
1273int_delay=1000000
1274int_num=44
1275is_mouse=false
1276pio_addr=470155264
1277pio_latency=100000
1278system=system
1279vnc=system.vncserver
1280pio=system.iobus.master[6]
1281
1282[system.realview.kmi1]
1283type=Pl050
1284amba_id=1314896
1285clk_domain=system.clk_domain
1286eventq_index=0
1287gic=system.realview.gic
1288int_delay=1000000
1289int_num=45
1290is_mouse=true
1291pio_addr=470220800
1292pio_latency=100000
1293system=system
1294vnc=system.vncserver
1295pio=system.iobus.master[7]
1296
1297[system.realview.l2x0_fake]
1298type=IsaFake
1299clk_domain=system.clk_domain
1300eventq_index=0
1301fake_mem=false
1302pio_addr=739246080
1303pio_latency=100000
1304pio_size=4095
1305ret_bad_addr=false
1306ret_data16=65535
1307ret_data32=4294967295
1308ret_data64=18446744073709551615
1309ret_data8=255
1310system=system
1311update_data=false
1312warn_access=
1313pio=system.iobus.master[12]
1314
1315[system.realview.lan_fake]
1316type=IsaFake
1317clk_domain=system.clk_domain
1318eventq_index=0
1319fake_mem=false
1320pio_addr=436207616
1321pio_latency=100000
1322pio_size=65535
1323ret_bad_addr=false
1324ret_data16=65535
1325ret_data32=4294967295
1326ret_data64=18446744073709551615
1327ret_data8=255
1328system=system
1329update_data=false
1330warn_access=
1331pio=system.iobus.master[19]
1332
1333[system.realview.local_cpu_timer]
1334type=CpuLocalTimer
1335clk_domain=system.clk_domain
1336eventq_index=0
1337gic=system.realview.gic
1338int_num_timer=29
1339int_num_watchdog=30
1340pio_addr=738721792
1341pio_latency=100000
1342system=system
1343pio=system.membus.master[4]
1344
1345[system.realview.mmc_fake]
1346type=AmbaFake
1347amba_id=0
1348clk_domain=system.clk_domain
1349eventq_index=0
1350ignore_access=false
1351pio_addr=470089728
1352pio_latency=100000
1353system=system
1354pio=system.iobus.master[21]
1355
1356[system.realview.nvmem]
1357type=SimpleMemory
1358bandwidth=73.000000
1359clk_domain=system.clk_domain
1360conf_table_reported=true
1361eventq_index=0
1362in_addr_map=true
1363latency=30000
1364latency_var=0
1365null=false
1366range=0:67108863
1367port=system.membus.master[1]
1368
1369[system.realview.pciconfig]
1370type=PciConfigAll
1371bus=0
1372clk_domain=system.clk_domain
1373eventq_index=0
1374pio_addr=0
1375pio_latency=30000
1376platform=system.realview
1377size=268435456
1378system=system
1379pio=system.iobus.default
1380
1381[system.realview.realview_io]
1382type=RealViewCtrl
1383children=osc_clcd osc_cpu osc_ddr osc_hsbm osc_mcc osc_peripheral osc_pxl osc_smb osc_sys osc_system_bus
1384clk_domain=system.clk_domain
1385eventq_index=0
1386idreg=35979264
1387pio_addr=469827584
1388pio_latency=100000
1389proc_id0=335544320
1390proc_id1=335544320
1391system=system
1392pio=system.iobus.master[1]
1393
1394[system.realview.realview_io.osc_clcd]
1395type=RealViewOsc
1396dcc=0
1397device=1
1398eventq_index=0
1399freq=42105
1400parent=system.realview.realview_io
1401position=0
1402site=0
1403voltage_domain=system.voltage_domain
1404
1405[system.realview.realview_io.osc_cpu]
1406type=RealViewOsc
1407dcc=0
1408device=0
1409eventq_index=0
1410freq=16667
1411parent=system.realview.realview_io
1412position=0
1413site=1
1414voltage_domain=system.voltage_domain
1415
1416[system.realview.realview_io.osc_ddr]
1417type=RealViewOsc
1418dcc=0
1419device=8
1420eventq_index=0
1421freq=25000
1422parent=system.realview.realview_io
1423position=0
1424site=1
1425voltage_domain=system.voltage_domain
1426
1427[system.realview.realview_io.osc_hsbm]
1428type=RealViewOsc
1429dcc=0
1430device=4
1431eventq_index=0
1432freq=25000
1433parent=system.realview.realview_io
1434position=0
1435site=1
1436voltage_domain=system.voltage_domain
1437
1438[system.realview.realview_io.osc_mcc]
1439type=RealViewOsc
1440dcc=0
1441device=0
1442eventq_index=0
1443freq=20000
1444parent=system.realview.realview_io
1445position=0
1446site=0
1447voltage_domain=system.voltage_domain
1448
1449[system.realview.realview_io.osc_peripheral]
1450type=RealViewOsc
1451dcc=0
1452device=2
1453eventq_index=0
1454freq=41667
1455parent=system.realview.realview_io
1456position=0
1457site=0
1458voltage_domain=system.voltage_domain
1459
1460[system.realview.realview_io.osc_pxl]
1461type=RealViewOsc
1462dcc=0
1463device=5
1464eventq_index=0
1465freq=42105
1466parent=system.realview.realview_io
1467position=0
1468site=1
1469voltage_domain=system.voltage_domain
1470
1471[system.realview.realview_io.osc_smb]
1472type=RealViewOsc
1473dcc=0
1474device=6
1475eventq_index=0
1476freq=20000
1477parent=system.realview.realview_io
1478position=0
1479site=1
1480voltage_domain=system.voltage_domain
1481
1482[system.realview.realview_io.osc_sys]
1483type=RealViewOsc
1484dcc=0
1485device=7
1486eventq_index=0
1487freq=16667
1488parent=system.realview.realview_io
1489position=0
1490site=1
1491voltage_domain=system.voltage_domain
1492
1493[system.realview.realview_io.osc_system_bus]
1494type=RealViewOsc
1495dcc=0
1496device=4
1497eventq_index=0
1498freq=41667
1499parent=system.realview.realview_io
1500position=0
1501site=0
1502voltage_domain=system.voltage_domain
1503
1504[system.realview.rtc]
1505type=PL031
1506amba_id=3412017
1507clk_domain=system.clk_domain
1508eventq_index=0
1509gic=system.realview.gic
1510int_delay=100000
1511int_num=36
1512pio_addr=471269376
1513pio_latency=100000
1514system=system
1515time=Thu Jan  1 00:00:00 2009
1516pio=system.iobus.master[10]
1517
1518[system.realview.sp810_fake]
1519type=AmbaFake
1520amba_id=0
1521clk_domain=system.clk_domain
1522eventq_index=0
1523ignore_access=true
1524pio_addr=469893120
1525pio_latency=100000
1526system=system
1527pio=system.iobus.master[16]
1528
1529[system.realview.timer0]
1530type=Sp804
1531amba_id=1316868
1532clk_domain=system.clk_domain
1533clock0=1000000
1534clock1=1000000
1535eventq_index=0
1536gic=system.realview.gic
1537int_num0=34
1538int_num1=34
1539pio_addr=470876160
1540pio_latency=100000
1541system=system
1542pio=system.iobus.master[2]
1543
1544[system.realview.timer1]
1545type=Sp804
1546amba_id=1316868
1547clk_domain=system.clk_domain
1548clock0=1000000
1549clock1=1000000
1550eventq_index=0
1551gic=system.realview.gic
1552int_num0=35
1553int_num1=35
1554pio_addr=470941696
1555pio_latency=100000
1556system=system
1557pio=system.iobus.master[3]
1558
1559[system.realview.uart]
1560type=Pl011
1561clk_domain=system.clk_domain
1562end_on_eot=false
1563eventq_index=0
1564gic=system.realview.gic
1565int_delay=100000
1566int_num=37
1567pio_addr=470351872
1568pio_latency=100000
1569platform=system.realview
1570system=system
1571terminal=system.terminal
1572pio=system.iobus.master[0]
1573
1574[system.realview.uart1_fake]
1575type=AmbaFake
1576amba_id=0
1577clk_domain=system.clk_domain
1578eventq_index=0
1579ignore_access=false
1580pio_addr=470417408
1581pio_latency=100000
1582system=system
1583pio=system.iobus.master[13]
1584
1585[system.realview.uart2_fake]
1586type=AmbaFake
1587amba_id=0
1588clk_domain=system.clk_domain
1589eventq_index=0
1590ignore_access=false
1591pio_addr=470482944
1592pio_latency=100000
1593system=system
1594pio=system.iobus.master[14]
1595
1596[system.realview.uart3_fake]
1597type=AmbaFake
1598amba_id=0
1599clk_domain=system.clk_domain
1600eventq_index=0
1601ignore_access=false
1602pio_addr=470548480
1603pio_latency=100000
1604system=system
1605pio=system.iobus.master[15]
1606
1607[system.realview.usb_fake]
1608type=IsaFake
1609clk_domain=system.clk_domain
1610eventq_index=0
1611fake_mem=false
1612pio_addr=452984832
1613pio_latency=100000
1614pio_size=131071
1615ret_bad_addr=false
1616ret_data16=65535
1617ret_data32=4294967295
1618ret_data64=18446744073709551615
1619ret_data8=255
1620system=system
1621update_data=false
1622warn_access=
1623pio=system.iobus.master[20]
1624
1625[system.realview.vgic]
1626type=VGic
1627clk_domain=system.clk_domain
1628eventq_index=0
1629gic=system.realview.gic
1630hv_addr=738213888
1631pio_delay=10000
1632platform=system.realview
1633ppint=25
1634system=system
1635vcpu_addr=738222080
1636pio=system.membus.master[3]
1637
1638[system.realview.vram]
1639type=SimpleMemory
1640bandwidth=73.000000
1641clk_domain=system.clk_domain
1642conf_table_reported=false
1643eventq_index=0
1644in_addr_map=true
1645latency=30000
1646latency_var=0
1647null=false
1648range=402653184:436207615
1649port=system.iobus.master[11]
1650
1651[system.realview.watchdog_fake]
1652type=AmbaFake
1653amba_id=0
1654clk_domain=system.clk_domain
1655eventq_index=0
1656ignore_access=false
1657pio_addr=470745088
1658pio_latency=100000
1659system=system
1660pio=system.iobus.master[17]
1661
1662[system.terminal]
1663type=Terminal
1664eventq_index=0
1665intr_control=system.intrctrl
1666number=0
1667output=true
1668port=3456
1669
1670[system.vncserver]
1671type=VncServer
1672eventq_index=0
1673frame_capture=false
1674number=0
1675port=5900
1676
1677[system.voltage_domain]
1678type=VoltageDomain
1679eventq_index=0
1680voltage=1.000000
1681
1682