config.ini revision 11515:c48c7cc5a522
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=/home/stever/m5/aarch-system-2014-10/binaries/boot_emm.arm
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/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb
20early_kernel_symbols=false
21enable_context_switch_stats_dump=false
22eventq_index=0
23exit_on_work_items=false
24flags_addr=469827632
25gic_cpu_addr=738205696
26have_large_asid_64=false
27have_lpae=true
28have_security=false
29have_virtualization=false
30highest_el_is_64=false
31init_param=0
32kernel=/home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch32.ll_20131205.0-gem5
33kernel_addr_check=true
34load_addr_mask=268435455
35load_offset=2147483648
36machine_type=VExpress_EMM
37mem_mode=timing
38mem_ranges=2147483648:2415919103
39memories=system.physmem system.realview.nvmem system.realview.vram
40mmap_using_noreserve=false
41multi_proc=true
42multi_thread=false
43num_work_ids=16
44panic_on_oops=true
45panic_on_panic=true
46phys_addr_range_64=40
47readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
48reset_addr_64=0
49symbolfile=
50thermal_components=
51thermal_model=Null
52work_begin_ckpt_count=0
53work_begin_cpu_id_exit=-1
54work_begin_exit_count=0
55work_cpus_ckpt_count=0
56work_end_ckpt_count=0
57work_end_exit_count=0
58work_item_id=-1
59system_port=system.membus.slave[1]
60
61[system.bridge]
62type=Bridge
63clk_domain=system.clk_domain
64delay=50000
65eventq_index=0
66ranges=788529152:805306367 721420288:725614591 805306368:1073741823 1073741824:1610612735 402653184:469762047 469762048:536870911
67req_size=16
68resp_size=16
69master=system.iobus.slave[0]
70slave=system.membus.master[0]
71
72[system.cf0]
73type=IdeDisk
74children=image
75delay=1000000
76driveID=master
77eventq_index=0
78image=system.cf0.image
79
80[system.cf0.image]
81type=CowDiskImage
82children=child
83child=system.cf0.image.child
84eventq_index=0
85image_file=
86read_only=false
87table_size=65536
88
89[system.cf0.image.child]
90type=RawDiskImage
91eventq_index=0
92image_file=/home/stever/m5/aarch-system-2014-10/disks/linux-aarch32-ael.img
93read_only=true
94
95[system.clk_domain]
96type=SrcClockDomain
97clock=1000
98domain_id=-1
99eventq_index=0
100init_perf_level=0
101voltage_domain=system.voltage_domain
102
103[system.cpu0]
104type=DerivO3CPU
105children=branchPred dcache dstage2_mmu dtb fuPool icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer
106LFSTSize=1024
107LQEntries=16
108LSQCheckLoads=true
109LSQDepCheckShift=0
110SQEntries=16
111SSITSize=1024
112activity=0
113backComSize=5
114branchPred=system.cpu0.branchPred
115cachePorts=200
116checker=Null
117clk_domain=system.cpu_clk_domain
118commitToDecodeDelay=1
119commitToFetchDelay=1
120commitToIEWDelay=1
121commitToRenameDelay=1
122commitWidth=8
123cpu_id=0
124decodeToFetchDelay=1
125decodeToRenameDelay=2
126decodeWidth=3
127dispatchWidth=6
128do_checkpoint_insts=true
129do_quiesce=true
130do_statistics_insts=true
131dstage2_mmu=system.cpu0.dstage2_mmu
132dtb=system.cpu0.dtb
133eventq_index=0
134fetchBufferSize=16
135fetchQueueSize=32
136fetchToDecodeDelay=3
137fetchTrapLatency=1
138fetchWidth=3
139forwardComSize=5
140fuPool=system.cpu0.fuPool
141function_trace=false
142function_trace_start=0
143iewToCommitDelay=1
144iewToDecodeDelay=1
145iewToFetchDelay=1
146iewToRenameDelay=1
147interrupts=system.cpu0.interrupts
148isa=system.cpu0.isa
149issueToExecuteDelay=1
150issueWidth=8
151istage2_mmu=system.cpu0.istage2_mmu
152itb=system.cpu0.itb
153max_insts_all_threads=0
154max_insts_any_thread=0
155max_loads_all_threads=0
156max_loads_any_thread=0
157needsTSO=false
158numIQEntries=32
159numPhysCCRegs=640
160numPhysFloatRegs=192
161numPhysIntRegs=128
162numROBEntries=40
163numRobs=1
164numThreads=1
165profile=0
166progress_interval=0
167renameToDecodeDelay=1
168renameToFetchDelay=1
169renameToIEWDelay=1
170renameToROBDelay=1
171renameWidth=3
172simpoint_start_insts=
173smtCommitPolicy=RoundRobin
174smtFetchPolicy=SingleThread
175smtIQPolicy=Partitioned
176smtIQThreshold=100
177smtLSQPolicy=Partitioned
178smtLSQThreshold=100
179smtNumFetchingThreads=1
180smtROBPolicy=Partitioned
181smtROBThreshold=100
182socket_id=0
183squashWidth=8
184store_set_clear_period=250000
185switched_out=false
186system=system
187tracer=system.cpu0.tracer
188trapLatency=13
189wbWidth=8
190workload=
191dcache_port=system.cpu0.dcache.cpu_side
192icache_port=system.cpu0.icache.cpu_side
193
194[system.cpu0.branchPred]
195type=BiModeBP
196BTBEntries=2048
197BTBTagSize=18
198RASSize=16
199choiceCtrBits=2
200choicePredictorSize=8192
201eventq_index=0
202globalCtrBits=2
203globalPredictorSize=8192
204indirectHashGHR=true
205indirectHashTargets=true
206indirectPathLength=3
207indirectSets=256
208indirectTagSize=16
209indirectWays=2
210instShiftAmt=2
211numThreads=1
212useIndirect=true
213
214[system.cpu0.dcache]
215type=Cache
216children=tags
217addr_ranges=0:18446744073709551615
218assoc=2
219clk_domain=system.cpu_clk_domain
220clusivity=mostly_incl
221demand_mshr_reserve=1
222eventq_index=0
223hit_latency=2
224is_read_only=false
225max_miss_count=0
226mshrs=6
227prefetch_on_access=false
228prefetcher=Null
229response_latency=2
230sequential_access=false
231size=32768
232system=system
233tags=system.cpu0.dcache.tags
234tgts_per_mshr=8
235write_buffers=16
236writeback_clean=true
237cpu_side=system.cpu0.dcache_port
238mem_side=system.cpu0.toL2Bus.slave[1]
239
240[system.cpu0.dcache.tags]
241type=LRU
242assoc=2
243block_size=64
244clk_domain=system.cpu_clk_domain
245eventq_index=0
246hit_latency=2
247sequential_access=false
248size=32768
249
250[system.cpu0.dstage2_mmu]
251type=ArmStage2MMU
252children=stage2_tlb
253eventq_index=0
254stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
255sys=system
256tlb=system.cpu0.dtb
257
258[system.cpu0.dstage2_mmu.stage2_tlb]
259type=ArmTLB
260children=walker
261eventq_index=0
262is_stage2=true
263size=32
264walker=system.cpu0.dstage2_mmu.stage2_tlb.walker
265
266[system.cpu0.dstage2_mmu.stage2_tlb.walker]
267type=ArmTableWalker
268clk_domain=system.cpu_clk_domain
269eventq_index=0
270is_stage2=true
271num_squash_per_cycle=2
272sys=system
273
274[system.cpu0.dtb]
275type=ArmTLB
276children=walker
277eventq_index=0
278is_stage2=false
279size=64
280walker=system.cpu0.dtb.walker
281
282[system.cpu0.dtb.walker]
283type=ArmTableWalker
284clk_domain=system.cpu_clk_domain
285eventq_index=0
286is_stage2=false
287num_squash_per_cycle=2
288sys=system
289port=system.cpu0.toL2Bus.slave[3]
290
291[system.cpu0.fuPool]
292type=FUPool
293children=FUList0 FUList1 FUList2 FUList3 FUList4
294FUList=system.cpu0.fuPool.FUList0 system.cpu0.fuPool.FUList1 system.cpu0.fuPool.FUList2 system.cpu0.fuPool.FUList3 system.cpu0.fuPool.FUList4
295eventq_index=0
296
297[system.cpu0.fuPool.FUList0]
298type=FUDesc
299children=opList
300count=2
301eventq_index=0
302opList=system.cpu0.fuPool.FUList0.opList
303
304[system.cpu0.fuPool.FUList0.opList]
305type=OpDesc
306eventq_index=0
307opClass=IntAlu
308opLat=1
309pipelined=true
310
311[system.cpu0.fuPool.FUList1]
312type=FUDesc
313children=opList0 opList1 opList2
314count=1
315eventq_index=0
316opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1 system.cpu0.fuPool.FUList1.opList2
317
318[system.cpu0.fuPool.FUList1.opList0]
319type=OpDesc
320eventq_index=0
321opClass=IntMult
322opLat=3
323pipelined=true
324
325[system.cpu0.fuPool.FUList1.opList1]
326type=OpDesc
327eventq_index=0
328opClass=IntDiv
329opLat=12
330pipelined=false
331
332[system.cpu0.fuPool.FUList1.opList2]
333type=OpDesc
334eventq_index=0
335opClass=IprAccess
336opLat=3
337pipelined=true
338
339[system.cpu0.fuPool.FUList2]
340type=FUDesc
341children=opList
342count=1
343eventq_index=0
344opList=system.cpu0.fuPool.FUList2.opList
345
346[system.cpu0.fuPool.FUList2.opList]
347type=OpDesc
348eventq_index=0
349opClass=MemRead
350opLat=2
351pipelined=true
352
353[system.cpu0.fuPool.FUList3]
354type=FUDesc
355children=opList
356count=1
357eventq_index=0
358opList=system.cpu0.fuPool.FUList3.opList
359
360[system.cpu0.fuPool.FUList3.opList]
361type=OpDesc
362eventq_index=0
363opClass=MemWrite
364opLat=2
365pipelined=true
366
367[system.cpu0.fuPool.FUList4]
368type=FUDesc
369children=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
370count=2
371eventq_index=0
372opList=system.cpu0.fuPool.FUList4.opList00 system.cpu0.fuPool.FUList4.opList01 system.cpu0.fuPool.FUList4.opList02 system.cpu0.fuPool.FUList4.opList03 system.cpu0.fuPool.FUList4.opList04 system.cpu0.fuPool.FUList4.opList05 system.cpu0.fuPool.FUList4.opList06 system.cpu0.fuPool.FUList4.opList07 system.cpu0.fuPool.FUList4.opList08 system.cpu0.fuPool.FUList4.opList09 system.cpu0.fuPool.FUList4.opList10 system.cpu0.fuPool.FUList4.opList11 system.cpu0.fuPool.FUList4.opList12 system.cpu0.fuPool.FUList4.opList13 system.cpu0.fuPool.FUList4.opList14 system.cpu0.fuPool.FUList4.opList15 system.cpu0.fuPool.FUList4.opList16 system.cpu0.fuPool.FUList4.opList17 system.cpu0.fuPool.FUList4.opList18 system.cpu0.fuPool.FUList4.opList19 system.cpu0.fuPool.FUList4.opList20 system.cpu0.fuPool.FUList4.opList21 system.cpu0.fuPool.FUList4.opList22 system.cpu0.fuPool.FUList4.opList23 system.cpu0.fuPool.FUList4.opList24 system.cpu0.fuPool.FUList4.opList25
373
374[system.cpu0.fuPool.FUList4.opList00]
375type=OpDesc
376eventq_index=0
377opClass=SimdAdd
378opLat=4
379pipelined=true
380
381[system.cpu0.fuPool.FUList4.opList01]
382type=OpDesc
383eventq_index=0
384opClass=SimdAddAcc
385opLat=4
386pipelined=true
387
388[system.cpu0.fuPool.FUList4.opList02]
389type=OpDesc
390eventq_index=0
391opClass=SimdAlu
392opLat=4
393pipelined=true
394
395[system.cpu0.fuPool.FUList4.opList03]
396type=OpDesc
397eventq_index=0
398opClass=SimdCmp
399opLat=4
400pipelined=true
401
402[system.cpu0.fuPool.FUList4.opList04]
403type=OpDesc
404eventq_index=0
405opClass=SimdCvt
406opLat=3
407pipelined=true
408
409[system.cpu0.fuPool.FUList4.opList05]
410type=OpDesc
411eventq_index=0
412opClass=SimdMisc
413opLat=3
414pipelined=true
415
416[system.cpu0.fuPool.FUList4.opList06]
417type=OpDesc
418eventq_index=0
419opClass=SimdMult
420opLat=5
421pipelined=true
422
423[system.cpu0.fuPool.FUList4.opList07]
424type=OpDesc
425eventq_index=0
426opClass=SimdMultAcc
427opLat=5
428pipelined=true
429
430[system.cpu0.fuPool.FUList4.opList08]
431type=OpDesc
432eventq_index=0
433opClass=SimdShift
434opLat=3
435pipelined=true
436
437[system.cpu0.fuPool.FUList4.opList09]
438type=OpDesc
439eventq_index=0
440opClass=SimdShiftAcc
441opLat=3
442pipelined=true
443
444[system.cpu0.fuPool.FUList4.opList10]
445type=OpDesc
446eventq_index=0
447opClass=SimdSqrt
448opLat=9
449pipelined=true
450
451[system.cpu0.fuPool.FUList4.opList11]
452type=OpDesc
453eventq_index=0
454opClass=SimdFloatAdd
455opLat=5
456pipelined=true
457
458[system.cpu0.fuPool.FUList4.opList12]
459type=OpDesc
460eventq_index=0
461opClass=SimdFloatAlu
462opLat=5
463pipelined=true
464
465[system.cpu0.fuPool.FUList4.opList13]
466type=OpDesc
467eventq_index=0
468opClass=SimdFloatCmp
469opLat=3
470pipelined=true
471
472[system.cpu0.fuPool.FUList4.opList14]
473type=OpDesc
474eventq_index=0
475opClass=SimdFloatCvt
476opLat=3
477pipelined=true
478
479[system.cpu0.fuPool.FUList4.opList15]
480type=OpDesc
481eventq_index=0
482opClass=SimdFloatDiv
483opLat=3
484pipelined=true
485
486[system.cpu0.fuPool.FUList4.opList16]
487type=OpDesc
488eventq_index=0
489opClass=SimdFloatMisc
490opLat=3
491pipelined=true
492
493[system.cpu0.fuPool.FUList4.opList17]
494type=OpDesc
495eventq_index=0
496opClass=SimdFloatMult
497opLat=3
498pipelined=true
499
500[system.cpu0.fuPool.FUList4.opList18]
501type=OpDesc
502eventq_index=0
503opClass=SimdFloatMultAcc
504opLat=1
505pipelined=true
506
507[system.cpu0.fuPool.FUList4.opList19]
508type=OpDesc
509eventq_index=0
510opClass=SimdFloatSqrt
511opLat=9
512pipelined=true
513
514[system.cpu0.fuPool.FUList4.opList20]
515type=OpDesc
516eventq_index=0
517opClass=FloatAdd
518opLat=5
519pipelined=true
520
521[system.cpu0.fuPool.FUList4.opList21]
522type=OpDesc
523eventq_index=0
524opClass=FloatCmp
525opLat=5
526pipelined=true
527
528[system.cpu0.fuPool.FUList4.opList22]
529type=OpDesc
530eventq_index=0
531opClass=FloatCvt
532opLat=5
533pipelined=true
534
535[system.cpu0.fuPool.FUList4.opList23]
536type=OpDesc
537eventq_index=0
538opClass=FloatDiv
539opLat=9
540pipelined=false
541
542[system.cpu0.fuPool.FUList4.opList24]
543type=OpDesc
544eventq_index=0
545opClass=FloatSqrt
546opLat=33
547pipelined=false
548
549[system.cpu0.fuPool.FUList4.opList25]
550type=OpDesc
551eventq_index=0
552opClass=FloatMult
553opLat=4
554pipelined=true
555
556[system.cpu0.icache]
557type=Cache
558children=tags
559addr_ranges=0:18446744073709551615
560assoc=2
561clk_domain=system.cpu_clk_domain
562clusivity=mostly_incl
563demand_mshr_reserve=1
564eventq_index=0
565hit_latency=1
566is_read_only=true
567max_miss_count=0
568mshrs=2
569prefetch_on_access=false
570prefetcher=Null
571response_latency=1
572sequential_access=false
573size=32768
574system=system
575tags=system.cpu0.icache.tags
576tgts_per_mshr=8
577write_buffers=8
578writeback_clean=true
579cpu_side=system.cpu0.icache_port
580mem_side=system.cpu0.toL2Bus.slave[0]
581
582[system.cpu0.icache.tags]
583type=LRU
584assoc=2
585block_size=64
586clk_domain=system.cpu_clk_domain
587eventq_index=0
588hit_latency=1
589sequential_access=false
590size=32768
591
592[system.cpu0.interrupts]
593type=ArmInterrupts
594eventq_index=0
595
596[system.cpu0.isa]
597type=ArmISA
598decoderFlavour=Generic
599eventq_index=0
600fpsid=1090793632
601id_aa64afr0_el1=0
602id_aa64afr1_el1=0
603id_aa64dfr0_el1=1052678
604id_aa64dfr1_el1=0
605id_aa64isar0_el1=0
606id_aa64isar1_el1=0
607id_aa64mmfr0_el1=15728642
608id_aa64mmfr1_el1=0
609id_aa64pfr0_el1=17
610id_aa64pfr1_el1=0
611id_isar0=34607377
612id_isar1=34677009
613id_isar2=555950401
614id_isar3=17899825
615id_isar4=268501314
616id_isar5=0
617id_mmfr0=270536963
618id_mmfr1=0
619id_mmfr2=19070976
620id_mmfr3=34611729
621id_pfr0=49
622id_pfr1=4113
623midr=1091551472
624pmu=Null
625system=system
626
627[system.cpu0.istage2_mmu]
628type=ArmStage2MMU
629children=stage2_tlb
630eventq_index=0
631stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
632sys=system
633tlb=system.cpu0.itb
634
635[system.cpu0.istage2_mmu.stage2_tlb]
636type=ArmTLB
637children=walker
638eventq_index=0
639is_stage2=true
640size=32
641walker=system.cpu0.istage2_mmu.stage2_tlb.walker
642
643[system.cpu0.istage2_mmu.stage2_tlb.walker]
644type=ArmTableWalker
645clk_domain=system.cpu_clk_domain
646eventq_index=0
647is_stage2=true
648num_squash_per_cycle=2
649sys=system
650
651[system.cpu0.itb]
652type=ArmTLB
653children=walker
654eventq_index=0
655is_stage2=false
656size=64
657walker=system.cpu0.itb.walker
658
659[system.cpu0.itb.walker]
660type=ArmTableWalker
661clk_domain=system.cpu_clk_domain
662eventq_index=0
663is_stage2=false
664num_squash_per_cycle=2
665sys=system
666port=system.cpu0.toL2Bus.slave[2]
667
668[system.cpu0.l2cache]
669type=Cache
670children=prefetcher tags
671addr_ranges=0:18446744073709551615
672assoc=16
673clk_domain=system.cpu_clk_domain
674clusivity=mostly_excl
675demand_mshr_reserve=1
676eventq_index=0
677hit_latency=12
678is_read_only=false
679max_miss_count=0
680mshrs=16
681prefetch_on_access=true
682prefetcher=system.cpu0.l2cache.prefetcher
683response_latency=12
684sequential_access=false
685size=1048576
686system=system
687tags=system.cpu0.l2cache.tags
688tgts_per_mshr=8
689write_buffers=8
690writeback_clean=false
691cpu_side=system.cpu0.toL2Bus.master[0]
692mem_side=system.toL2Bus.slave[0]
693
694[system.cpu0.l2cache.prefetcher]
695type=StridePrefetcher
696cache_snoop=false
697clk_domain=system.cpu_clk_domain
698degree=8
699eventq_index=0
700latency=1
701max_conf=7
702min_conf=0
703on_data=true
704on_inst=true
705on_miss=false
706on_read=true
707on_write=true
708queue_filter=true
709queue_size=32
710queue_squash=true
711start_conf=4
712sys=system
713table_assoc=4
714table_sets=16
715tag_prefetch=true
716thresh_conf=4
717use_master_id=true
718
719[system.cpu0.l2cache.tags]
720type=RandomRepl
721assoc=16
722block_size=64
723clk_domain=system.cpu_clk_domain
724eventq_index=0
725hit_latency=12
726sequential_access=false
727size=1048576
728
729[system.cpu0.toL2Bus]
730type=CoherentXBar
731children=snoop_filter
732clk_domain=system.cpu_clk_domain
733eventq_index=0
734forward_latency=0
735frontend_latency=1
736point_of_coherency=false
737response_latency=1
738snoop_filter=system.cpu0.toL2Bus.snoop_filter
739snoop_response_latency=1
740system=system
741use_default_range=false
742width=32
743master=system.cpu0.l2cache.cpu_side
744slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
745
746[system.cpu0.toL2Bus.snoop_filter]
747type=SnoopFilter
748eventq_index=0
749lookup_latency=0
750max_capacity=8388608
751system=system
752
753[system.cpu0.tracer]
754type=ExeTracer
755eventq_index=0
756
757[system.cpu1]
758type=DerivO3CPU
759children=branchPred dcache dstage2_mmu dtb fuPool icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer
760LFSTSize=1024
761LQEntries=16
762LSQCheckLoads=true
763LSQDepCheckShift=0
764SQEntries=16
765SSITSize=1024
766activity=0
767backComSize=5
768branchPred=system.cpu1.branchPred
769cachePorts=200
770checker=Null
771clk_domain=system.cpu_clk_domain
772commitToDecodeDelay=1
773commitToFetchDelay=1
774commitToIEWDelay=1
775commitToRenameDelay=1
776commitWidth=8
777cpu_id=1
778decodeToFetchDelay=1
779decodeToRenameDelay=2
780decodeWidth=3
781dispatchWidth=6
782do_checkpoint_insts=true
783do_quiesce=true
784do_statistics_insts=true
785dstage2_mmu=system.cpu1.dstage2_mmu
786dtb=system.cpu1.dtb
787eventq_index=0
788fetchBufferSize=16
789fetchQueueSize=32
790fetchToDecodeDelay=3
791fetchTrapLatency=1
792fetchWidth=3
793forwardComSize=5
794fuPool=system.cpu1.fuPool
795function_trace=false
796function_trace_start=0
797iewToCommitDelay=1
798iewToDecodeDelay=1
799iewToFetchDelay=1
800iewToRenameDelay=1
801interrupts=system.cpu1.interrupts
802isa=system.cpu1.isa
803issueToExecuteDelay=1
804issueWidth=8
805istage2_mmu=system.cpu1.istage2_mmu
806itb=system.cpu1.itb
807max_insts_all_threads=0
808max_insts_any_thread=0
809max_loads_all_threads=0
810max_loads_any_thread=0
811needsTSO=false
812numIQEntries=32
813numPhysCCRegs=640
814numPhysFloatRegs=192
815numPhysIntRegs=128
816numROBEntries=40
817numRobs=1
818numThreads=1
819profile=0
820progress_interval=0
821renameToDecodeDelay=1
822renameToFetchDelay=1
823renameToIEWDelay=1
824renameToROBDelay=1
825renameWidth=3
826simpoint_start_insts=
827smtCommitPolicy=RoundRobin
828smtFetchPolicy=SingleThread
829smtIQPolicy=Partitioned
830smtIQThreshold=100
831smtLSQPolicy=Partitioned
832smtLSQThreshold=100
833smtNumFetchingThreads=1
834smtROBPolicy=Partitioned
835smtROBThreshold=100
836socket_id=0
837squashWidth=8
838store_set_clear_period=250000
839switched_out=false
840system=system
841tracer=system.cpu1.tracer
842trapLatency=13
843wbWidth=8
844workload=
845dcache_port=system.cpu1.dcache.cpu_side
846icache_port=system.cpu1.icache.cpu_side
847
848[system.cpu1.branchPred]
849type=BiModeBP
850BTBEntries=2048
851BTBTagSize=18
852RASSize=16
853choiceCtrBits=2
854choicePredictorSize=8192
855eventq_index=0
856globalCtrBits=2
857globalPredictorSize=8192
858indirectHashGHR=true
859indirectHashTargets=true
860indirectPathLength=3
861indirectSets=256
862indirectTagSize=16
863indirectWays=2
864instShiftAmt=2
865numThreads=1
866useIndirect=true
867
868[system.cpu1.dcache]
869type=Cache
870children=tags
871addr_ranges=0:18446744073709551615
872assoc=2
873clk_domain=system.cpu_clk_domain
874clusivity=mostly_incl
875demand_mshr_reserve=1
876eventq_index=0
877hit_latency=2
878is_read_only=false
879max_miss_count=0
880mshrs=6
881prefetch_on_access=false
882prefetcher=Null
883response_latency=2
884sequential_access=false
885size=32768
886system=system
887tags=system.cpu1.dcache.tags
888tgts_per_mshr=8
889write_buffers=16
890writeback_clean=true
891cpu_side=system.cpu1.dcache_port
892mem_side=system.cpu1.toL2Bus.slave[1]
893
894[system.cpu1.dcache.tags]
895type=LRU
896assoc=2
897block_size=64
898clk_domain=system.cpu_clk_domain
899eventq_index=0
900hit_latency=2
901sequential_access=false
902size=32768
903
904[system.cpu1.dstage2_mmu]
905type=ArmStage2MMU
906children=stage2_tlb
907eventq_index=0
908stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
909sys=system
910tlb=system.cpu1.dtb
911
912[system.cpu1.dstage2_mmu.stage2_tlb]
913type=ArmTLB
914children=walker
915eventq_index=0
916is_stage2=true
917size=32
918walker=system.cpu1.dstage2_mmu.stage2_tlb.walker
919
920[system.cpu1.dstage2_mmu.stage2_tlb.walker]
921type=ArmTableWalker
922clk_domain=system.cpu_clk_domain
923eventq_index=0
924is_stage2=true
925num_squash_per_cycle=2
926sys=system
927
928[system.cpu1.dtb]
929type=ArmTLB
930children=walker
931eventq_index=0
932is_stage2=false
933size=64
934walker=system.cpu1.dtb.walker
935
936[system.cpu1.dtb.walker]
937type=ArmTableWalker
938clk_domain=system.cpu_clk_domain
939eventq_index=0
940is_stage2=false
941num_squash_per_cycle=2
942sys=system
943port=system.cpu1.toL2Bus.slave[3]
944
945[system.cpu1.fuPool]
946type=FUPool
947children=FUList0 FUList1 FUList2 FUList3 FUList4
948FUList=system.cpu1.fuPool.FUList0 system.cpu1.fuPool.FUList1 system.cpu1.fuPool.FUList2 system.cpu1.fuPool.FUList3 system.cpu1.fuPool.FUList4
949eventq_index=0
950
951[system.cpu1.fuPool.FUList0]
952type=FUDesc
953children=opList
954count=2
955eventq_index=0
956opList=system.cpu1.fuPool.FUList0.opList
957
958[system.cpu1.fuPool.FUList0.opList]
959type=OpDesc
960eventq_index=0
961opClass=IntAlu
962opLat=1
963pipelined=true
964
965[system.cpu1.fuPool.FUList1]
966type=FUDesc
967children=opList0 opList1 opList2
968count=1
969eventq_index=0
970opList=system.cpu1.fuPool.FUList1.opList0 system.cpu1.fuPool.FUList1.opList1 system.cpu1.fuPool.FUList1.opList2
971
972[system.cpu1.fuPool.FUList1.opList0]
973type=OpDesc
974eventq_index=0
975opClass=IntMult
976opLat=3
977pipelined=true
978
979[system.cpu1.fuPool.FUList1.opList1]
980type=OpDesc
981eventq_index=0
982opClass=IntDiv
983opLat=12
984pipelined=false
985
986[system.cpu1.fuPool.FUList1.opList2]
987type=OpDesc
988eventq_index=0
989opClass=IprAccess
990opLat=3
991pipelined=true
992
993[system.cpu1.fuPool.FUList2]
994type=FUDesc
995children=opList
996count=1
997eventq_index=0
998opList=system.cpu1.fuPool.FUList2.opList
999
1000[system.cpu1.fuPool.FUList2.opList]
1001type=OpDesc
1002eventq_index=0
1003opClass=MemRead
1004opLat=2
1005pipelined=true
1006
1007[system.cpu1.fuPool.FUList3]
1008type=FUDesc
1009children=opList
1010count=1
1011eventq_index=0
1012opList=system.cpu1.fuPool.FUList3.opList
1013
1014[system.cpu1.fuPool.FUList3.opList]
1015type=OpDesc
1016eventq_index=0
1017opClass=MemWrite
1018opLat=2
1019pipelined=true
1020
1021[system.cpu1.fuPool.FUList4]
1022type=FUDesc
1023children=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
1024count=2
1025eventq_index=0
1026opList=system.cpu1.fuPool.FUList4.opList00 system.cpu1.fuPool.FUList4.opList01 system.cpu1.fuPool.FUList4.opList02 system.cpu1.fuPool.FUList4.opList03 system.cpu1.fuPool.FUList4.opList04 system.cpu1.fuPool.FUList4.opList05 system.cpu1.fuPool.FUList4.opList06 system.cpu1.fuPool.FUList4.opList07 system.cpu1.fuPool.FUList4.opList08 system.cpu1.fuPool.FUList4.opList09 system.cpu1.fuPool.FUList4.opList10 system.cpu1.fuPool.FUList4.opList11 system.cpu1.fuPool.FUList4.opList12 system.cpu1.fuPool.FUList4.opList13 system.cpu1.fuPool.FUList4.opList14 system.cpu1.fuPool.FUList4.opList15 system.cpu1.fuPool.FUList4.opList16 system.cpu1.fuPool.FUList4.opList17 system.cpu1.fuPool.FUList4.opList18 system.cpu1.fuPool.FUList4.opList19 system.cpu1.fuPool.FUList4.opList20 system.cpu1.fuPool.FUList4.opList21 system.cpu1.fuPool.FUList4.opList22 system.cpu1.fuPool.FUList4.opList23 system.cpu1.fuPool.FUList4.opList24 system.cpu1.fuPool.FUList4.opList25
1027
1028[system.cpu1.fuPool.FUList4.opList00]
1029type=OpDesc
1030eventq_index=0
1031opClass=SimdAdd
1032opLat=4
1033pipelined=true
1034
1035[system.cpu1.fuPool.FUList4.opList01]
1036type=OpDesc
1037eventq_index=0
1038opClass=SimdAddAcc
1039opLat=4
1040pipelined=true
1041
1042[system.cpu1.fuPool.FUList4.opList02]
1043type=OpDesc
1044eventq_index=0
1045opClass=SimdAlu
1046opLat=4
1047pipelined=true
1048
1049[system.cpu1.fuPool.FUList4.opList03]
1050type=OpDesc
1051eventq_index=0
1052opClass=SimdCmp
1053opLat=4
1054pipelined=true
1055
1056[system.cpu1.fuPool.FUList4.opList04]
1057type=OpDesc
1058eventq_index=0
1059opClass=SimdCvt
1060opLat=3
1061pipelined=true
1062
1063[system.cpu1.fuPool.FUList4.opList05]
1064type=OpDesc
1065eventq_index=0
1066opClass=SimdMisc
1067opLat=3
1068pipelined=true
1069
1070[system.cpu1.fuPool.FUList4.opList06]
1071type=OpDesc
1072eventq_index=0
1073opClass=SimdMult
1074opLat=5
1075pipelined=true
1076
1077[system.cpu1.fuPool.FUList4.opList07]
1078type=OpDesc
1079eventq_index=0
1080opClass=SimdMultAcc
1081opLat=5
1082pipelined=true
1083
1084[system.cpu1.fuPool.FUList4.opList08]
1085type=OpDesc
1086eventq_index=0
1087opClass=SimdShift
1088opLat=3
1089pipelined=true
1090
1091[system.cpu1.fuPool.FUList4.opList09]
1092type=OpDesc
1093eventq_index=0
1094opClass=SimdShiftAcc
1095opLat=3
1096pipelined=true
1097
1098[system.cpu1.fuPool.FUList4.opList10]
1099type=OpDesc
1100eventq_index=0
1101opClass=SimdSqrt
1102opLat=9
1103pipelined=true
1104
1105[system.cpu1.fuPool.FUList4.opList11]
1106type=OpDesc
1107eventq_index=0
1108opClass=SimdFloatAdd
1109opLat=5
1110pipelined=true
1111
1112[system.cpu1.fuPool.FUList4.opList12]
1113type=OpDesc
1114eventq_index=0
1115opClass=SimdFloatAlu
1116opLat=5
1117pipelined=true
1118
1119[system.cpu1.fuPool.FUList4.opList13]
1120type=OpDesc
1121eventq_index=0
1122opClass=SimdFloatCmp
1123opLat=3
1124pipelined=true
1125
1126[system.cpu1.fuPool.FUList4.opList14]
1127type=OpDesc
1128eventq_index=0
1129opClass=SimdFloatCvt
1130opLat=3
1131pipelined=true
1132
1133[system.cpu1.fuPool.FUList4.opList15]
1134type=OpDesc
1135eventq_index=0
1136opClass=SimdFloatDiv
1137opLat=3
1138pipelined=true
1139
1140[system.cpu1.fuPool.FUList4.opList16]
1141type=OpDesc
1142eventq_index=0
1143opClass=SimdFloatMisc
1144opLat=3
1145pipelined=true
1146
1147[system.cpu1.fuPool.FUList4.opList17]
1148type=OpDesc
1149eventq_index=0
1150opClass=SimdFloatMult
1151opLat=3
1152pipelined=true
1153
1154[system.cpu1.fuPool.FUList4.opList18]
1155type=OpDesc
1156eventq_index=0
1157opClass=SimdFloatMultAcc
1158opLat=1
1159pipelined=true
1160
1161[system.cpu1.fuPool.FUList4.opList19]
1162type=OpDesc
1163eventq_index=0
1164opClass=SimdFloatSqrt
1165opLat=9
1166pipelined=true
1167
1168[system.cpu1.fuPool.FUList4.opList20]
1169type=OpDesc
1170eventq_index=0
1171opClass=FloatAdd
1172opLat=5
1173pipelined=true
1174
1175[system.cpu1.fuPool.FUList4.opList21]
1176type=OpDesc
1177eventq_index=0
1178opClass=FloatCmp
1179opLat=5
1180pipelined=true
1181
1182[system.cpu1.fuPool.FUList4.opList22]
1183type=OpDesc
1184eventq_index=0
1185opClass=FloatCvt
1186opLat=5
1187pipelined=true
1188
1189[system.cpu1.fuPool.FUList4.opList23]
1190type=OpDesc
1191eventq_index=0
1192opClass=FloatDiv
1193opLat=9
1194pipelined=false
1195
1196[system.cpu1.fuPool.FUList4.opList24]
1197type=OpDesc
1198eventq_index=0
1199opClass=FloatSqrt
1200opLat=33
1201pipelined=false
1202
1203[system.cpu1.fuPool.FUList4.opList25]
1204type=OpDesc
1205eventq_index=0
1206opClass=FloatMult
1207opLat=4
1208pipelined=true
1209
1210[system.cpu1.icache]
1211type=Cache
1212children=tags
1213addr_ranges=0:18446744073709551615
1214assoc=2
1215clk_domain=system.cpu_clk_domain
1216clusivity=mostly_incl
1217demand_mshr_reserve=1
1218eventq_index=0
1219hit_latency=1
1220is_read_only=true
1221max_miss_count=0
1222mshrs=2
1223prefetch_on_access=false
1224prefetcher=Null
1225response_latency=1
1226sequential_access=false
1227size=32768
1228system=system
1229tags=system.cpu1.icache.tags
1230tgts_per_mshr=8
1231write_buffers=8
1232writeback_clean=true
1233cpu_side=system.cpu1.icache_port
1234mem_side=system.cpu1.toL2Bus.slave[0]
1235
1236[system.cpu1.icache.tags]
1237type=LRU
1238assoc=2
1239block_size=64
1240clk_domain=system.cpu_clk_domain
1241eventq_index=0
1242hit_latency=1
1243sequential_access=false
1244size=32768
1245
1246[system.cpu1.interrupts]
1247type=ArmInterrupts
1248eventq_index=0
1249
1250[system.cpu1.isa]
1251type=ArmISA
1252decoderFlavour=Generic
1253eventq_index=0
1254fpsid=1090793632
1255id_aa64afr0_el1=0
1256id_aa64afr1_el1=0
1257id_aa64dfr0_el1=1052678
1258id_aa64dfr1_el1=0
1259id_aa64isar0_el1=0
1260id_aa64isar1_el1=0
1261id_aa64mmfr0_el1=15728642
1262id_aa64mmfr1_el1=0
1263id_aa64pfr0_el1=17
1264id_aa64pfr1_el1=0
1265id_isar0=34607377
1266id_isar1=34677009
1267id_isar2=555950401
1268id_isar3=17899825
1269id_isar4=268501314
1270id_isar5=0
1271id_mmfr0=270536963
1272id_mmfr1=0
1273id_mmfr2=19070976
1274id_mmfr3=34611729
1275id_pfr0=49
1276id_pfr1=4113
1277midr=1091551472
1278pmu=Null
1279system=system
1280
1281[system.cpu1.istage2_mmu]
1282type=ArmStage2MMU
1283children=stage2_tlb
1284eventq_index=0
1285stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
1286sys=system
1287tlb=system.cpu1.itb
1288
1289[system.cpu1.istage2_mmu.stage2_tlb]
1290type=ArmTLB
1291children=walker
1292eventq_index=0
1293is_stage2=true
1294size=32
1295walker=system.cpu1.istage2_mmu.stage2_tlb.walker
1296
1297[system.cpu1.istage2_mmu.stage2_tlb.walker]
1298type=ArmTableWalker
1299clk_domain=system.cpu_clk_domain
1300eventq_index=0
1301is_stage2=true
1302num_squash_per_cycle=2
1303sys=system
1304
1305[system.cpu1.itb]
1306type=ArmTLB
1307children=walker
1308eventq_index=0
1309is_stage2=false
1310size=64
1311walker=system.cpu1.itb.walker
1312
1313[system.cpu1.itb.walker]
1314type=ArmTableWalker
1315clk_domain=system.cpu_clk_domain
1316eventq_index=0
1317is_stage2=false
1318num_squash_per_cycle=2
1319sys=system
1320port=system.cpu1.toL2Bus.slave[2]
1321
1322[system.cpu1.l2cache]
1323type=Cache
1324children=prefetcher tags
1325addr_ranges=0:18446744073709551615
1326assoc=16
1327clk_domain=system.cpu_clk_domain
1328clusivity=mostly_excl
1329demand_mshr_reserve=1
1330eventq_index=0
1331hit_latency=12
1332is_read_only=false
1333max_miss_count=0
1334mshrs=16
1335prefetch_on_access=true
1336prefetcher=system.cpu1.l2cache.prefetcher
1337response_latency=12
1338sequential_access=false
1339size=1048576
1340system=system
1341tags=system.cpu1.l2cache.tags
1342tgts_per_mshr=8
1343write_buffers=8
1344writeback_clean=false
1345cpu_side=system.cpu1.toL2Bus.master[0]
1346mem_side=system.toL2Bus.slave[1]
1347
1348[system.cpu1.l2cache.prefetcher]
1349type=StridePrefetcher
1350cache_snoop=false
1351clk_domain=system.cpu_clk_domain
1352degree=8
1353eventq_index=0
1354latency=1
1355max_conf=7
1356min_conf=0
1357on_data=true
1358on_inst=true
1359on_miss=false
1360on_read=true
1361on_write=true
1362queue_filter=true
1363queue_size=32
1364queue_squash=true
1365start_conf=4
1366sys=system
1367table_assoc=4
1368table_sets=16
1369tag_prefetch=true
1370thresh_conf=4
1371use_master_id=true
1372
1373[system.cpu1.l2cache.tags]
1374type=RandomRepl
1375assoc=16
1376block_size=64
1377clk_domain=system.cpu_clk_domain
1378eventq_index=0
1379hit_latency=12
1380sequential_access=false
1381size=1048576
1382
1383[system.cpu1.toL2Bus]
1384type=CoherentXBar
1385children=snoop_filter
1386clk_domain=system.cpu_clk_domain
1387eventq_index=0
1388forward_latency=0
1389frontend_latency=1
1390point_of_coherency=false
1391response_latency=1
1392snoop_filter=system.cpu1.toL2Bus.snoop_filter
1393snoop_response_latency=1
1394system=system
1395use_default_range=false
1396width=32
1397master=system.cpu1.l2cache.cpu_side
1398slave=system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port
1399
1400[system.cpu1.toL2Bus.snoop_filter]
1401type=SnoopFilter
1402eventq_index=0
1403lookup_latency=0
1404max_capacity=8388608
1405system=system
1406
1407[system.cpu1.tracer]
1408type=ExeTracer
1409eventq_index=0
1410
1411[system.cpu_clk_domain]
1412type=SrcClockDomain
1413clock=500
1414domain_id=-1
1415eventq_index=0
1416init_perf_level=0
1417voltage_domain=system.voltage_domain
1418
1419[system.dvfs_handler]
1420type=DVFSHandler
1421domains=
1422enable=false
1423eventq_index=0
1424sys_clk_domain=system.clk_domain
1425transition_latency=100000000
1426
1427[system.intrctrl]
1428type=IntrControl
1429eventq_index=0
1430sys=system
1431
1432[system.iobus]
1433type=NoncoherentXBar
1434clk_domain=system.clk_domain
1435eventq_index=0
1436forward_latency=1
1437frontend_latency=2
1438response_latency=2
1439use_default_range=false
1440width=16
1441master=system.realview.uart.pio system.realview.realview_io.pio system.realview.pci_host.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.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.ethernet.pio system.iocache.cpu_side
1442slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
1443
1444[system.iocache]
1445type=Cache
1446children=tags
1447addr_ranges=2147483648:2415919103
1448assoc=8
1449clk_domain=system.clk_domain
1450clusivity=mostly_incl
1451demand_mshr_reserve=1
1452eventq_index=0
1453hit_latency=50
1454is_read_only=false
1455max_miss_count=0
1456mshrs=20
1457prefetch_on_access=false
1458prefetcher=Null
1459response_latency=50
1460sequential_access=false
1461size=1024
1462system=system
1463tags=system.iocache.tags
1464tgts_per_mshr=12
1465write_buffers=8
1466writeback_clean=false
1467cpu_side=system.iobus.master[25]
1468mem_side=system.membus.slave[3]
1469
1470[system.iocache.tags]
1471type=LRU
1472assoc=8
1473block_size=64
1474clk_domain=system.clk_domain
1475eventq_index=0
1476hit_latency=50
1477sequential_access=false
1478size=1024
1479
1480[system.l2c]
1481type=Cache
1482children=tags
1483addr_ranges=0:18446744073709551615
1484assoc=8
1485clk_domain=system.cpu_clk_domain
1486clusivity=mostly_incl
1487demand_mshr_reserve=1
1488eventq_index=0
1489hit_latency=20
1490is_read_only=false
1491max_miss_count=0
1492mshrs=20
1493prefetch_on_access=false
1494prefetcher=Null
1495response_latency=20
1496sequential_access=false
1497size=4194304
1498system=system
1499tags=system.l2c.tags
1500tgts_per_mshr=12
1501write_buffers=8
1502writeback_clean=false
1503cpu_side=system.toL2Bus.master[0]
1504mem_side=system.membus.slave[2]
1505
1506[system.l2c.tags]
1507type=LRU
1508assoc=8
1509block_size=64
1510clk_domain=system.cpu_clk_domain
1511eventq_index=0
1512hit_latency=20
1513sequential_access=false
1514size=4194304
1515
1516[system.membus]
1517type=CoherentXBar
1518children=badaddr_responder snoop_filter
1519clk_domain=system.clk_domain
1520eventq_index=0
1521forward_latency=4
1522frontend_latency=3
1523point_of_coherency=true
1524response_latency=2
1525snoop_filter=system.membus.snoop_filter
1526snoop_response_latency=4
1527system=system
1528use_default_range=false
1529width=16
1530default=system.membus.badaddr_responder.pio
1531master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
1532slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
1533
1534[system.membus.badaddr_responder]
1535type=IsaFake
1536clk_domain=system.clk_domain
1537eventq_index=0
1538fake_mem=false
1539pio_addr=0
1540pio_latency=100000
1541pio_size=8
1542ret_bad_addr=true
1543ret_data16=65535
1544ret_data32=4294967295
1545ret_data64=18446744073709551615
1546ret_data8=255
1547system=system
1548update_data=false
1549warn_access=warn
1550pio=system.membus.default
1551
1552[system.membus.snoop_filter]
1553type=SnoopFilter
1554eventq_index=0
1555lookup_latency=1
1556max_capacity=8388608
1557system=system
1558
1559[system.physmem]
1560type=DRAMCtrl
1561IDD0=0.075000
1562IDD02=0.000000
1563IDD2N=0.050000
1564IDD2N2=0.000000
1565IDD2P0=0.000000
1566IDD2P02=0.000000
1567IDD2P1=0.000000
1568IDD2P12=0.000000
1569IDD3N=0.057000
1570IDD3N2=0.000000
1571IDD3P0=0.000000
1572IDD3P02=0.000000
1573IDD3P1=0.000000
1574IDD3P12=0.000000
1575IDD4R=0.187000
1576IDD4R2=0.000000
1577IDD4W=0.165000
1578IDD4W2=0.000000
1579IDD5=0.220000
1580IDD52=0.000000
1581IDD6=0.000000
1582IDD62=0.000000
1583VDD=1.500000
1584VDD2=0.000000
1585activation_limit=4
1586addr_mapping=RoRaBaCoCh
1587bank_groups_per_rank=0
1588banks_per_rank=8
1589burst_length=8
1590channels=1
1591clk_domain=system.clk_domain
1592conf_table_reported=true
1593device_bus_width=8
1594device_rowbuffer_size=1024
1595device_size=536870912
1596devices_per_rank=8
1597dll=true
1598eventq_index=0
1599in_addr_map=true
1600max_accesses_per_row=16
1601mem_sched_policy=frfcfs
1602min_writes_per_switch=16
1603null=false
1604page_policy=open_adaptive
1605range=2147483648:2415919103
1606ranks_per_channel=2
1607read_buffer_size=32
1608static_backend_latency=10000
1609static_frontend_latency=10000
1610tBURST=5000
1611tCCD_L=0
1612tCK=1250
1613tCL=13750
1614tCS=2500
1615tRAS=35000
1616tRCD=13750
1617tREFI=7800000
1618tRFC=260000
1619tRP=13750
1620tRRD=6000
1621tRRD_L=0
1622tRTP=7500
1623tRTW=2500
1624tWR=15000
1625tWTR=7500
1626tXAW=30000
1627tXP=0
1628tXPDLL=0
1629tXS=0
1630tXSDLL=0
1631write_buffer_size=64
1632write_high_thresh_perc=85
1633write_low_thresh_perc=50
1634port=system.membus.master[5]
1635
1636[system.realview]
1637type=RealView
1638children=aaci_fake cf_ctrl clcd dcc energy_ctrl ethernet generic_timer gic hdlcd ide kmi0 kmi1 l2x0_fake lan_fake local_cpu_timer mcc mmc_fake nvmem pci_host realview_io rtc sp810_fake timer0 timer1 uart uart1_fake uart2_fake uart3_fake usb_fake vgic vram watchdog_fake
1639eventq_index=0
1640intrctrl=system.intrctrl
1641system=system
1642
1643[system.realview.aaci_fake]
1644type=AmbaFake
1645amba_id=0
1646clk_domain=system.clk_domain
1647eventq_index=0
1648ignore_access=false
1649pio_addr=470024192
1650pio_latency=100000
1651system=system
1652pio=system.iobus.master[18]
1653
1654[system.realview.cf_ctrl]
1655type=IdeController
1656BAR0=471465984
1657BAR0LegacyIO=true
1658BAR0Size=256
1659BAR1=471466240
1660BAR1LegacyIO=true
1661BAR1Size=4096
1662BAR2=1
1663BAR2LegacyIO=false
1664BAR2Size=8
1665BAR3=1
1666BAR3LegacyIO=false
1667BAR3Size=4
1668BAR4=1
1669BAR4LegacyIO=false
1670BAR4Size=16
1671BAR5=1
1672BAR5LegacyIO=false
1673BAR5Size=0
1674BIST=0
1675CacheLineSize=0
1676CapabilityPtr=0
1677CardbusCIS=0
1678ClassCode=1
1679Command=1
1680DeviceID=28945
1681ExpansionROM=0
1682HeaderType=0
1683InterruptLine=31
1684InterruptPin=1
1685LatencyTimer=0
1686LegacyIOBase=0
1687MSICAPBaseOffset=0
1688MSICAPCapId=0
1689MSICAPMaskBits=0
1690MSICAPMsgAddr=0
1691MSICAPMsgCtrl=0
1692MSICAPMsgData=0
1693MSICAPMsgUpperAddr=0
1694MSICAPNextCapability=0
1695MSICAPPendingBits=0
1696MSIXCAPBaseOffset=0
1697MSIXCAPCapId=0
1698MSIXCAPNextCapability=0
1699MSIXMsgCtrl=0
1700MSIXPbaOffset=0
1701MSIXTableOffset=0
1702MaximumLatency=0
1703MinimumGrant=0
1704PMCAPBaseOffset=0
1705PMCAPCapId=0
1706PMCAPCapabilities=0
1707PMCAPCtrlStatus=0
1708PMCAPNextCapability=0
1709PXCAPBaseOffset=0
1710PXCAPCapId=0
1711PXCAPCapabilities=0
1712PXCAPDevCap2=0
1713PXCAPDevCapabilities=0
1714PXCAPDevCtrl=0
1715PXCAPDevCtrl2=0
1716PXCAPDevStatus=0
1717PXCAPLinkCap=0
1718PXCAPLinkCtrl=0
1719PXCAPLinkStatus=0
1720PXCAPNextCapability=0
1721ProgIF=133
1722Revision=0
1723Status=640
1724SubClassCode=1
1725SubsystemID=0
1726SubsystemVendorID=0
1727VendorID=32902
1728clk_domain=system.clk_domain
1729config_latency=20000
1730ctrl_offset=2
1731disks=
1732eventq_index=0
1733host=system.realview.pci_host
1734io_shift=2
1735pci_bus=2
1736pci_dev=0
1737pci_func=0
1738pio_latency=30000
1739system=system
1740dma=system.iobus.slave[2]
1741pio=system.iobus.master[9]
1742
1743[system.realview.clcd]
1744type=Pl111
1745amba_id=1315089
1746clk_domain=system.clk_domain
1747enable_capture=true
1748eventq_index=0
1749gic=system.realview.gic
1750int_num=46
1751pio_addr=471793664
1752pio_latency=10000
1753pixel_clock=41667
1754system=system
1755vnc=system.vncserver
1756dma=system.iobus.slave[1]
1757pio=system.iobus.master[5]
1758
1759[system.realview.dcc]
1760type=SubSystem
1761children=osc_cpu osc_ddr osc_hsbm osc_pxl osc_smb osc_sys
1762eventq_index=0
1763thermal_domain=Null
1764
1765[system.realview.dcc.osc_cpu]
1766type=RealViewOsc
1767dcc=0
1768device=0
1769eventq_index=0
1770freq=16667
1771parent=system.realview.realview_io
1772position=0
1773site=1
1774voltage_domain=system.voltage_domain
1775
1776[system.realview.dcc.osc_ddr]
1777type=RealViewOsc
1778dcc=0
1779device=8
1780eventq_index=0
1781freq=25000
1782parent=system.realview.realview_io
1783position=0
1784site=1
1785voltage_domain=system.voltage_domain
1786
1787[system.realview.dcc.osc_hsbm]
1788type=RealViewOsc
1789dcc=0
1790device=4
1791eventq_index=0
1792freq=25000
1793parent=system.realview.realview_io
1794position=0
1795site=1
1796voltage_domain=system.voltage_domain
1797
1798[system.realview.dcc.osc_pxl]
1799type=RealViewOsc
1800dcc=0
1801device=5
1802eventq_index=0
1803freq=42105
1804parent=system.realview.realview_io
1805position=0
1806site=1
1807voltage_domain=system.voltage_domain
1808
1809[system.realview.dcc.osc_smb]
1810type=RealViewOsc
1811dcc=0
1812device=6
1813eventq_index=0
1814freq=20000
1815parent=system.realview.realview_io
1816position=0
1817site=1
1818voltage_domain=system.voltage_domain
1819
1820[system.realview.dcc.osc_sys]
1821type=RealViewOsc
1822dcc=0
1823device=7
1824eventq_index=0
1825freq=16667
1826parent=system.realview.realview_io
1827position=0
1828site=1
1829voltage_domain=system.voltage_domain
1830
1831[system.realview.energy_ctrl]
1832type=EnergyCtrl
1833clk_domain=system.clk_domain
1834dvfs_handler=system.dvfs_handler
1835eventq_index=0
1836pio_addr=470286336
1837pio_latency=100000
1838system=system
1839pio=system.iobus.master[22]
1840
1841[system.realview.ethernet]
1842type=IGbE
1843BAR0=0
1844BAR0LegacyIO=false
1845BAR0Size=131072
1846BAR1=0
1847BAR1LegacyIO=false
1848BAR1Size=0
1849BAR2=0
1850BAR2LegacyIO=false
1851BAR2Size=0
1852BAR3=0
1853BAR3LegacyIO=false
1854BAR3Size=0
1855BAR4=0
1856BAR4LegacyIO=false
1857BAR4Size=0
1858BAR5=0
1859BAR5LegacyIO=false
1860BAR5Size=0
1861BIST=0
1862CacheLineSize=0
1863CapabilityPtr=0
1864CardbusCIS=0
1865ClassCode=2
1866Command=0
1867DeviceID=4213
1868ExpansionROM=0
1869HeaderType=0
1870InterruptLine=1
1871InterruptPin=1
1872LatencyTimer=0
1873LegacyIOBase=0
1874MSICAPBaseOffset=0
1875MSICAPCapId=0
1876MSICAPMaskBits=0
1877MSICAPMsgAddr=0
1878MSICAPMsgCtrl=0
1879MSICAPMsgData=0
1880MSICAPMsgUpperAddr=0
1881MSICAPNextCapability=0
1882MSICAPPendingBits=0
1883MSIXCAPBaseOffset=0
1884MSIXCAPCapId=0
1885MSIXCAPNextCapability=0
1886MSIXMsgCtrl=0
1887MSIXPbaOffset=0
1888MSIXTableOffset=0
1889MaximumLatency=0
1890MinimumGrant=255
1891PMCAPBaseOffset=0
1892PMCAPCapId=0
1893PMCAPCapabilities=0
1894PMCAPCtrlStatus=0
1895PMCAPNextCapability=0
1896PXCAPBaseOffset=0
1897PXCAPCapId=0
1898PXCAPCapabilities=0
1899PXCAPDevCap2=0
1900PXCAPDevCapabilities=0
1901PXCAPDevCtrl=0
1902PXCAPDevCtrl2=0
1903PXCAPDevStatus=0
1904PXCAPLinkCap=0
1905PXCAPLinkCtrl=0
1906PXCAPLinkStatus=0
1907PXCAPNextCapability=0
1908ProgIF=0
1909Revision=0
1910Status=0
1911SubClassCode=0
1912SubsystemID=4104
1913SubsystemVendorID=32902
1914VendorID=32902
1915clk_domain=system.clk_domain
1916config_latency=20000
1917eventq_index=0
1918fetch_comp_delay=10000
1919fetch_delay=10000
1920hardware_address=00:90:00:00:00:01
1921host=system.realview.pci_host
1922pci_bus=0
1923pci_dev=0
1924pci_func=0
1925phy_epid=896
1926phy_pid=680
1927pio_latency=30000
1928rx_desc_cache_size=64
1929rx_fifo_size=393216
1930rx_write_delay=0
1931system=system
1932tx_desc_cache_size=64
1933tx_fifo_size=393216
1934tx_read_delay=0
1935wb_comp_delay=10000
1936wb_delay=10000
1937dma=system.iobus.slave[4]
1938pio=system.iobus.master[24]
1939
1940[system.realview.generic_timer]
1941type=GenericTimer
1942eventq_index=0
1943gic=system.realview.gic
1944int_phys=29
1945int_virt=27
1946system=system
1947
1948[system.realview.gic]
1949type=Pl390
1950clk_domain=system.clk_domain
1951cpu_addr=738205696
1952cpu_pio_delay=10000
1953dist_addr=738201600
1954dist_pio_delay=10000
1955eventq_index=0
1956gem5_extensions=true
1957int_latency=10000
1958it_lines=128
1959platform=system.realview
1960system=system
1961pio=system.membus.master[2]
1962
1963[system.realview.hdlcd]
1964type=HDLcd
1965amba_id=1314816
1966clk_domain=system.clk_domain
1967enable_capture=true
1968eventq_index=0
1969gic=system.realview.gic
1970int_num=117
1971pio_addr=721420288
1972pio_latency=10000
1973pixel_buffer_size=2048
1974pixel_chunk=32
1975pxl_clk=system.realview.dcc.osc_pxl
1976system=system
1977vnc=system.vncserver
1978workaround_dma_line_count=true
1979workaround_swap_rb=true
1980dma=system.membus.slave[0]
1981pio=system.iobus.master[6]
1982
1983[system.realview.ide]
1984type=IdeController
1985BAR0=1
1986BAR0LegacyIO=false
1987BAR0Size=8
1988BAR1=1
1989BAR1LegacyIO=false
1990BAR1Size=4
1991BAR2=1
1992BAR2LegacyIO=false
1993BAR2Size=8
1994BAR3=1
1995BAR3LegacyIO=false
1996BAR3Size=4
1997BAR4=1
1998BAR4LegacyIO=false
1999BAR4Size=16
2000BAR5=1
2001BAR5LegacyIO=false
2002BAR5Size=0
2003BIST=0
2004CacheLineSize=0
2005CapabilityPtr=0
2006CardbusCIS=0
2007ClassCode=1
2008Command=0
2009DeviceID=28945
2010ExpansionROM=0
2011HeaderType=0
2012InterruptLine=2
2013InterruptPin=2
2014LatencyTimer=0
2015LegacyIOBase=0
2016MSICAPBaseOffset=0
2017MSICAPCapId=0
2018MSICAPMaskBits=0
2019MSICAPMsgAddr=0
2020MSICAPMsgCtrl=0
2021MSICAPMsgData=0
2022MSICAPMsgUpperAddr=0
2023MSICAPNextCapability=0
2024MSICAPPendingBits=0
2025MSIXCAPBaseOffset=0
2026MSIXCAPCapId=0
2027MSIXCAPNextCapability=0
2028MSIXMsgCtrl=0
2029MSIXPbaOffset=0
2030MSIXTableOffset=0
2031MaximumLatency=0
2032MinimumGrant=0
2033PMCAPBaseOffset=0
2034PMCAPCapId=0
2035PMCAPCapabilities=0
2036PMCAPCtrlStatus=0
2037PMCAPNextCapability=0
2038PXCAPBaseOffset=0
2039PXCAPCapId=0
2040PXCAPCapabilities=0
2041PXCAPDevCap2=0
2042PXCAPDevCapabilities=0
2043PXCAPDevCtrl=0
2044PXCAPDevCtrl2=0
2045PXCAPDevStatus=0
2046PXCAPLinkCap=0
2047PXCAPLinkCtrl=0
2048PXCAPLinkStatus=0
2049PXCAPNextCapability=0
2050ProgIF=133
2051Revision=0
2052Status=640
2053SubClassCode=1
2054SubsystemID=0
2055SubsystemVendorID=0
2056VendorID=32902
2057clk_domain=system.clk_domain
2058config_latency=20000
2059ctrl_offset=0
2060disks=system.cf0
2061eventq_index=0
2062host=system.realview.pci_host
2063io_shift=0
2064pci_bus=0
2065pci_dev=1
2066pci_func=0
2067pio_latency=30000
2068system=system
2069dma=system.iobus.slave[3]
2070pio=system.iobus.master[23]
2071
2072[system.realview.kmi0]
2073type=Pl050
2074amba_id=1314896
2075clk_domain=system.clk_domain
2076eventq_index=0
2077gic=system.realview.gic
2078int_delay=1000000
2079int_num=44
2080is_mouse=false
2081pio_addr=470155264
2082pio_latency=100000
2083system=system
2084vnc=system.vncserver
2085pio=system.iobus.master[7]
2086
2087[system.realview.kmi1]
2088type=Pl050
2089amba_id=1314896
2090clk_domain=system.clk_domain
2091eventq_index=0
2092gic=system.realview.gic
2093int_delay=1000000
2094int_num=45
2095is_mouse=true
2096pio_addr=470220800
2097pio_latency=100000
2098system=system
2099vnc=system.vncserver
2100pio=system.iobus.master[8]
2101
2102[system.realview.l2x0_fake]
2103type=IsaFake
2104clk_domain=system.clk_domain
2105eventq_index=0
2106fake_mem=false
2107pio_addr=739246080
2108pio_latency=100000
2109pio_size=4095
2110ret_bad_addr=false
2111ret_data16=65535
2112ret_data32=4294967295
2113ret_data64=18446744073709551615
2114ret_data8=255
2115system=system
2116update_data=false
2117warn_access=
2118pio=system.iobus.master[12]
2119
2120[system.realview.lan_fake]
2121type=IsaFake
2122clk_domain=system.clk_domain
2123eventq_index=0
2124fake_mem=false
2125pio_addr=436207616
2126pio_latency=100000
2127pio_size=65535
2128ret_bad_addr=false
2129ret_data16=65535
2130ret_data32=4294967295
2131ret_data64=18446744073709551615
2132ret_data8=255
2133system=system
2134update_data=false
2135warn_access=
2136pio=system.iobus.master[19]
2137
2138[system.realview.local_cpu_timer]
2139type=CpuLocalTimer
2140clk_domain=system.clk_domain
2141eventq_index=0
2142gic=system.realview.gic
2143int_num_timer=29
2144int_num_watchdog=30
2145pio_addr=738721792
2146pio_latency=100000
2147system=system
2148pio=system.membus.master[4]
2149
2150[system.realview.mcc]
2151type=SubSystem
2152children=osc_clcd osc_mcc osc_peripheral osc_system_bus temp_crtl
2153eventq_index=0
2154thermal_domain=Null
2155
2156[system.realview.mcc.osc_clcd]
2157type=RealViewOsc
2158dcc=0
2159device=1
2160eventq_index=0
2161freq=42105
2162parent=system.realview.realview_io
2163position=0
2164site=0
2165voltage_domain=system.voltage_domain
2166
2167[system.realview.mcc.osc_mcc]
2168type=RealViewOsc
2169dcc=0
2170device=0
2171eventq_index=0
2172freq=20000
2173parent=system.realview.realview_io
2174position=0
2175site=0
2176voltage_domain=system.voltage_domain
2177
2178[system.realview.mcc.osc_peripheral]
2179type=RealViewOsc
2180dcc=0
2181device=2
2182eventq_index=0
2183freq=41667
2184parent=system.realview.realview_io
2185position=0
2186site=0
2187voltage_domain=system.voltage_domain
2188
2189[system.realview.mcc.osc_system_bus]
2190type=RealViewOsc
2191dcc=0
2192device=4
2193eventq_index=0
2194freq=41667
2195parent=system.realview.realview_io
2196position=0
2197site=0
2198voltage_domain=system.voltage_domain
2199
2200[system.realview.mcc.temp_crtl]
2201type=RealViewTemperatureSensor
2202dcc=0
2203device=0
2204eventq_index=0
2205parent=system.realview.realview_io
2206position=0
2207site=0
2208system=system
2209
2210[system.realview.mmc_fake]
2211type=AmbaFake
2212amba_id=0
2213clk_domain=system.clk_domain
2214eventq_index=0
2215ignore_access=false
2216pio_addr=470089728
2217pio_latency=100000
2218system=system
2219pio=system.iobus.master[21]
2220
2221[system.realview.nvmem]
2222type=SimpleMemory
2223bandwidth=73.000000
2224clk_domain=system.clk_domain
2225conf_table_reported=false
2226eventq_index=0
2227in_addr_map=true
2228latency=30000
2229latency_var=0
2230null=false
2231range=0:67108863
2232port=system.membus.master[1]
2233
2234[system.realview.pci_host]
2235type=GenericPciHost
2236clk_domain=system.clk_domain
2237conf_base=805306368
2238conf_device_bits=16
2239conf_size=268435456
2240eventq_index=0
2241pci_dma_base=0
2242pci_mem_base=0
2243pci_pio_base=0
2244platform=system.realview
2245system=system
2246pio=system.iobus.master[2]
2247
2248[system.realview.realview_io]
2249type=RealViewCtrl
2250clk_domain=system.clk_domain
2251eventq_index=0
2252idreg=35979264
2253pio_addr=469827584
2254pio_latency=100000
2255proc_id0=335544320
2256proc_id1=335544320
2257system=system
2258pio=system.iobus.master[1]
2259
2260[system.realview.rtc]
2261type=PL031
2262amba_id=3412017
2263clk_domain=system.clk_domain
2264eventq_index=0
2265gic=system.realview.gic
2266int_delay=100000
2267int_num=36
2268pio_addr=471269376
2269pio_latency=100000
2270system=system
2271time=Thu Jan  1 00:00:00 2009
2272pio=system.iobus.master[10]
2273
2274[system.realview.sp810_fake]
2275type=AmbaFake
2276amba_id=0
2277clk_domain=system.clk_domain
2278eventq_index=0
2279ignore_access=true
2280pio_addr=469893120
2281pio_latency=100000
2282system=system
2283pio=system.iobus.master[16]
2284
2285[system.realview.timer0]
2286type=Sp804
2287amba_id=1316868
2288clk_domain=system.clk_domain
2289clock0=1000000
2290clock1=1000000
2291eventq_index=0
2292gic=system.realview.gic
2293int_num0=34
2294int_num1=34
2295pio_addr=470876160
2296pio_latency=100000
2297system=system
2298pio=system.iobus.master[3]
2299
2300[system.realview.timer1]
2301type=Sp804
2302amba_id=1316868
2303clk_domain=system.clk_domain
2304clock0=1000000
2305clock1=1000000
2306eventq_index=0
2307gic=system.realview.gic
2308int_num0=35
2309int_num1=35
2310pio_addr=470941696
2311pio_latency=100000
2312system=system
2313pio=system.iobus.master[4]
2314
2315[system.realview.uart]
2316type=Pl011
2317clk_domain=system.clk_domain
2318end_on_eot=false
2319eventq_index=0
2320gic=system.realview.gic
2321int_delay=100000
2322int_num=37
2323pio_addr=470351872
2324pio_latency=100000
2325platform=system.realview
2326system=system
2327terminal=system.terminal
2328pio=system.iobus.master[0]
2329
2330[system.realview.uart1_fake]
2331type=AmbaFake
2332amba_id=0
2333clk_domain=system.clk_domain
2334eventq_index=0
2335ignore_access=false
2336pio_addr=470417408
2337pio_latency=100000
2338system=system
2339pio=system.iobus.master[13]
2340
2341[system.realview.uart2_fake]
2342type=AmbaFake
2343amba_id=0
2344clk_domain=system.clk_domain
2345eventq_index=0
2346ignore_access=false
2347pio_addr=470482944
2348pio_latency=100000
2349system=system
2350pio=system.iobus.master[14]
2351
2352[system.realview.uart3_fake]
2353type=AmbaFake
2354amba_id=0
2355clk_domain=system.clk_domain
2356eventq_index=0
2357ignore_access=false
2358pio_addr=470548480
2359pio_latency=100000
2360system=system
2361pio=system.iobus.master[15]
2362
2363[system.realview.usb_fake]
2364type=IsaFake
2365clk_domain=system.clk_domain
2366eventq_index=0
2367fake_mem=false
2368pio_addr=452984832
2369pio_latency=100000
2370pio_size=131071
2371ret_bad_addr=false
2372ret_data16=65535
2373ret_data32=4294967295
2374ret_data64=18446744073709551615
2375ret_data8=255
2376system=system
2377update_data=false
2378warn_access=
2379pio=system.iobus.master[20]
2380
2381[system.realview.vgic]
2382type=VGic
2383clk_domain=system.clk_domain
2384eventq_index=0
2385gic=system.realview.gic
2386hv_addr=738213888
2387pio_delay=10000
2388platform=system.realview
2389ppint=25
2390system=system
2391vcpu_addr=738222080
2392pio=system.membus.master[3]
2393
2394[system.realview.vram]
2395type=SimpleMemory
2396bandwidth=73.000000
2397clk_domain=system.clk_domain
2398conf_table_reported=false
2399eventq_index=0
2400in_addr_map=true
2401latency=30000
2402latency_var=0
2403null=false
2404range=402653184:436207615
2405port=system.iobus.master[11]
2406
2407[system.realview.watchdog_fake]
2408type=AmbaFake
2409amba_id=0
2410clk_domain=system.clk_domain
2411eventq_index=0
2412ignore_access=false
2413pio_addr=470745088
2414pio_latency=100000
2415system=system
2416pio=system.iobus.master[17]
2417
2418[system.terminal]
2419type=Terminal
2420eventq_index=0
2421intr_control=system.intrctrl
2422number=0
2423output=true
2424port=3456
2425
2426[system.toL2Bus]
2427type=CoherentXBar
2428children=snoop_filter
2429clk_domain=system.cpu_clk_domain
2430eventq_index=0
2431forward_latency=0
2432frontend_latency=1
2433point_of_coherency=false
2434response_latency=1
2435snoop_filter=system.toL2Bus.snoop_filter
2436snoop_response_latency=1
2437system=system
2438use_default_range=false
2439width=32
2440master=system.l2c.cpu_side
2441slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
2442
2443[system.toL2Bus.snoop_filter]
2444type=SnoopFilter
2445eventq_index=0
2446lookup_latency=0
2447max_capacity=8388608
2448system=system
2449
2450[system.vncserver]
2451type=VncServer
2452eventq_index=0
2453frame_capture=false
2454number=0
2455port=5900
2456
2457[system.voltage_domain]
2458type=VoltageDomain
2459eventq_index=0
2460voltage=1.000000
2461
2462