1[root]
2type=Root
3children=system
4full_system=true
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8
9[system]
10type=LinuxArmSystem
11children=bridge cf0 cpu intrctrl iobus iocache membus physmem realview terminal vncserver
12atags_addr=256
13boot_loader=/scratch/nilay/GEM5/system/binaries/boot.arm
13boot_loader=/gem5/dist/binaries/boot.arm
14boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
15clock=1000
16dtb_filename=
17early_kernel_symbols=false
18enable_context_switch_stats_dump=false
19flags_addr=268435504
20gic_cpu_addr=520093952
21init_param=0
22kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8
22kernel=/gem5/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
23load_addr_mask=268435455
24machine_type=RealView_PBX
25mem_mode=timing
26mem_ranges=0:134217727
27memories=system.physmem system.realview.nvmem
27midr_regval=890224640
28multi_proc=true
29num_work_ids=16
30readfile=tests/halt.sh
31symbolfile=
32work_begin_ckpt_count=0
33work_begin_cpu_id_exit=-1
34work_begin_exit_count=0
35work_cpus_ckpt_count=0

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

60children=child
61child=system.cf0.image.child
62image_file=
63read_only=false
64table_size=65536
65
66[system.cf0.image.child]
67type=RawDiskImage
68image_file=/scratch/nilay/GEM5/system/disks/linux-arm-ael.img
68image_file=/gem5/dist/disks/linux-arm-ael.img
69read_only=true
70
71[system.cpu]
72type=DerivO3CPU
73children=dcache dtb fuPool icache interrupts itb l2cache toL2Bus tracer
73children=dcache dtb fuPool icache interrupts isa itb l2cache toL2Bus tracer
74BTBEntries=4096
75BTBTagSize=16
76LFSTSize=1024
77LQEntries=32
78LSQCheckLoads=true
79LSQDepCheckShift=4
80RASSize=16
81SQEntries=32

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

91commitToFetchDelay=1
92commitToIEWDelay=1
93commitToRenameDelay=1
94commitWidth=8
95cpu_id=0
96decodeToFetchDelay=1
97decodeToRenameDelay=1
98decodeWidth=8
99defer_registration=false
99dispatchWidth=8
100do_checkpoint_insts=true
101do_quiesce=true
102do_statistics_insts=true
103dtb=system.cpu.dtb
104fetchToDecodeDelay=1
105fetchTrapLatency=1
106fetchWidth=8

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

112globalHistoryBits=13
113globalPredictorSize=8192
114iewToCommitDelay=1
115iewToDecodeDelay=1
116iewToFetchDelay=1
117iewToRenameDelay=1
118instShiftAmt=2
119interrupts=system.cpu.interrupts
120isa=system.cpu.isa
121issueToExecuteDelay=1
122issueWidth=8
123itb=system.cpu.itb
124localCtrBits=2
125localHistoryBits=11
126localHistoryTableSize=2048
127localPredictorSize=2048
128max_insts_all_threads=0

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

150smtIQThreshold=100
151smtLSQPolicy=Partitioned
152smtLSQThreshold=100
153smtNumFetchingThreads=1
154smtROBPolicy=Partitioned
155smtROBThreshold=100
156squashWidth=8
157store_set_clear_period=250000
158switched_out=false
159system=system
160tracer=system.cpu.tracer
161trapLatency=13
162wbDepth=1
163wbWidth=8
164workload=
165dcache_port=system.cpu.dcache.cpu_side
166icache_port=system.cpu.icache.cpu_side
167
168[system.cpu.dcache]
169type=BaseCache
170addr_ranges=0:18446744073709551615
171assoc=4
172block_size=64
173clock=500
174forward_snoops=true
174hash_delay=1
175hit_latency=2
176is_top_level=true
177max_miss_count=0
178mshrs=4
179prefetch_on_access=false
180prefetcher=Null
181prioritizeRequests=false
182repl=Null
181response_latency=2
182size=32768
185subblock_size=0
183system=system
184tgts_per_mshr=20
188trace_addr=0
185two_queue=false
186write_buffers=8
187cpu_side=system.cpu.dcache_port
188mem_side=system.cpu.toL2Bus.slave[1]
189
190[system.cpu.dtb]
191type=ArmTLB
192children=walker

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

465
466[system.cpu.icache]
467type=BaseCache
468addr_ranges=0:18446744073709551615
469assoc=1
470block_size=64
471clock=500
472forward_snoops=true
477hash_delay=1
473hit_latency=2
474is_top_level=true
475max_miss_count=0
476mshrs=4
477prefetch_on_access=false
478prefetcher=Null
484prioritizeRequests=false
485repl=Null
479response_latency=2
480size=32768
488subblock_size=0
481system=system
482tgts_per_mshr=20
491trace_addr=0
483two_queue=false
484write_buffers=8
485cpu_side=system.cpu.icache_port
486mem_side=system.cpu.toL2Bus.slave[0]
487
488[system.cpu.interrupts]
489type=ArmInterrupts
490
491[system.cpu.isa]
492type=ArmISA
493fpsid=1090793632
494id_isar0=34607377
495id_isar1=34677009
496id_isar2=555950401
497id_isar3=17899825
498id_isar4=268501314
499id_isar5=0
500id_mmfr0=3
501id_mmfr1=0
502id_mmfr2=19070976
503id_mmfr3=4027589137
504id_pfr0=49
505id_pfr1=1
506midr=890224640
507
508[system.cpu.itb]
509type=ArmTLB
510children=walker
511size=64
512walker=system.cpu.itb.walker
513
514[system.cpu.itb.walker]
515type=ArmTableWalker

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

520
521[system.cpu.l2cache]
522type=BaseCache
523addr_ranges=0:18446744073709551615
524assoc=8
525block_size=64
526clock=500
527forward_snoops=true
520hash_delay=1
528hit_latency=20
529is_top_level=false
530max_miss_count=0
531mshrs=20
532prefetch_on_access=false
533prefetcher=Null
527prioritizeRequests=false
528repl=Null
534response_latency=20
535size=4194304
531subblock_size=0
536system=system
537tgts_per_mshr=12
534trace_addr=0
538two_queue=false
539write_buffers=8
540cpu_side=system.cpu.toL2Bus.master[0]
538mem_side=system.membus.slave[2]
541mem_side=system.membus.slave[1]
542
543[system.cpu.toL2Bus]
544type=CoherentBus
545block_size=64
546clock=500
547header_cycles=1
548use_default_range=false
549width=32

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

564header_cycles=1
565use_default_range=false
566width=8
567master=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
568slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma
569
570[system.iocache]
571type=BaseCache
569addr_ranges=0:268435455
572addr_ranges=0:134217727
573assoc=8
574block_size=64
575clock=1000
576forward_snoops=false
574hash_delay=1
577hit_latency=50
578is_top_level=true
579max_miss_count=0
580mshrs=20
581prefetch_on_access=false
582prefetcher=Null
581prioritizeRequests=false
582repl=Null
583response_latency=50
584size=1024
585subblock_size=0
585system=system
586tgts_per_mshr=12
588trace_addr=0
587two_queue=false
588write_buffers=8
589cpu_side=system.iobus.master[25]
592mem_side=system.membus.slave[1]
590mem_side=system.membus.slave[2]
591
592[system.membus]
593type=CoherentBus
594children=badaddr_responder
595block_size=64
596clock=1000
597header_cycles=1
598use_default_range=false
599width=8
600default=system.membus.badaddr_responder.pio
601master=system.bridge.slave system.realview.nvmem.port system.physmem.port system.realview.gic.pio system.realview.l2x0_fake.pio system.realview.a9scu.pio system.realview.local_cpu_timer.pio
604slave=system.system_port system.iocache.mem_side system.cpu.l2cache.mem_side
602slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
603
604[system.membus.badaddr_responder]
605type=IsaFake
606clock=1000
607fake_mem=false
608pio_addr=0
609pio_latency=100000
610pio_size=8

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

724system=system
725config=system.iobus.master[8]
726dma=system.iobus.slave[2]
727pio=system.iobus.master[7]
728
729[system.realview.clcd]
730type=Pl111
731amba_id=1315089
734clock=41667
732clock=1000
733gic=system.realview.gic
734int_num=55
735pio_addr=268566528
736pio_latency=10000
737pixel_clock=41667
738system=system
739vnc=system.vncserver
740dma=system.iobus.slave[1]
741pio=system.iobus.master[4]
742
743[system.realview.dmac_fake]
744type=AmbaFake
745amba_id=0

--- 305 unchanged lines hidden ---