Deleted Added
sdiff udiff text old ( 9481:b0fa6b872f40 ) new ( 9885:afd9ea6101d9 )
full compact
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
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
23load_addr_mask=268435455
24machine_type=RealView_PBX
25mem_mode=timing
26mem_ranges=0:134217727
27memories=system.physmem system.realview.nvmem
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
36work_end_ckpt_count=0
37work_end_exit_count=0
38work_item_id=-1
39system_port=system.membus.slave[0]
40
41[system.bridge]
42type=Bridge
43clock=1000
44delay=50000
45ranges=268435456:520093695 1073741824:1610612735
46req_size=16
47resp_size=16
48master=system.iobus.slave[0]
49slave=system.membus.master[0]
50
51[system.cf0]

--- 8 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
69read_only=true
70
71[system.cpu]
72type=TimingSimpleCPU
73children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer
74branchPred=Null
75checker=Null
76clock=500
77cpu_id=0
78do_checkpoint_insts=true
79do_quiesce=true
80do_statistics_insts=true
81dtb=system.cpu.dtb
82function_trace=false
83function_trace_start=0
84interrupts=system.cpu.interrupts
85isa=system.cpu.isa
86itb=system.cpu.itb
87max_insts_all_threads=0
88max_insts_any_thread=0
89max_loads_all_threads=0
90max_loads_any_thread=0
91numThreads=1
92profile=0
93progress_interval=0
94switched_out=false
95system=system
96tracer=system.cpu.tracer
97workload=
98dcache_port=system.cpu.dcache.cpu_side
99icache_port=system.cpu.icache.cpu_side
100
101[system.cpu.dcache]
102type=BaseCache
103addr_ranges=0:18446744073709551615
104assoc=4
105block_size=64
106clock=500
107forward_snoops=true
108hit_latency=2
109is_top_level=true
110max_miss_count=0
111mshrs=4
112prefetch_on_access=false
113prefetcher=Null
114response_latency=2
115size=32768
116system=system
117tgts_per_mshr=20
118two_queue=false
119write_buffers=8
120cpu_side=system.cpu.dcache_port
121mem_side=system.cpu.toL2Bus.slave[1]
122
123[system.cpu.dtb]
124type=ArmTLB
125children=walker
126size=64
127walker=system.cpu.dtb.walker
128
129[system.cpu.dtb.walker]
130type=ArmTableWalker
131clock=500
132num_squash_per_cycle=2
133sys=system
134port=system.cpu.toL2Bus.slave[3]
135
136[system.cpu.icache]
137type=BaseCache
138addr_ranges=0:18446744073709551615
139assoc=1
140block_size=64
141clock=500
142forward_snoops=true
143hit_latency=2
144is_top_level=true
145max_miss_count=0
146mshrs=4
147prefetch_on_access=false
148prefetcher=Null
149response_latency=2
150size=32768
151system=system
152tgts_per_mshr=20
153two_queue=false
154write_buffers=8
155cpu_side=system.cpu.icache_port
156mem_side=system.cpu.toL2Bus.slave[0]
157
158[system.cpu.interrupts]
159type=ArmInterrupts
160
161[system.cpu.isa]
162type=ArmISA
163fpsid=1090793632
164id_isar0=34607377
165id_isar1=34677009

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

178[system.cpu.itb]
179type=ArmTLB
180children=walker
181size=64
182walker=system.cpu.itb.walker
183
184[system.cpu.itb.walker]
185type=ArmTableWalker
186clock=500
187num_squash_per_cycle=2
188sys=system
189port=system.cpu.toL2Bus.slave[2]
190
191[system.cpu.l2cache]
192type=BaseCache
193addr_ranges=0:18446744073709551615
194assoc=8
195block_size=64
196clock=500
197forward_snoops=true
198hit_latency=20
199is_top_level=false
200max_miss_count=0
201mshrs=20
202prefetch_on_access=false
203prefetcher=Null
204response_latency=20
205size=4194304
206system=system
207tgts_per_mshr=12
208two_queue=false
209write_buffers=8
210cpu_side=system.cpu.toL2Bus.master[0]
211mem_side=system.membus.slave[1]
212
213[system.cpu.toL2Bus]
214type=CoherentBus
215block_size=64
216clock=500
217header_cycles=1
218use_default_range=false
219width=32
220master=system.cpu.l2cache.cpu_side
221slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
222
223[system.cpu.tracer]
224type=ExeTracer
225
226[system.intrctrl]
227type=IntrControl
228sys=system
229
230[system.iobus]
231type=NoncoherentBus
232block_size=64
233clock=1000
234header_cycles=1
235use_default_range=false
236width=8
237master=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
238slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma
239
240[system.iocache]
241type=BaseCache
242addr_ranges=0:134217727
243assoc=8
244block_size=64
245clock=1000
246forward_snoops=false
247hit_latency=50
248is_top_level=true
249max_miss_count=0
250mshrs=20
251prefetch_on_access=false
252prefetcher=Null
253response_latency=50
254size=1024
255system=system
256tgts_per_mshr=12
257two_queue=false
258write_buffers=8
259cpu_side=system.iobus.master[25]
260mem_side=system.membus.slave[2]
261
262[system.membus]
263type=CoherentBus
264children=badaddr_responder
265block_size=64
266clock=1000
267header_cycles=1
268use_default_range=false
269width=8
270default=system.membus.badaddr_responder.pio
271master=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
272slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
273
274[system.membus.badaddr_responder]
275type=IsaFake
276clock=1000
277fake_mem=false
278pio_addr=0
279pio_latency=100000
280pio_size=8
281ret_bad_addr=true
282ret_data16=65535
283ret_data32=4294967295
284ret_data64=18446744073709551615
285ret_data8=255
286system=system
287update_data=false
288warn_access=warn
289pio=system.membus.default
290
291[system.physmem]
292type=SimpleDRAM
293addr_mapping=openmap
294banks_per_rank=8
295clock=1000
296conf_table_reported=true
297in_addr_map=true
298lines_per_rowbuffer=64
299mem_sched_policy=fcfs
300null=false
301page_policy=open
302range=0:134217727
303ranks_per_channel=2
304read_buffer_size=32
305tBURST=4000
306tCL=14000
307tRCD=14000
308tREFI=7800000
309tRFC=300000
310tRP=14000
311tWTR=1000
312write_buffer_size=32
313write_thresh_perc=70
314zero=false
315port=system.membus.master[2]
316
317[system.realview]
318type=RealView
319children=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
320intrctrl=system.intrctrl
321max_mem_size=268435456
322mem_start_addr=0
323pci_cfg_base=0
324system=system
325
326[system.realview.a9scu]
327type=A9SCU
328clock=1000
329pio_addr=520093696
330pio_latency=100000
331system=system
332pio=system.membus.master[5]
333
334[system.realview.aaci_fake]
335type=AmbaFake
336amba_id=0
337clock=1000
338ignore_access=false
339pio_addr=268451840
340pio_latency=100000
341system=system
342pio=system.iobus.master[21]
343
344[system.realview.cf_ctrl]
345type=IdeController

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

376MinimumGrant=0
377ProgIF=133
378Revision=0
379Status=640
380SubClassCode=1
381SubsystemID=0
382SubsystemVendorID=0
383VendorID=32902
384clock=1000
385config_latency=20000
386ctrl_offset=2
387disks=system.cf0
388io_shift=1
389pci_bus=2
390pci_dev=7
391pci_func=0
392pio_latency=30000
393platform=system.realview
394system=system
395config=system.iobus.master[8]
396dma=system.iobus.slave[2]
397pio=system.iobus.master[7]
398
399[system.realview.clcd]
400type=Pl111
401amba_id=1315089
402clock=1000
403gic=system.realview.gic
404int_num=55
405pio_addr=268566528
406pio_latency=10000
407pixel_clock=41667
408system=system
409vnc=system.vncserver
410dma=system.iobus.slave[1]
411pio=system.iobus.master[4]
412
413[system.realview.dmac_fake]
414type=AmbaFake
415amba_id=0
416clock=1000
417ignore_access=false
418pio_addr=268632064
419pio_latency=100000
420system=system
421pio=system.iobus.master[9]
422
423[system.realview.flash_fake]
424type=IsaFake
425clock=1000
426fake_mem=true
427pio_addr=1073741824
428pio_latency=100000
429pio_size=536870912
430ret_bad_addr=false
431ret_data16=65535
432ret_data32=4294967295
433ret_data64=18446744073709551615
434ret_data8=255
435system=system
436update_data=false
437warn_access=
438pio=system.iobus.master[24]
439
440[system.realview.gic]
441type=Gic
442clock=1000
443cpu_addr=520093952
444cpu_pio_delay=10000
445dist_addr=520097792
446dist_pio_delay=10000
447int_latency=10000
448it_lines=128
449platform=system.realview
450system=system
451pio=system.membus.master[3]
452
453[system.realview.gpio0_fake]
454type=AmbaFake
455amba_id=0
456clock=1000
457ignore_access=false
458pio_addr=268513280
459pio_latency=100000
460system=system
461pio=system.iobus.master[16]
462
463[system.realview.gpio1_fake]
464type=AmbaFake
465amba_id=0
466clock=1000
467ignore_access=false
468pio_addr=268517376
469pio_latency=100000
470system=system
471pio=system.iobus.master[17]
472
473[system.realview.gpio2_fake]
474type=AmbaFake
475amba_id=0
476clock=1000
477ignore_access=false
478pio_addr=268521472
479pio_latency=100000
480system=system
481pio=system.iobus.master[18]
482
483[system.realview.kmi0]
484type=Pl050
485amba_id=1314896
486clock=1000
487gic=system.realview.gic
488int_delay=1000000
489int_num=52
490is_mouse=false
491pio_addr=268460032
492pio_latency=100000
493system=system
494vnc=system.vncserver
495pio=system.iobus.master[5]
496
497[system.realview.kmi1]
498type=Pl050
499amba_id=1314896
500clock=1000
501gic=system.realview.gic
502int_delay=1000000
503int_num=53
504is_mouse=true
505pio_addr=268464128
506pio_latency=100000
507system=system
508vnc=system.vncserver
509pio=system.iobus.master[6]
510
511[system.realview.l2x0_fake]
512type=IsaFake
513clock=1000
514fake_mem=false
515pio_addr=520101888
516pio_latency=100000
517pio_size=4095
518ret_bad_addr=false
519ret_data16=65535
520ret_data32=4294967295
521ret_data64=18446744073709551615
522ret_data8=255
523system=system
524update_data=false
525warn_access=
526pio=system.membus.master[4]
527
528[system.realview.local_cpu_timer]
529type=CpuLocalTimer
530clock=1000
531gic=system.realview.gic
532int_num_timer=29
533int_num_watchdog=30
534pio_addr=520095232
535pio_latency=100000
536system=system
537pio=system.membus.master[6]
538
539[system.realview.mmc_fake]
540type=AmbaFake
541amba_id=0
542clock=1000
543ignore_access=false
544pio_addr=268455936
545pio_latency=100000
546system=system
547pio=system.iobus.master[22]
548
549[system.realview.nvmem]
550type=SimpleMemory
551bandwidth=73.000000
552clock=1000
553conf_table_reported=false
554in_addr_map=true
555latency=30000
556latency_var=0
557null=false
558range=2147483648:2214592511
559zero=true
560port=system.membus.master[1]
561
562[system.realview.realview_io]
563type=RealViewCtrl
564clock=1000
565idreg=0
566pio_addr=268435456
567pio_latency=100000
568proc_id0=201326592
569proc_id1=201327138
570system=system
571pio=system.iobus.master[1]
572
573[system.realview.rtc]
574type=PL031
575amba_id=3412017
576clock=1000
577gic=system.realview.gic
578int_delay=100000
579int_num=42
580pio_addr=268529664
581pio_latency=100000
582system=system
583time=Thu Jan 1 00:00:00 2009
584pio=system.iobus.master[23]
585
586[system.realview.sci_fake]
587type=AmbaFake
588amba_id=0
589clock=1000
590ignore_access=false
591pio_addr=268492800
592pio_latency=100000
593system=system
594pio=system.iobus.master[20]
595
596[system.realview.smc_fake]
597type=AmbaFake
598amba_id=0
599clock=1000
600ignore_access=false
601pio_addr=269357056
602pio_latency=100000
603system=system
604pio=system.iobus.master[13]
605
606[system.realview.sp810_fake]
607type=AmbaFake
608amba_id=0
609clock=1000
610ignore_access=true
611pio_addr=268439552
612pio_latency=100000
613system=system
614pio=system.iobus.master[14]
615
616[system.realview.ssp_fake]
617type=AmbaFake
618amba_id=0
619clock=1000
620ignore_access=false
621pio_addr=268488704
622pio_latency=100000
623system=system
624pio=system.iobus.master[19]
625
626[system.realview.timer0]
627type=Sp804
628amba_id=1316868
629clock=1000
630clock0=1000000
631clock1=1000000
632gic=system.realview.gic
633int_num0=36
634int_num1=36
635pio_addr=268505088
636pio_latency=100000
637system=system
638pio=system.iobus.master[2]
639
640[system.realview.timer1]
641type=Sp804
642amba_id=1316868
643clock=1000
644clock0=1000000
645clock1=1000000
646gic=system.realview.gic
647int_num0=37
648int_num1=37
649pio_addr=268509184
650pio_latency=100000
651system=system
652pio=system.iobus.master[3]
653
654[system.realview.uart]
655type=Pl011
656clock=1000
657end_on_eot=false
658gic=system.realview.gic
659int_delay=100000
660int_num=44
661pio_addr=268472320
662pio_latency=100000
663platform=system.realview
664system=system
665terminal=system.terminal
666pio=system.iobus.master[0]
667
668[system.realview.uart1_fake]
669type=AmbaFake
670amba_id=0
671clock=1000
672ignore_access=false
673pio_addr=268476416
674pio_latency=100000
675system=system
676pio=system.iobus.master[10]
677
678[system.realview.uart2_fake]
679type=AmbaFake
680amba_id=0
681clock=1000
682ignore_access=false
683pio_addr=268480512
684pio_latency=100000
685system=system
686pio=system.iobus.master[11]
687
688[system.realview.uart3_fake]
689type=AmbaFake
690amba_id=0
691clock=1000
692ignore_access=false
693pio_addr=268484608
694pio_latency=100000
695system=system
696pio=system.iobus.master[12]
697
698[system.realview.watchdog_fake]
699type=AmbaFake
700amba_id=0
701clock=1000
702ignore_access=false
703pio_addr=268500992
704pio_latency=100000
705system=system
706pio=system.iobus.master[15]
707
708[system.terminal]
709type=Terminal
710intr_control=system.intrctrl
711number=0
712output=true
713port=3456
714
715[system.vncserver]
716type=VncServer
717frame_capture=false
718number=0
719port=5900
720