config.ini revision 10315
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=256
15boot_loader=/scratch/nilay/GEM5/system/binaries/boot.arm
16boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
17boot_release_addr=65528
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
32init_param=0
33kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8
34kernel_addr_check=true
35load_addr_mask=268435455
36load_offset=0
37machine_type=RealView_PBX
38mem_mode=timing
39mem_ranges=0:134217727
40memories=system.physmem system.realview.nvmem
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[0]
57
58[system.bridge]
59type=Bridge
60clk_domain=system.clk_domain
61delay=50000
62eventq_index=0
63ranges=268435456:520093695 1073741824:1610612735
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/linux-arm-ael.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=32
105LSQCheckLoads=true
106LSQDepCheckShift=4
107SQEntries=32
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=1
123decodeWidth=8
124dispatchWidth=8
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=64
132fetchToDecodeDelay=1
133fetchTrapLatency=1
134fetchWidth=8
135forwardComSize=5
136fuPool=system.cpu.fuPool
137function_trace=false
138function_trace_start=0
139iewToCommitDelay=1
140iewToDecodeDelay=1
141iewToFetchDelay=1
142iewToRenameDelay=1
143interrupts=system.cpu.interrupts
144isa=system.cpu.isa
145issueToExecuteDelay=1
146issueWidth=8
147istage2_mmu=system.cpu.istage2_mmu
148itb=system.cpu.itb
149max_insts_all_threads=0
150max_insts_any_thread=0
151max_loads_all_threads=0
152max_loads_any_thread=0
153needsTSO=false
154numIQEntries=64
155numPhysCCRegs=0
156numPhysFloatRegs=256
157numPhysIntRegs=256
158numROBEntries=192
159numRobs=1
160numThreads=1
161profile=0
162progress_interval=0
163renameToDecodeDelay=1
164renameToFetchDelay=1
165renameToIEWDelay=2
166renameToROBDelay=1
167renameWidth=8
168simpoint_start_insts=
169smtCommitPolicy=RoundRobin
170smtFetchPolicy=SingleThread
171smtIQPolicy=Partitioned
172smtIQThreshold=100
173smtLSQPolicy=Partitioned
174smtLSQThreshold=100
175smtNumFetchingThreads=1
176smtROBPolicy=Partitioned
177smtROBThreshold=100
178socket_id=0
179squashWidth=8
180store_set_clear_period=250000
181switched_out=false
182system=system
183tracer=system.cpu.tracer
184trapLatency=13
185wbDepth=1
186wbWidth=8
187workload=
188dcache_port=system.cpu.dcache.cpu_side
189icache_port=system.cpu.icache.cpu_side
190
191[system.cpu.branchPred]
192type=BranchPredictor
193BTBEntries=4096
194BTBTagSize=16
195RASSize=16
196choiceCtrBits=2
197choicePredictorSize=8192
198eventq_index=0
199globalCtrBits=2
200globalPredictorSize=8192
201instShiftAmt=2
202localCtrBits=2
203localHistoryTableSize=2048
204localPredictorSize=2048
205numThreads=1
206predType=tournament
207
208[system.cpu.dcache]
209type=BaseCache
210children=tags
211addr_ranges=0:18446744073709551615
212assoc=4
213clk_domain=system.cpu_clk_domain
214eventq_index=0
215forward_snoops=true
216hit_latency=2
217is_top_level=true
218max_miss_count=0
219mshrs=4
220prefetch_on_access=false
221prefetcher=Null
222response_latency=2
223sequential_access=false
224size=32768
225system=system
226tags=system.cpu.dcache.tags
227tgts_per_mshr=20
228two_queue=false
229write_buffers=8
230cpu_side=system.cpu.dcache_port
231mem_side=system.cpu.toL2Bus.slave[1]
232
233[system.cpu.dcache.tags]
234type=LRU
235assoc=4
236block_size=64
237clk_domain=system.cpu_clk_domain
238eventq_index=0
239hit_latency=2
240sequential_access=false
241size=32768
242
243[system.cpu.dstage2_mmu]
244type=ArmStage2MMU
245children=stage2_tlb
246eventq_index=0
247stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
248tlb=system.cpu.dtb
249
250[system.cpu.dstage2_mmu.stage2_tlb]
251type=ArmTLB
252children=walker
253eventq_index=0
254is_stage2=true
255size=32
256walker=system.cpu.dstage2_mmu.stage2_tlb.walker
257
258[system.cpu.dstage2_mmu.stage2_tlb.walker]
259type=ArmTableWalker
260clk_domain=system.cpu_clk_domain
261eventq_index=0
262is_stage2=true
263num_squash_per_cycle=2
264sys=system
265port=system.cpu.toL2Bus.slave[5]
266
267[system.cpu.dtb]
268type=ArmTLB
269children=walker
270eventq_index=0
271is_stage2=false
272size=64
273walker=system.cpu.dtb.walker
274
275[system.cpu.dtb.walker]
276type=ArmTableWalker
277clk_domain=system.cpu_clk_domain
278eventq_index=0
279is_stage2=false
280num_squash_per_cycle=2
281sys=system
282port=system.cpu.toL2Bus.slave[3]
283
284[system.cpu.fuPool]
285type=FUPool
286children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
287FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8
288eventq_index=0
289
290[system.cpu.fuPool.FUList0]
291type=FUDesc
292children=opList
293count=6
294eventq_index=0
295opList=system.cpu.fuPool.FUList0.opList
296
297[system.cpu.fuPool.FUList0.opList]
298type=OpDesc
299eventq_index=0
300issueLat=1
301opClass=IntAlu
302opLat=1
303
304[system.cpu.fuPool.FUList1]
305type=FUDesc
306children=opList0 opList1
307count=2
308eventq_index=0
309opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
310
311[system.cpu.fuPool.FUList1.opList0]
312type=OpDesc
313eventq_index=0
314issueLat=1
315opClass=IntMult
316opLat=3
317
318[system.cpu.fuPool.FUList1.opList1]
319type=OpDesc
320eventq_index=0
321issueLat=19
322opClass=IntDiv
323opLat=20
324
325[system.cpu.fuPool.FUList2]
326type=FUDesc
327children=opList0 opList1 opList2
328count=4
329eventq_index=0
330opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2
331
332[system.cpu.fuPool.FUList2.opList0]
333type=OpDesc
334eventq_index=0
335issueLat=1
336opClass=FloatAdd
337opLat=2
338
339[system.cpu.fuPool.FUList2.opList1]
340type=OpDesc
341eventq_index=0
342issueLat=1
343opClass=FloatCmp
344opLat=2
345
346[system.cpu.fuPool.FUList2.opList2]
347type=OpDesc
348eventq_index=0
349issueLat=1
350opClass=FloatCvt
351opLat=2
352
353[system.cpu.fuPool.FUList3]
354type=FUDesc
355children=opList0 opList1 opList2
356count=2
357eventq_index=0
358opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2
359
360[system.cpu.fuPool.FUList3.opList0]
361type=OpDesc
362eventq_index=0
363issueLat=1
364opClass=FloatMult
365opLat=4
366
367[system.cpu.fuPool.FUList3.opList1]
368type=OpDesc
369eventq_index=0
370issueLat=12
371opClass=FloatDiv
372opLat=12
373
374[system.cpu.fuPool.FUList3.opList2]
375type=OpDesc
376eventq_index=0
377issueLat=24
378opClass=FloatSqrt
379opLat=24
380
381[system.cpu.fuPool.FUList4]
382type=FUDesc
383children=opList
384count=0
385eventq_index=0
386opList=system.cpu.fuPool.FUList4.opList
387
388[system.cpu.fuPool.FUList4.opList]
389type=OpDesc
390eventq_index=0
391issueLat=1
392opClass=MemRead
393opLat=1
394
395[system.cpu.fuPool.FUList5]
396type=FUDesc
397children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
398count=4
399eventq_index=0
400opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19
401
402[system.cpu.fuPool.FUList5.opList00]
403type=OpDesc
404eventq_index=0
405issueLat=1
406opClass=SimdAdd
407opLat=1
408
409[system.cpu.fuPool.FUList5.opList01]
410type=OpDesc
411eventq_index=0
412issueLat=1
413opClass=SimdAddAcc
414opLat=1
415
416[system.cpu.fuPool.FUList5.opList02]
417type=OpDesc
418eventq_index=0
419issueLat=1
420opClass=SimdAlu
421opLat=1
422
423[system.cpu.fuPool.FUList5.opList03]
424type=OpDesc
425eventq_index=0
426issueLat=1
427opClass=SimdCmp
428opLat=1
429
430[system.cpu.fuPool.FUList5.opList04]
431type=OpDesc
432eventq_index=0
433issueLat=1
434opClass=SimdCvt
435opLat=1
436
437[system.cpu.fuPool.FUList5.opList05]
438type=OpDesc
439eventq_index=0
440issueLat=1
441opClass=SimdMisc
442opLat=1
443
444[system.cpu.fuPool.FUList5.opList06]
445type=OpDesc
446eventq_index=0
447issueLat=1
448opClass=SimdMult
449opLat=1
450
451[system.cpu.fuPool.FUList5.opList07]
452type=OpDesc
453eventq_index=0
454issueLat=1
455opClass=SimdMultAcc
456opLat=1
457
458[system.cpu.fuPool.FUList5.opList08]
459type=OpDesc
460eventq_index=0
461issueLat=1
462opClass=SimdShift
463opLat=1
464
465[system.cpu.fuPool.FUList5.opList09]
466type=OpDesc
467eventq_index=0
468issueLat=1
469opClass=SimdShiftAcc
470opLat=1
471
472[system.cpu.fuPool.FUList5.opList10]
473type=OpDesc
474eventq_index=0
475issueLat=1
476opClass=SimdSqrt
477opLat=1
478
479[system.cpu.fuPool.FUList5.opList11]
480type=OpDesc
481eventq_index=0
482issueLat=1
483opClass=SimdFloatAdd
484opLat=1
485
486[system.cpu.fuPool.FUList5.opList12]
487type=OpDesc
488eventq_index=0
489issueLat=1
490opClass=SimdFloatAlu
491opLat=1
492
493[system.cpu.fuPool.FUList5.opList13]
494type=OpDesc
495eventq_index=0
496issueLat=1
497opClass=SimdFloatCmp
498opLat=1
499
500[system.cpu.fuPool.FUList5.opList14]
501type=OpDesc
502eventq_index=0
503issueLat=1
504opClass=SimdFloatCvt
505opLat=1
506
507[system.cpu.fuPool.FUList5.opList15]
508type=OpDesc
509eventq_index=0
510issueLat=1
511opClass=SimdFloatDiv
512opLat=1
513
514[system.cpu.fuPool.FUList5.opList16]
515type=OpDesc
516eventq_index=0
517issueLat=1
518opClass=SimdFloatMisc
519opLat=1
520
521[system.cpu.fuPool.FUList5.opList17]
522type=OpDesc
523eventq_index=0
524issueLat=1
525opClass=SimdFloatMult
526opLat=1
527
528[system.cpu.fuPool.FUList5.opList18]
529type=OpDesc
530eventq_index=0
531issueLat=1
532opClass=SimdFloatMultAcc
533opLat=1
534
535[system.cpu.fuPool.FUList5.opList19]
536type=OpDesc
537eventq_index=0
538issueLat=1
539opClass=SimdFloatSqrt
540opLat=1
541
542[system.cpu.fuPool.FUList6]
543type=FUDesc
544children=opList
545count=0
546eventq_index=0
547opList=system.cpu.fuPool.FUList6.opList
548
549[system.cpu.fuPool.FUList6.opList]
550type=OpDesc
551eventq_index=0
552issueLat=1
553opClass=MemWrite
554opLat=1
555
556[system.cpu.fuPool.FUList7]
557type=FUDesc
558children=opList0 opList1
559count=4
560eventq_index=0
561opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
562
563[system.cpu.fuPool.FUList7.opList0]
564type=OpDesc
565eventq_index=0
566issueLat=1
567opClass=MemRead
568opLat=1
569
570[system.cpu.fuPool.FUList7.opList1]
571type=OpDesc
572eventq_index=0
573issueLat=1
574opClass=MemWrite
575opLat=1
576
577[system.cpu.fuPool.FUList8]
578type=FUDesc
579children=opList
580count=1
581eventq_index=0
582opList=system.cpu.fuPool.FUList8.opList
583
584[system.cpu.fuPool.FUList8.opList]
585type=OpDesc
586eventq_index=0
587issueLat=3
588opClass=IprAccess
589opLat=3
590
591[system.cpu.icache]
592type=BaseCache
593children=tags
594addr_ranges=0:18446744073709551615
595assoc=1
596clk_domain=system.cpu_clk_domain
597eventq_index=0
598forward_snoops=true
599hit_latency=2
600is_top_level=true
601max_miss_count=0
602mshrs=4
603prefetch_on_access=false
604prefetcher=Null
605response_latency=2
606sequential_access=false
607size=32768
608system=system
609tags=system.cpu.icache.tags
610tgts_per_mshr=20
611two_queue=false
612write_buffers=8
613cpu_side=system.cpu.icache_port
614mem_side=system.cpu.toL2Bus.slave[0]
615
616[system.cpu.icache.tags]
617type=LRU
618assoc=1
619block_size=64
620clk_domain=system.cpu_clk_domain
621eventq_index=0
622hit_latency=2
623sequential_access=false
624size=32768
625
626[system.cpu.interrupts]
627type=ArmInterrupts
628eventq_index=0
629
630[system.cpu.isa]
631type=ArmISA
632eventq_index=0
633fpsid=1090793632
634id_aa64afr0_el1=0
635id_aa64afr1_el1=0
636id_aa64dfr0_el1=1052678
637id_aa64dfr1_el1=0
638id_aa64isar0_el1=0
639id_aa64isar1_el1=0
640id_aa64mmfr0_el1=15728642
641id_aa64mmfr1_el1=0
642id_aa64pfr0_el1=17
643id_aa64pfr1_el1=0
644id_isar0=34607377
645id_isar1=34677009
646id_isar2=555950401
647id_isar3=17899825
648id_isar4=268501314
649id_isar5=0
650id_mmfr0=270536963
651id_mmfr1=0
652id_mmfr2=19070976
653id_mmfr3=34611729
654id_pfr0=49
655id_pfr1=4113
656midr=1091551472
657system=system
658
659[system.cpu.istage2_mmu]
660type=ArmStage2MMU
661children=stage2_tlb
662eventq_index=0
663stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
664tlb=system.cpu.itb
665
666[system.cpu.istage2_mmu.stage2_tlb]
667type=ArmTLB
668children=walker
669eventq_index=0
670is_stage2=true
671size=32
672walker=system.cpu.istage2_mmu.stage2_tlb.walker
673
674[system.cpu.istage2_mmu.stage2_tlb.walker]
675type=ArmTableWalker
676clk_domain=system.cpu_clk_domain
677eventq_index=0
678is_stage2=true
679num_squash_per_cycle=2
680sys=system
681port=system.cpu.toL2Bus.slave[4]
682
683[system.cpu.itb]
684type=ArmTLB
685children=walker
686eventq_index=0
687is_stage2=false
688size=64
689walker=system.cpu.itb.walker
690
691[system.cpu.itb.walker]
692type=ArmTableWalker
693clk_domain=system.cpu_clk_domain
694eventq_index=0
695is_stage2=false
696num_squash_per_cycle=2
697sys=system
698port=system.cpu.toL2Bus.slave[2]
699
700[system.cpu.l2cache]
701type=BaseCache
702children=tags
703addr_ranges=0:18446744073709551615
704assoc=8
705clk_domain=system.cpu_clk_domain
706eventq_index=0
707forward_snoops=true
708hit_latency=20
709is_top_level=false
710max_miss_count=0
711mshrs=20
712prefetch_on_access=false
713prefetcher=Null
714response_latency=20
715sequential_access=false
716size=4194304
717system=system
718tags=system.cpu.l2cache.tags
719tgts_per_mshr=12
720two_queue=false
721write_buffers=8
722cpu_side=system.cpu.toL2Bus.master[0]
723mem_side=system.membus.slave[1]
724
725[system.cpu.l2cache.tags]
726type=LRU
727assoc=8
728block_size=64
729clk_domain=system.cpu_clk_domain
730eventq_index=0
731hit_latency=20
732sequential_access=false
733size=4194304
734
735[system.cpu.toL2Bus]
736type=CoherentBus
737clk_domain=system.cpu_clk_domain
738eventq_index=0
739header_cycles=1
740system=system
741use_default_range=false
742width=32
743master=system.cpu.l2cache.cpu_side
744slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
745
746[system.cpu.tracer]
747type=ExeTracer
748eventq_index=0
749
750[system.cpu_clk_domain]
751type=SrcClockDomain
752clock=500
753domain_id=-1
754eventq_index=0
755init_perf_level=0
756voltage_domain=system.voltage_domain
757
758[system.dvfs_handler]
759type=DVFSHandler
760domains=
761enable=false
762eventq_index=0
763sys_clk_domain=system.clk_domain
764transition_latency=100000000
765
766[system.intrctrl]
767type=IntrControl
768eventq_index=0
769sys=system
770
771[system.iobus]
772type=NoncoherentBus
773clk_domain=system.clk_domain
774eventq_index=0
775header_cycles=1
776use_default_range=false
777width=8
778master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.dmac_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.smc_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.gpio0_fake.pio system.realview.gpio1_fake.pio system.realview.gpio2_fake.pio system.realview.ssp_fake.pio system.realview.sci_fake.pio system.realview.aaci_fake.pio system.realview.mmc_fake.pio system.realview.rtc.pio system.realview.flash_fake.pio system.iocache.cpu_side
779slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma
780
781[system.iocache]
782type=BaseCache
783children=tags
784addr_ranges=0:134217727
785assoc=8
786clk_domain=system.clk_domain
787eventq_index=0
788forward_snoops=false
789hit_latency=50
790is_top_level=true
791max_miss_count=0
792mshrs=20
793prefetch_on_access=false
794prefetcher=Null
795response_latency=50
796sequential_access=false
797size=1024
798system=system
799tags=system.iocache.tags
800tgts_per_mshr=12
801two_queue=false
802write_buffers=8
803cpu_side=system.iobus.master[25]
804mem_side=system.membus.slave[2]
805
806[system.iocache.tags]
807type=LRU
808assoc=8
809block_size=64
810clk_domain=system.clk_domain
811eventq_index=0
812hit_latency=50
813sequential_access=false
814size=1024
815
816[system.membus]
817type=CoherentBus
818children=badaddr_responder
819clk_domain=system.clk_domain
820eventq_index=0
821header_cycles=1
822system=system
823use_default_range=false
824width=8
825default=system.membus.badaddr_responder.pio
826master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.l2x0_fake.pio system.realview.a9scu.pio system.realview.local_cpu_timer.pio system.physmem.port
827slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
828
829[system.membus.badaddr_responder]
830type=IsaFake
831clk_domain=system.clk_domain
832eventq_index=0
833fake_mem=false
834pio_addr=0
835pio_latency=100000
836pio_size=8
837ret_bad_addr=true
838ret_data16=65535
839ret_data32=4294967295
840ret_data64=18446744073709551615
841ret_data8=255
842system=system
843update_data=false
844warn_access=warn
845pio=system.membus.default
846
847[system.physmem]
848type=DRAMCtrl
849activation_limit=4
850addr_mapping=RoRaBaChCo
851banks_per_rank=8
852burst_length=8
853channels=1
854clk_domain=system.clk_domain
855conf_table_reported=true
856device_bus_width=8
857device_rowbuffer_size=1024
858devices_per_rank=8
859eventq_index=0
860in_addr_map=true
861max_accesses_per_row=16
862mem_sched_policy=frfcfs
863min_writes_per_switch=16
864null=false
865page_policy=open_adaptive
866range=0:134217727
867ranks_per_channel=2
868read_buffer_size=32
869static_backend_latency=10000
870static_frontend_latency=10000
871tBURST=5000
872tCK=1250
873tCL=13750
874tRAS=35000
875tRCD=13750
876tREFI=7800000
877tRFC=260000
878tRP=13750
879tRRD=6000
880tRTP=7500
881tRTW=2500
882tWR=15000
883tWTR=7500
884tXAW=30000
885write_buffer_size=64
886write_high_thresh_perc=85
887write_low_thresh_perc=50
888port=system.membus.master[6]
889
890[system.realview]
891type=RealView
892children=a9scu aaci_fake cf_ctrl clcd dmac_fake flash_fake gic gpio0_fake gpio1_fake gpio2_fake kmi0 kmi1 l2x0_fake local_cpu_timer mmc_fake nvmem realview_io rtc sci_fake smc_fake sp810_fake ssp_fake timer0 timer1 uart uart1_fake uart2_fake uart3_fake watchdog_fake
893eventq_index=0
894intrctrl=system.intrctrl
895max_mem_size=268435456
896mem_start_addr=0
897pci_cfg_base=0
898system=system
899
900[system.realview.a9scu]
901type=A9SCU
902clk_domain=system.clk_domain
903eventq_index=0
904pio_addr=520093696
905pio_latency=100000
906system=system
907pio=system.membus.master[4]
908
909[system.realview.aaci_fake]
910type=AmbaFake
911amba_id=0
912clk_domain=system.clk_domain
913eventq_index=0
914ignore_access=false
915pio_addr=268451840
916pio_latency=100000
917system=system
918pio=system.iobus.master[21]
919
920[system.realview.cf_ctrl]
921type=IdeController
922BAR0=402653184
923BAR0LegacyIO=true
924BAR0Size=16
925BAR1=402653440
926BAR1LegacyIO=true
927BAR1Size=1
928BAR2=1
929BAR2LegacyIO=false
930BAR2Size=8
931BAR3=1
932BAR3LegacyIO=false
933BAR3Size=4
934BAR4=1
935BAR4LegacyIO=false
936BAR4Size=16
937BAR5=1
938BAR5LegacyIO=false
939BAR5Size=0
940BIST=0
941CacheLineSize=0
942CapabilityPtr=0
943CardbusCIS=0
944ClassCode=1
945Command=1
946DeviceID=28945
947ExpansionROM=0
948HeaderType=0
949InterruptLine=31
950InterruptPin=1
951LatencyTimer=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=system.cf0
997eventq_index=0
998io_shift=1
999pci_bus=2
1000pci_dev=7
1001pci_func=0
1002pio_latency=30000
1003platform=system.realview
1004system=system
1005config=system.iobus.master[8]
1006dma=system.iobus.slave[2]
1007pio=system.iobus.master[7]
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=55
1017pio_addr=268566528
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.dmac_fake]
1026type=AmbaFake
1027amba_id=0
1028clk_domain=system.clk_domain
1029eventq_index=0
1030ignore_access=false
1031pio_addr=268632064
1032pio_latency=100000
1033system=system
1034pio=system.iobus.master[9]
1035
1036[system.realview.flash_fake]
1037type=IsaFake
1038clk_domain=system.clk_domain
1039eventq_index=0
1040fake_mem=true
1041pio_addr=1073741824
1042pio_latency=100000
1043pio_size=536870912
1044ret_bad_addr=false
1045ret_data16=65535
1046ret_data32=4294967295
1047ret_data64=18446744073709551615
1048ret_data8=255
1049system=system
1050update_data=false
1051warn_access=
1052pio=system.iobus.master[24]
1053
1054[system.realview.gic]
1055type=Pl390
1056clk_domain=system.clk_domain
1057cpu_addr=520093952
1058cpu_pio_delay=10000
1059dist_addr=520097792
1060dist_pio_delay=10000
1061eventq_index=0
1062int_latency=10000
1063it_lines=128
1064msix_addr=0
1065platform=system.realview
1066system=system
1067pio=system.membus.master[2]
1068
1069[system.realview.gpio0_fake]
1070type=AmbaFake
1071amba_id=0
1072clk_domain=system.clk_domain
1073eventq_index=0
1074ignore_access=false
1075pio_addr=268513280
1076pio_latency=100000
1077system=system
1078pio=system.iobus.master[16]
1079
1080[system.realview.gpio1_fake]
1081type=AmbaFake
1082amba_id=0
1083clk_domain=system.clk_domain
1084eventq_index=0
1085ignore_access=false
1086pio_addr=268517376
1087pio_latency=100000
1088system=system
1089pio=system.iobus.master[17]
1090
1091[system.realview.gpio2_fake]
1092type=AmbaFake
1093amba_id=0
1094clk_domain=system.clk_domain
1095eventq_index=0
1096ignore_access=false
1097pio_addr=268521472
1098pio_latency=100000
1099system=system
1100pio=system.iobus.master[18]
1101
1102[system.realview.kmi0]
1103type=Pl050
1104amba_id=1314896
1105clk_domain=system.clk_domain
1106eventq_index=0
1107gic=system.realview.gic
1108int_delay=1000000
1109int_num=52
1110is_mouse=false
1111pio_addr=268460032
1112pio_latency=100000
1113system=system
1114vnc=system.vncserver
1115pio=system.iobus.master[5]
1116
1117[system.realview.kmi1]
1118type=Pl050
1119amba_id=1314896
1120clk_domain=system.clk_domain
1121eventq_index=0
1122gic=system.realview.gic
1123int_delay=1000000
1124int_num=53
1125is_mouse=true
1126pio_addr=268464128
1127pio_latency=100000
1128system=system
1129vnc=system.vncserver
1130pio=system.iobus.master[6]
1131
1132[system.realview.l2x0_fake]
1133type=IsaFake
1134clk_domain=system.clk_domain
1135eventq_index=0
1136fake_mem=false
1137pio_addr=520101888
1138pio_latency=100000
1139pio_size=4095
1140ret_bad_addr=false
1141ret_data16=65535
1142ret_data32=4294967295
1143ret_data64=18446744073709551615
1144ret_data8=255
1145system=system
1146update_data=false
1147warn_access=
1148pio=system.membus.master[3]
1149
1150[system.realview.local_cpu_timer]
1151type=CpuLocalTimer
1152clk_domain=system.clk_domain
1153eventq_index=0
1154gic=system.realview.gic
1155int_num_timer=29
1156int_num_watchdog=30
1157pio_addr=520095232
1158pio_latency=100000
1159system=system
1160pio=system.membus.master[5]
1161
1162[system.realview.mmc_fake]
1163type=AmbaFake
1164amba_id=0
1165clk_domain=system.clk_domain
1166eventq_index=0
1167ignore_access=false
1168pio_addr=268455936
1169pio_latency=100000
1170system=system
1171pio=system.iobus.master[22]
1172
1173[system.realview.nvmem]
1174type=SimpleMemory
1175bandwidth=73.000000
1176clk_domain=system.clk_domain
1177conf_table_reported=false
1178eventq_index=0
1179in_addr_map=true
1180latency=30000
1181latency_var=0
1182null=false
1183range=2147483648:2214592511
1184port=system.membus.master[1]
1185
1186[system.realview.realview_io]
1187type=RealViewCtrl
1188clk_domain=system.clk_domain
1189eventq_index=0
1190idreg=0
1191pio_addr=268435456
1192pio_latency=100000
1193proc_id0=201326592
1194proc_id1=201327138
1195system=system
1196pio=system.iobus.master[1]
1197
1198[system.realview.rtc]
1199type=PL031
1200amba_id=3412017
1201clk_domain=system.clk_domain
1202eventq_index=0
1203gic=system.realview.gic
1204int_delay=100000
1205int_num=42
1206pio_addr=268529664
1207pio_latency=100000
1208system=system
1209time=Thu Jan  1 00:00:00 2009
1210pio=system.iobus.master[23]
1211
1212[system.realview.sci_fake]
1213type=AmbaFake
1214amba_id=0
1215clk_domain=system.clk_domain
1216eventq_index=0
1217ignore_access=false
1218pio_addr=268492800
1219pio_latency=100000
1220system=system
1221pio=system.iobus.master[20]
1222
1223[system.realview.smc_fake]
1224type=AmbaFake
1225amba_id=0
1226clk_domain=system.clk_domain
1227eventq_index=0
1228ignore_access=false
1229pio_addr=269357056
1230pio_latency=100000
1231system=system
1232pio=system.iobus.master[13]
1233
1234[system.realview.sp810_fake]
1235type=AmbaFake
1236amba_id=0
1237clk_domain=system.clk_domain
1238eventq_index=0
1239ignore_access=true
1240pio_addr=268439552
1241pio_latency=100000
1242system=system
1243pio=system.iobus.master[14]
1244
1245[system.realview.ssp_fake]
1246type=AmbaFake
1247amba_id=0
1248clk_domain=system.clk_domain
1249eventq_index=0
1250ignore_access=false
1251pio_addr=268488704
1252pio_latency=100000
1253system=system
1254pio=system.iobus.master[19]
1255
1256[system.realview.timer0]
1257type=Sp804
1258amba_id=1316868
1259clk_domain=system.clk_domain
1260clock0=1000000
1261clock1=1000000
1262eventq_index=0
1263gic=system.realview.gic
1264int_num0=36
1265int_num1=36
1266pio_addr=268505088
1267pio_latency=100000
1268system=system
1269pio=system.iobus.master[2]
1270
1271[system.realview.timer1]
1272type=Sp804
1273amba_id=1316868
1274clk_domain=system.clk_domain
1275clock0=1000000
1276clock1=1000000
1277eventq_index=0
1278gic=system.realview.gic
1279int_num0=37
1280int_num1=37
1281pio_addr=268509184
1282pio_latency=100000
1283system=system
1284pio=system.iobus.master[3]
1285
1286[system.realview.uart]
1287type=Pl011
1288clk_domain=system.clk_domain
1289end_on_eot=false
1290eventq_index=0
1291gic=system.realview.gic
1292int_delay=100000
1293int_num=44
1294pio_addr=268472320
1295pio_latency=100000
1296platform=system.realview
1297system=system
1298terminal=system.terminal
1299pio=system.iobus.master[0]
1300
1301[system.realview.uart1_fake]
1302type=AmbaFake
1303amba_id=0
1304clk_domain=system.clk_domain
1305eventq_index=0
1306ignore_access=false
1307pio_addr=268476416
1308pio_latency=100000
1309system=system
1310pio=system.iobus.master[10]
1311
1312[system.realview.uart2_fake]
1313type=AmbaFake
1314amba_id=0
1315clk_domain=system.clk_domain
1316eventq_index=0
1317ignore_access=false
1318pio_addr=268480512
1319pio_latency=100000
1320system=system
1321pio=system.iobus.master[11]
1322
1323[system.realview.uart3_fake]
1324type=AmbaFake
1325amba_id=0
1326clk_domain=system.clk_domain
1327eventq_index=0
1328ignore_access=false
1329pio_addr=268484608
1330pio_latency=100000
1331system=system
1332pio=system.iobus.master[12]
1333
1334[system.realview.watchdog_fake]
1335type=AmbaFake
1336amba_id=0
1337clk_domain=system.clk_domain
1338eventq_index=0
1339ignore_access=false
1340pio_addr=268500992
1341pio_latency=100000
1342system=system
1343pio=system.iobus.master[15]
1344
1345[system.terminal]
1346type=Terminal
1347eventq_index=0
1348intr_control=system.intrctrl
1349number=0
1350output=true
1351port=3456
1352
1353[system.vncserver]
1354type=VncServer
1355eventq_index=0
1356frame_capture=false
1357number=0
1358port=5900
1359
1360[system.voltage_domain]
1361type=VoltageDomain
1362eventq_index=0
1363voltage=1.000000
1364
1365