config.ini revision 10451
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=LinuxAlphaSystem
13children=bridge clk_domain cpu cpu_clk_domain disk0 disk2 dvfs_handler intrctrl iobus iocache membus physmem simple_disk terminal tsunami voltage_domain
14boot_cpu_frequency=500
15boot_osflags=root=/dev/hda1 console=ttyS0
16cache_line_size=64
17clk_domain=system.clk_domain
18console=/scratch/nilay/GEM5/system/binaries/console
19eventq_index=0
20init_param=0
21kernel=/scratch/nilay/GEM5/system/binaries/vmlinux
22kernel_addr_check=true
23load_addr_mask=1099511627775
24load_offset=0
25mem_mode=timing
26mem_ranges=0:134217727
27memories=system.physmem
28num_work_ids=16
29pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal
30readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
31symbolfile=
32system_rev=1024
33system_type=34
34work_begin_ckpt_count=0
35work_begin_cpu_id_exit=-1
36work_begin_exit_count=0
37work_cpus_ckpt_count=0
38work_end_ckpt_count=0
39work_end_exit_count=0
40work_item_id=-1
41system_port=system.membus.slave[0]
42
43[system.bridge]
44type=Bridge
45clk_domain=system.clk_domain
46delay=50000
47eventq_index=0
48ranges=8796093022208:18446744073709551615
49req_size=16
50resp_size=16
51master=system.iobus.slave[0]
52slave=system.membus.master[0]
53
54[system.clk_domain]
55type=SrcClockDomain
56clock=1000
57domain_id=-1
58eventq_index=0
59init_perf_level=0
60voltage_domain=system.voltage_domain
61
62[system.cpu]
63type=MinorCPU
64children=branchPred dcache dtb executeFuncUnits icache interrupts isa itb l2cache toL2Bus tracer
65branchPred=system.cpu.branchPred
66checker=Null
67clk_domain=system.cpu_clk_domain
68cpu_id=0
69decodeCycleInput=true
70decodeInputBufferSize=3
71decodeInputWidth=2
72decodeToExecuteForwardDelay=1
73do_checkpoint_insts=true
74do_quiesce=true
75do_statistics_insts=true
76dtb=system.cpu.dtb
77enableIdling=true
78eventq_index=0
79executeAllowEarlyMemoryIssue=true
80executeBranchDelay=1
81executeCommitLimit=2
82executeCycleInput=true
83executeFuncUnits=system.cpu.executeFuncUnits
84executeInputBufferSize=7
85executeInputWidth=2
86executeIssueLimit=2
87executeLSQMaxStoreBufferStoresPerCycle=2
88executeLSQRequestsQueueSize=1
89executeLSQStoreBufferSize=5
90executeLSQTransfersQueueSize=2
91executeMaxAccessesInMemory=2
92executeMemoryCommitLimit=1
93executeMemoryIssueLimit=1
94executeMemoryWidth=0
95executeSetTraceTimeOnCommit=true
96executeSetTraceTimeOnIssue=false
97fetch1FetchLimit=1
98fetch1LineSnapWidth=0
99fetch1LineWidth=0
100fetch1ToFetch2BackwardDelay=1
101fetch1ToFetch2ForwardDelay=1
102fetch2CycleInput=true
103fetch2InputBufferSize=2
104fetch2ToDecodeForwardDelay=1
105function_trace=false
106function_trace_start=0
107interrupts=system.cpu.interrupts
108isa=system.cpu.isa
109itb=system.cpu.itb
110max_insts_all_threads=0
111max_insts_any_thread=0
112max_loads_all_threads=0
113max_loads_any_thread=0
114numThreads=1
115profile=0
116progress_interval=0
117simpoint_start_insts=
118socket_id=0
119switched_out=false
120system=system
121tracer=system.cpu.tracer
122workload=
123dcache_port=system.cpu.dcache.cpu_side
124icache_port=system.cpu.icache.cpu_side
125
126[system.cpu.branchPred]
127type=BranchPredictor
128BTBEntries=4096
129BTBTagSize=16
130RASSize=16
131choiceCtrBits=2
132choicePredictorSize=8192
133eventq_index=0
134globalCtrBits=2
135globalPredictorSize=8192
136instShiftAmt=2
137localCtrBits=2
138localHistoryTableSize=2048
139localPredictorSize=2048
140numThreads=1
141predType=tournament
142
143[system.cpu.dcache]
144type=BaseCache
145children=tags
146addr_ranges=0:18446744073709551615
147assoc=4
148clk_domain=system.cpu_clk_domain
149eventq_index=0
150forward_snoops=true
151hit_latency=2
152is_top_level=true
153max_miss_count=0
154mshrs=4
155prefetch_on_access=false
156prefetcher=Null
157response_latency=2
158sequential_access=false
159size=32768
160system=system
161tags=system.cpu.dcache.tags
162tgts_per_mshr=20
163two_queue=false
164write_buffers=8
165cpu_side=system.cpu.dcache_port
166mem_side=system.cpu.toL2Bus.slave[1]
167
168[system.cpu.dcache.tags]
169type=LRU
170assoc=4
171block_size=64
172clk_domain=system.cpu_clk_domain
173eventq_index=0
174hit_latency=2
175sequential_access=false
176size=32768
177
178[system.cpu.dtb]
179type=AlphaTLB
180eventq_index=0
181size=64
182
183[system.cpu.executeFuncUnits]
184type=MinorFUPool
185children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6
186eventq_index=0
187funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6
188
189[system.cpu.executeFuncUnits.funcUnits0]
190type=MinorFU
191children=opClasses timings
192cantForwardFromFUIndices=
193eventq_index=0
194issueLat=1
195opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses
196opLat=3
197timings=system.cpu.executeFuncUnits.funcUnits0.timings
198
199[system.cpu.executeFuncUnits.funcUnits0.opClasses]
200type=MinorOpClassSet
201children=opClasses
202eventq_index=0
203opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses
204
205[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses]
206type=MinorOpClass
207eventq_index=0
208opClass=IntAlu
209
210[system.cpu.executeFuncUnits.funcUnits0.timings]
211type=MinorFUTiming
212children=opClasses
213description=Int
214eventq_index=0
215extraAssumedLat=0
216extraCommitLat=0
217extraCommitLatExpr=Null
218mask=0
219match=0
220opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses
221srcRegsRelativeLats=2
222suppress=false
223
224[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses]
225type=MinorOpClassSet
226eventq_index=0
227opClasses=
228
229[system.cpu.executeFuncUnits.funcUnits1]
230type=MinorFU
231children=opClasses timings
232cantForwardFromFUIndices=
233eventq_index=0
234issueLat=1
235opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses
236opLat=3
237timings=system.cpu.executeFuncUnits.funcUnits1.timings
238
239[system.cpu.executeFuncUnits.funcUnits1.opClasses]
240type=MinorOpClassSet
241children=opClasses
242eventq_index=0
243opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses
244
245[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses]
246type=MinorOpClass
247eventq_index=0
248opClass=IntAlu
249
250[system.cpu.executeFuncUnits.funcUnits1.timings]
251type=MinorFUTiming
252children=opClasses
253description=Int
254eventq_index=0
255extraAssumedLat=0
256extraCommitLat=0
257extraCommitLatExpr=Null
258mask=0
259match=0
260opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses
261srcRegsRelativeLats=2
262suppress=false
263
264[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses]
265type=MinorOpClassSet
266eventq_index=0
267opClasses=
268
269[system.cpu.executeFuncUnits.funcUnits2]
270type=MinorFU
271children=opClasses timings
272cantForwardFromFUIndices=
273eventq_index=0
274issueLat=1
275opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses
276opLat=3
277timings=system.cpu.executeFuncUnits.funcUnits2.timings
278
279[system.cpu.executeFuncUnits.funcUnits2.opClasses]
280type=MinorOpClassSet
281children=opClasses
282eventq_index=0
283opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses
284
285[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses]
286type=MinorOpClass
287eventq_index=0
288opClass=IntMult
289
290[system.cpu.executeFuncUnits.funcUnits2.timings]
291type=MinorFUTiming
292children=opClasses
293description=Mul
294eventq_index=0
295extraAssumedLat=0
296extraCommitLat=0
297extraCommitLatExpr=Null
298mask=0
299match=0
300opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses
301srcRegsRelativeLats=0
302suppress=false
303
304[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses]
305type=MinorOpClassSet
306eventq_index=0
307opClasses=
308
309[system.cpu.executeFuncUnits.funcUnits3]
310type=MinorFU
311children=opClasses
312cantForwardFromFUIndices=
313eventq_index=0
314issueLat=9
315opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses
316opLat=9
317timings=
318
319[system.cpu.executeFuncUnits.funcUnits3.opClasses]
320type=MinorOpClassSet
321children=opClasses
322eventq_index=0
323opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses
324
325[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses]
326type=MinorOpClass
327eventq_index=0
328opClass=IntDiv
329
330[system.cpu.executeFuncUnits.funcUnits4]
331type=MinorFU
332children=opClasses timings
333cantForwardFromFUIndices=
334eventq_index=0
335issueLat=1
336opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses
337opLat=6
338timings=system.cpu.executeFuncUnits.funcUnits4.timings
339
340[system.cpu.executeFuncUnits.funcUnits4.opClasses]
341type=MinorOpClassSet
342children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25
343eventq_index=0
344opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25
345
346[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00]
347type=MinorOpClass
348eventq_index=0
349opClass=FloatAdd
350
351[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01]
352type=MinorOpClass
353eventq_index=0
354opClass=FloatCmp
355
356[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02]
357type=MinorOpClass
358eventq_index=0
359opClass=FloatCvt
360
361[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03]
362type=MinorOpClass
363eventq_index=0
364opClass=FloatMult
365
366[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04]
367type=MinorOpClass
368eventq_index=0
369opClass=FloatDiv
370
371[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05]
372type=MinorOpClass
373eventq_index=0
374opClass=FloatSqrt
375
376[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06]
377type=MinorOpClass
378eventq_index=0
379opClass=SimdAdd
380
381[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07]
382type=MinorOpClass
383eventq_index=0
384opClass=SimdAddAcc
385
386[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08]
387type=MinorOpClass
388eventq_index=0
389opClass=SimdAlu
390
391[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09]
392type=MinorOpClass
393eventq_index=0
394opClass=SimdCmp
395
396[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10]
397type=MinorOpClass
398eventq_index=0
399opClass=SimdCvt
400
401[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11]
402type=MinorOpClass
403eventq_index=0
404opClass=SimdMisc
405
406[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12]
407type=MinorOpClass
408eventq_index=0
409opClass=SimdMult
410
411[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13]
412type=MinorOpClass
413eventq_index=0
414opClass=SimdMultAcc
415
416[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14]
417type=MinorOpClass
418eventq_index=0
419opClass=SimdShift
420
421[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15]
422type=MinorOpClass
423eventq_index=0
424opClass=SimdShiftAcc
425
426[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16]
427type=MinorOpClass
428eventq_index=0
429opClass=SimdSqrt
430
431[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17]
432type=MinorOpClass
433eventq_index=0
434opClass=SimdFloatAdd
435
436[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18]
437type=MinorOpClass
438eventq_index=0
439opClass=SimdFloatAlu
440
441[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19]
442type=MinorOpClass
443eventq_index=0
444opClass=SimdFloatCmp
445
446[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20]
447type=MinorOpClass
448eventq_index=0
449opClass=SimdFloatCvt
450
451[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21]
452type=MinorOpClass
453eventq_index=0
454opClass=SimdFloatDiv
455
456[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22]
457type=MinorOpClass
458eventq_index=0
459opClass=SimdFloatMisc
460
461[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23]
462type=MinorOpClass
463eventq_index=0
464opClass=SimdFloatMult
465
466[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24]
467type=MinorOpClass
468eventq_index=0
469opClass=SimdFloatMultAcc
470
471[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25]
472type=MinorOpClass
473eventq_index=0
474opClass=SimdFloatSqrt
475
476[system.cpu.executeFuncUnits.funcUnits4.timings]
477type=MinorFUTiming
478children=opClasses
479description=FloatSimd
480eventq_index=0
481extraAssumedLat=0
482extraCommitLat=0
483extraCommitLatExpr=Null
484mask=0
485match=0
486opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses
487srcRegsRelativeLats=2
488suppress=false
489
490[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses]
491type=MinorOpClassSet
492eventq_index=0
493opClasses=
494
495[system.cpu.executeFuncUnits.funcUnits5]
496type=MinorFU
497children=opClasses timings
498cantForwardFromFUIndices=
499eventq_index=0
500issueLat=1
501opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses
502opLat=1
503timings=system.cpu.executeFuncUnits.funcUnits5.timings
504
505[system.cpu.executeFuncUnits.funcUnits5.opClasses]
506type=MinorOpClassSet
507children=opClasses0 opClasses1
508eventq_index=0
509opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1
510
511[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0]
512type=MinorOpClass
513eventq_index=0
514opClass=MemRead
515
516[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1]
517type=MinorOpClass
518eventq_index=0
519opClass=MemWrite
520
521[system.cpu.executeFuncUnits.funcUnits5.timings]
522type=MinorFUTiming
523children=opClasses
524description=Mem
525eventq_index=0
526extraAssumedLat=2
527extraCommitLat=0
528extraCommitLatExpr=Null
529mask=0
530match=0
531opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses
532srcRegsRelativeLats=1
533suppress=false
534
535[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses]
536type=MinorOpClassSet
537eventq_index=0
538opClasses=
539
540[system.cpu.executeFuncUnits.funcUnits6]
541type=MinorFU
542children=opClasses
543cantForwardFromFUIndices=
544eventq_index=0
545issueLat=1
546opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses
547opLat=1
548timings=
549
550[system.cpu.executeFuncUnits.funcUnits6.opClasses]
551type=MinorOpClassSet
552children=opClasses0 opClasses1
553eventq_index=0
554opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1
555
556[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0]
557type=MinorOpClass
558eventq_index=0
559opClass=IprAccess
560
561[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1]
562type=MinorOpClass
563eventq_index=0
564opClass=InstPrefetch
565
566[system.cpu.icache]
567type=BaseCache
568children=tags
569addr_ranges=0:18446744073709551615
570assoc=1
571clk_domain=system.cpu_clk_domain
572eventq_index=0
573forward_snoops=true
574hit_latency=2
575is_top_level=true
576max_miss_count=0
577mshrs=4
578prefetch_on_access=false
579prefetcher=Null
580response_latency=2
581sequential_access=false
582size=32768
583system=system
584tags=system.cpu.icache.tags
585tgts_per_mshr=20
586two_queue=false
587write_buffers=8
588cpu_side=system.cpu.icache_port
589mem_side=system.cpu.toL2Bus.slave[0]
590
591[system.cpu.icache.tags]
592type=LRU
593assoc=1
594block_size=64
595clk_domain=system.cpu_clk_domain
596eventq_index=0
597hit_latency=2
598sequential_access=false
599size=32768
600
601[system.cpu.interrupts]
602type=AlphaInterrupts
603eventq_index=0
604
605[system.cpu.isa]
606type=AlphaISA
607eventq_index=0
608system=system
609
610[system.cpu.itb]
611type=AlphaTLB
612eventq_index=0
613size=48
614
615[system.cpu.l2cache]
616type=BaseCache
617children=tags
618addr_ranges=0:18446744073709551615
619assoc=8
620clk_domain=system.cpu_clk_domain
621eventq_index=0
622forward_snoops=true
623hit_latency=20
624is_top_level=false
625max_miss_count=0
626mshrs=20
627prefetch_on_access=false
628prefetcher=Null
629response_latency=20
630sequential_access=false
631size=4194304
632system=system
633tags=system.cpu.l2cache.tags
634tgts_per_mshr=12
635two_queue=false
636write_buffers=8
637cpu_side=system.cpu.toL2Bus.master[0]
638mem_side=system.membus.slave[1]
639
640[system.cpu.l2cache.tags]
641type=LRU
642assoc=8
643block_size=64
644clk_domain=system.cpu_clk_domain
645eventq_index=0
646hit_latency=20
647sequential_access=false
648size=4194304
649
650[system.cpu.toL2Bus]
651type=CoherentXBar
652clk_domain=system.cpu_clk_domain
653eventq_index=0
654header_cycles=1
655snoop_filter=Null
656system=system
657use_default_range=false
658width=32
659master=system.cpu.l2cache.cpu_side
660slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
661
662[system.cpu.tracer]
663type=ExeTracer
664eventq_index=0
665
666[system.cpu_clk_domain]
667type=SrcClockDomain
668clock=500
669domain_id=-1
670eventq_index=0
671init_perf_level=0
672voltage_domain=system.voltage_domain
673
674[system.disk0]
675type=IdeDisk
676children=image
677delay=1000000
678driveID=master
679eventq_index=0
680image=system.disk0.image
681
682[system.disk0.image]
683type=CowDiskImage
684children=child
685child=system.disk0.image.child
686eventq_index=0
687image_file=
688read_only=false
689table_size=65536
690
691[system.disk0.image.child]
692type=RawDiskImage
693eventq_index=0
694image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
695read_only=true
696
697[system.disk2]
698type=IdeDisk
699children=image
700delay=1000000
701driveID=master
702eventq_index=0
703image=system.disk2.image
704
705[system.disk2.image]
706type=CowDiskImage
707children=child
708child=system.disk2.image.child
709eventq_index=0
710image_file=
711read_only=false
712table_size=65536
713
714[system.disk2.image.child]
715type=RawDiskImage
716eventq_index=0
717image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
718read_only=true
719
720[system.dvfs_handler]
721type=DVFSHandler
722domains=
723enable=false
724eventq_index=0
725sys_clk_domain=system.clk_domain
726transition_latency=100000000
727
728[system.intrctrl]
729type=IntrControl
730eventq_index=0
731sys=system
732
733[system.iobus]
734type=NoncoherentXBar
735clk_domain=system.clk_domain
736eventq_index=0
737header_cycles=1
738use_default_range=true
739width=8
740default=system.tsunami.pciconfig.pio
741master=system.tsunami.cchip.pio system.tsunami.pchip.pio system.tsunami.fake_sm_chip.pio system.tsunami.fake_uart1.pio system.tsunami.fake_uart2.pio system.tsunami.fake_uart3.pio system.tsunami.fake_uart4.pio system.tsunami.fake_ppc.pio system.tsunami.fake_OROM.pio system.tsunami.fake_pnp_addr.pio system.tsunami.fake_pnp_write.pio system.tsunami.fake_pnp_read0.pio system.tsunami.fake_pnp_read1.pio system.tsunami.fake_pnp_read2.pio system.tsunami.fake_pnp_read3.pio system.tsunami.fake_pnp_read4.pio system.tsunami.fake_pnp_read5.pio system.tsunami.fake_pnp_read6.pio system.tsunami.fake_pnp_read7.pio system.tsunami.fake_ata0.pio system.tsunami.fake_ata1.pio system.tsunami.fb.pio system.tsunami.io.pio system.tsunami.uart.pio system.tsunami.backdoor.pio system.tsunami.ide.pio system.tsunami.ide.config system.tsunami.ethernet.pio system.tsunami.ethernet.config system.iocache.cpu_side
742slave=system.bridge.master system.tsunami.ide.dma system.tsunami.ethernet.dma
743
744[system.iocache]
745type=BaseCache
746children=tags
747addr_ranges=0:134217727
748assoc=8
749clk_domain=system.clk_domain
750eventq_index=0
751forward_snoops=false
752hit_latency=50
753is_top_level=true
754max_miss_count=0
755mshrs=20
756prefetch_on_access=false
757prefetcher=Null
758response_latency=50
759sequential_access=false
760size=1024
761system=system
762tags=system.iocache.tags
763tgts_per_mshr=12
764two_queue=false
765write_buffers=8
766cpu_side=system.iobus.master[29]
767mem_side=system.membus.slave[2]
768
769[system.iocache.tags]
770type=LRU
771assoc=8
772block_size=64
773clk_domain=system.clk_domain
774eventq_index=0
775hit_latency=50
776sequential_access=false
777size=1024
778
779[system.membus]
780type=CoherentXBar
781children=badaddr_responder
782clk_domain=system.clk_domain
783eventq_index=0
784header_cycles=1
785snoop_filter=Null
786system=system
787use_default_range=false
788width=8
789default=system.membus.badaddr_responder.pio
790master=system.bridge.slave system.physmem.port
791slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
792
793[system.membus.badaddr_responder]
794type=IsaFake
795clk_domain=system.clk_domain
796eventq_index=0
797fake_mem=false
798pio_addr=0
799pio_latency=100000
800pio_size=8
801ret_bad_addr=true
802ret_data16=65535
803ret_data32=4294967295
804ret_data64=18446744073709551615
805ret_data8=255
806system=system
807update_data=false
808warn_access=
809pio=system.membus.default
810
811[system.physmem]
812type=DRAMCtrl
813IDD0=0.075000
814IDD02=0.000000
815IDD2N=0.050000
816IDD2N2=0.000000
817IDD2P0=0.000000
818IDD2P02=0.000000
819IDD2P1=0.000000
820IDD2P12=0.000000
821IDD3N=0.057000
822IDD3N2=0.000000
823IDD3P0=0.000000
824IDD3P02=0.000000
825IDD3P1=0.000000
826IDD3P12=0.000000
827IDD4R=0.187000
828IDD4R2=0.000000
829IDD4W=0.165000
830IDD4W2=0.000000
831IDD5=0.220000
832IDD52=0.000000
833IDD6=0.000000
834IDD62=0.000000
835VDD=1.500000
836VDD2=0.000000
837activation_limit=4
838addr_mapping=RoRaBaChCo
839bank_groups_per_rank=0
840banks_per_rank=8
841burst_length=8
842channels=1
843clk_domain=system.clk_domain
844conf_table_reported=true
845device_bus_width=8
846device_rowbuffer_size=1024
847devices_per_rank=8
848dll=true
849eventq_index=0
850in_addr_map=true
851max_accesses_per_row=16
852mem_sched_policy=frfcfs
853min_writes_per_switch=16
854null=false
855page_policy=open_adaptive
856range=0:134217727
857ranks_per_channel=2
858read_buffer_size=32
859static_backend_latency=10000
860static_frontend_latency=10000
861tBURST=5000
862tCCD_L=0
863tCK=1250
864tCL=13750
865tCS=2500
866tRAS=35000
867tRCD=13750
868tREFI=7800000
869tRFC=260000
870tRP=13750
871tRRD=6000
872tRRD_L=0
873tRTP=7500
874tRTW=2500
875tWR=15000
876tWTR=7500
877tXAW=30000
878tXP=0
879tXPDLL=0
880tXS=0
881tXSDLL=0
882write_buffer_size=64
883write_high_thresh_perc=85
884write_low_thresh_perc=50
885port=system.membus.master[1]
886
887[system.simple_disk]
888type=SimpleDisk
889children=disk
890disk=system.simple_disk.disk
891eventq_index=0
892system=system
893
894[system.simple_disk.disk]
895type=RawDiskImage
896eventq_index=0
897image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
898read_only=true
899
900[system.terminal]
901type=Terminal
902eventq_index=0
903intr_control=system.intrctrl
904number=0
905output=true
906port=3456
907
908[system.tsunami]
909type=Tsunami
910children=backdoor cchip ethernet fake_OROM fake_ata0 fake_ata1 fake_pnp_addr fake_pnp_read0 fake_pnp_read1 fake_pnp_read2 fake_pnp_read3 fake_pnp_read4 fake_pnp_read5 fake_pnp_read6 fake_pnp_read7 fake_pnp_write fake_ppc fake_sm_chip fake_uart1 fake_uart2 fake_uart3 fake_uart4 fb ide io pchip pciconfig uart
911eventq_index=0
912intrctrl=system.intrctrl
913system=system
914
915[system.tsunami.backdoor]
916type=AlphaBackdoor
917clk_domain=system.clk_domain
918cpu=system.cpu
919disk=system.simple_disk
920eventq_index=0
921pio_addr=8804682956800
922pio_latency=100000
923platform=system.tsunami
924system=system
925terminal=system.terminal
926pio=system.iobus.master[24]
927
928[system.tsunami.cchip]
929type=TsunamiCChip
930clk_domain=system.clk_domain
931eventq_index=0
932pio_addr=8803072344064
933pio_latency=100000
934system=system
935tsunami=system.tsunami
936pio=system.iobus.master[0]
937
938[system.tsunami.ethernet]
939type=NSGigE
940BAR0=1
941BAR0LegacyIO=false
942BAR0Size=256
943BAR1=0
944BAR1LegacyIO=false
945BAR1Size=4096
946BAR2=0
947BAR2LegacyIO=false
948BAR2Size=0
949BAR3=0
950BAR3LegacyIO=false
951BAR3Size=0
952BAR4=0
953BAR4LegacyIO=false
954BAR4Size=0
955BAR5=0
956BAR5LegacyIO=false
957BAR5Size=0
958BIST=0
959CacheLineSize=0
960CapabilityPtr=0
961CardbusCIS=0
962ClassCode=2
963Command=0
964DeviceID=34
965ExpansionROM=0
966HeaderType=0
967InterruptLine=30
968InterruptPin=1
969LatencyTimer=0
970LegacyIOBase=0
971MSICAPBaseOffset=0
972MSICAPCapId=0
973MSICAPMaskBits=0
974MSICAPMsgAddr=0
975MSICAPMsgCtrl=0
976MSICAPMsgData=0
977MSICAPMsgUpperAddr=0
978MSICAPNextCapability=0
979MSICAPPendingBits=0
980MSIXCAPBaseOffset=0
981MSIXCAPCapId=0
982MSIXCAPNextCapability=0
983MSIXMsgCtrl=0
984MSIXPbaOffset=0
985MSIXTableOffset=0
986MaximumLatency=52
987MinimumGrant=176
988PMCAPBaseOffset=0
989PMCAPCapId=0
990PMCAPCapabilities=0
991PMCAPCtrlStatus=0
992PMCAPNextCapability=0
993PXCAPBaseOffset=0
994PXCAPCapId=0
995PXCAPCapabilities=0
996PXCAPDevCap2=0
997PXCAPDevCapabilities=0
998PXCAPDevCtrl=0
999PXCAPDevCtrl2=0
1000PXCAPDevStatus=0
1001PXCAPLinkCap=0
1002PXCAPLinkCtrl=0
1003PXCAPLinkStatus=0
1004PXCAPNextCapability=0
1005ProgIF=0
1006Revision=0
1007Status=656
1008SubClassCode=0
1009SubsystemID=0
1010SubsystemVendorID=0
1011VendorID=4107
1012clk_domain=system.clk_domain
1013config_latency=20000
1014dma_data_free=false
1015dma_desc_free=false
1016dma_no_allocate=true
1017dma_read_delay=0
1018dma_read_factor=0
1019dma_write_delay=0
1020dma_write_factor=0
1021eventq_index=0
1022hardware_address=00:90:00:00:00:01
1023intr_delay=10000000
1024pci_bus=0
1025pci_dev=1
1026pci_func=0
1027pio_latency=30000
1028platform=system.tsunami
1029rss=false
1030rx_delay=1000000
1031rx_fifo_size=524288
1032rx_filter=true
1033rx_thread=false
1034system=system
1035tx_delay=1000000
1036tx_fifo_size=524288
1037tx_thread=false
1038config=system.iobus.master[28]
1039dma=system.iobus.slave[2]
1040pio=system.iobus.master[27]
1041
1042[system.tsunami.fake_OROM]
1043type=IsaFake
1044clk_domain=system.clk_domain
1045eventq_index=0
1046fake_mem=false
1047pio_addr=8796093677568
1048pio_latency=100000
1049pio_size=393216
1050ret_bad_addr=false
1051ret_data16=65535
1052ret_data32=4294967295
1053ret_data64=18446744073709551615
1054ret_data8=255
1055system=system
1056update_data=false
1057warn_access=
1058pio=system.iobus.master[8]
1059
1060[system.tsunami.fake_ata0]
1061type=IsaFake
1062clk_domain=system.clk_domain
1063eventq_index=0
1064fake_mem=false
1065pio_addr=8804615848432
1066pio_latency=100000
1067pio_size=8
1068ret_bad_addr=false
1069ret_data16=65535
1070ret_data32=4294967295
1071ret_data64=18446744073709551615
1072ret_data8=255
1073system=system
1074update_data=false
1075warn_access=
1076pio=system.iobus.master[19]
1077
1078[system.tsunami.fake_ata1]
1079type=IsaFake
1080clk_domain=system.clk_domain
1081eventq_index=0
1082fake_mem=false
1083pio_addr=8804615848304
1084pio_latency=100000
1085pio_size=8
1086ret_bad_addr=false
1087ret_data16=65535
1088ret_data32=4294967295
1089ret_data64=18446744073709551615
1090ret_data8=255
1091system=system
1092update_data=false
1093warn_access=
1094pio=system.iobus.master[20]
1095
1096[system.tsunami.fake_pnp_addr]
1097type=IsaFake
1098clk_domain=system.clk_domain
1099eventq_index=0
1100fake_mem=false
1101pio_addr=8804615848569
1102pio_latency=100000
1103pio_size=8
1104ret_bad_addr=false
1105ret_data16=65535
1106ret_data32=4294967295
1107ret_data64=18446744073709551615
1108ret_data8=255
1109system=system
1110update_data=false
1111warn_access=
1112pio=system.iobus.master[9]
1113
1114[system.tsunami.fake_pnp_read0]
1115type=IsaFake
1116clk_domain=system.clk_domain
1117eventq_index=0
1118fake_mem=false
1119pio_addr=8804615848451
1120pio_latency=100000
1121pio_size=8
1122ret_bad_addr=false
1123ret_data16=65535
1124ret_data32=4294967295
1125ret_data64=18446744073709551615
1126ret_data8=255
1127system=system
1128update_data=false
1129warn_access=
1130pio=system.iobus.master[11]
1131
1132[system.tsunami.fake_pnp_read1]
1133type=IsaFake
1134clk_domain=system.clk_domain
1135eventq_index=0
1136fake_mem=false
1137pio_addr=8804615848515
1138pio_latency=100000
1139pio_size=8
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.iobus.master[12]
1149
1150[system.tsunami.fake_pnp_read2]
1151type=IsaFake
1152clk_domain=system.clk_domain
1153eventq_index=0
1154fake_mem=false
1155pio_addr=8804615848579
1156pio_latency=100000
1157pio_size=8
1158ret_bad_addr=false
1159ret_data16=65535
1160ret_data32=4294967295
1161ret_data64=18446744073709551615
1162ret_data8=255
1163system=system
1164update_data=false
1165warn_access=
1166pio=system.iobus.master[13]
1167
1168[system.tsunami.fake_pnp_read3]
1169type=IsaFake
1170clk_domain=system.clk_domain
1171eventq_index=0
1172fake_mem=false
1173pio_addr=8804615848643
1174pio_latency=100000
1175pio_size=8
1176ret_bad_addr=false
1177ret_data16=65535
1178ret_data32=4294967295
1179ret_data64=18446744073709551615
1180ret_data8=255
1181system=system
1182update_data=false
1183warn_access=
1184pio=system.iobus.master[14]
1185
1186[system.tsunami.fake_pnp_read4]
1187type=IsaFake
1188clk_domain=system.clk_domain
1189eventq_index=0
1190fake_mem=false
1191pio_addr=8804615848707
1192pio_latency=100000
1193pio_size=8
1194ret_bad_addr=false
1195ret_data16=65535
1196ret_data32=4294967295
1197ret_data64=18446744073709551615
1198ret_data8=255
1199system=system
1200update_data=false
1201warn_access=
1202pio=system.iobus.master[15]
1203
1204[system.tsunami.fake_pnp_read5]
1205type=IsaFake
1206clk_domain=system.clk_domain
1207eventq_index=0
1208fake_mem=false
1209pio_addr=8804615848771
1210pio_latency=100000
1211pio_size=8
1212ret_bad_addr=false
1213ret_data16=65535
1214ret_data32=4294967295
1215ret_data64=18446744073709551615
1216ret_data8=255
1217system=system
1218update_data=false
1219warn_access=
1220pio=system.iobus.master[16]
1221
1222[system.tsunami.fake_pnp_read6]
1223type=IsaFake
1224clk_domain=system.clk_domain
1225eventq_index=0
1226fake_mem=false
1227pio_addr=8804615848835
1228pio_latency=100000
1229pio_size=8
1230ret_bad_addr=false
1231ret_data16=65535
1232ret_data32=4294967295
1233ret_data64=18446744073709551615
1234ret_data8=255
1235system=system
1236update_data=false
1237warn_access=
1238pio=system.iobus.master[17]
1239
1240[system.tsunami.fake_pnp_read7]
1241type=IsaFake
1242clk_domain=system.clk_domain
1243eventq_index=0
1244fake_mem=false
1245pio_addr=8804615848899
1246pio_latency=100000
1247pio_size=8
1248ret_bad_addr=false
1249ret_data16=65535
1250ret_data32=4294967295
1251ret_data64=18446744073709551615
1252ret_data8=255
1253system=system
1254update_data=false
1255warn_access=
1256pio=system.iobus.master[18]
1257
1258[system.tsunami.fake_pnp_write]
1259type=IsaFake
1260clk_domain=system.clk_domain
1261eventq_index=0
1262fake_mem=false
1263pio_addr=8804615850617
1264pio_latency=100000
1265pio_size=8
1266ret_bad_addr=false
1267ret_data16=65535
1268ret_data32=4294967295
1269ret_data64=18446744073709551615
1270ret_data8=255
1271system=system
1272update_data=false
1273warn_access=
1274pio=system.iobus.master[10]
1275
1276[system.tsunami.fake_ppc]
1277type=IsaFake
1278clk_domain=system.clk_domain
1279eventq_index=0
1280fake_mem=false
1281pio_addr=8804615848891
1282pio_latency=100000
1283pio_size=8
1284ret_bad_addr=false
1285ret_data16=65535
1286ret_data32=4294967295
1287ret_data64=18446744073709551615
1288ret_data8=255
1289system=system
1290update_data=false
1291warn_access=
1292pio=system.iobus.master[7]
1293
1294[system.tsunami.fake_sm_chip]
1295type=IsaFake
1296clk_domain=system.clk_domain
1297eventq_index=0
1298fake_mem=false
1299pio_addr=8804615848816
1300pio_latency=100000
1301pio_size=8
1302ret_bad_addr=false
1303ret_data16=65535
1304ret_data32=4294967295
1305ret_data64=18446744073709551615
1306ret_data8=255
1307system=system
1308update_data=false
1309warn_access=
1310pio=system.iobus.master[2]
1311
1312[system.tsunami.fake_uart1]
1313type=IsaFake
1314clk_domain=system.clk_domain
1315eventq_index=0
1316fake_mem=false
1317pio_addr=8804615848696
1318pio_latency=100000
1319pio_size=8
1320ret_bad_addr=false
1321ret_data16=65535
1322ret_data32=4294967295
1323ret_data64=18446744073709551615
1324ret_data8=255
1325system=system
1326update_data=false
1327warn_access=
1328pio=system.iobus.master[3]
1329
1330[system.tsunami.fake_uart2]
1331type=IsaFake
1332clk_domain=system.clk_domain
1333eventq_index=0
1334fake_mem=false
1335pio_addr=8804615848936
1336pio_latency=100000
1337pio_size=8
1338ret_bad_addr=false
1339ret_data16=65535
1340ret_data32=4294967295
1341ret_data64=18446744073709551615
1342ret_data8=255
1343system=system
1344update_data=false
1345warn_access=
1346pio=system.iobus.master[4]
1347
1348[system.tsunami.fake_uart3]
1349type=IsaFake
1350clk_domain=system.clk_domain
1351eventq_index=0
1352fake_mem=false
1353pio_addr=8804615848680
1354pio_latency=100000
1355pio_size=8
1356ret_bad_addr=false
1357ret_data16=65535
1358ret_data32=4294967295
1359ret_data64=18446744073709551615
1360ret_data8=255
1361system=system
1362update_data=false
1363warn_access=
1364pio=system.iobus.master[5]
1365
1366[system.tsunami.fake_uart4]
1367type=IsaFake
1368clk_domain=system.clk_domain
1369eventq_index=0
1370fake_mem=false
1371pio_addr=8804615848944
1372pio_latency=100000
1373pio_size=8
1374ret_bad_addr=false
1375ret_data16=65535
1376ret_data32=4294967295
1377ret_data64=18446744073709551615
1378ret_data8=255
1379system=system
1380update_data=false
1381warn_access=
1382pio=system.iobus.master[6]
1383
1384[system.tsunami.fb]
1385type=BadDevice
1386clk_domain=system.clk_domain
1387devicename=FrameBuffer
1388eventq_index=0
1389pio_addr=8804615848912
1390pio_latency=100000
1391system=system
1392pio=system.iobus.master[21]
1393
1394[system.tsunami.ide]
1395type=IdeController
1396BAR0=1
1397BAR0LegacyIO=false
1398BAR0Size=8
1399BAR1=1
1400BAR1LegacyIO=false
1401BAR1Size=4
1402BAR2=1
1403BAR2LegacyIO=false
1404BAR2Size=8
1405BAR3=1
1406BAR3LegacyIO=false
1407BAR3Size=4
1408BAR4=1
1409BAR4LegacyIO=false
1410BAR4Size=16
1411BAR5=1
1412BAR5LegacyIO=false
1413BAR5Size=0
1414BIST=0
1415CacheLineSize=0
1416CapabilityPtr=0
1417CardbusCIS=0
1418ClassCode=1
1419Command=0
1420DeviceID=28945
1421ExpansionROM=0
1422HeaderType=0
1423InterruptLine=31
1424InterruptPin=1
1425LatencyTimer=0
1426LegacyIOBase=0
1427MSICAPBaseOffset=0
1428MSICAPCapId=0
1429MSICAPMaskBits=0
1430MSICAPMsgAddr=0
1431MSICAPMsgCtrl=0
1432MSICAPMsgData=0
1433MSICAPMsgUpperAddr=0
1434MSICAPNextCapability=0
1435MSICAPPendingBits=0
1436MSIXCAPBaseOffset=0
1437MSIXCAPCapId=0
1438MSIXCAPNextCapability=0
1439MSIXMsgCtrl=0
1440MSIXPbaOffset=0
1441MSIXTableOffset=0
1442MaximumLatency=0
1443MinimumGrant=0
1444PMCAPBaseOffset=0
1445PMCAPCapId=0
1446PMCAPCapabilities=0
1447PMCAPCtrlStatus=0
1448PMCAPNextCapability=0
1449PXCAPBaseOffset=0
1450PXCAPCapId=0
1451PXCAPCapabilities=0
1452PXCAPDevCap2=0
1453PXCAPDevCapabilities=0
1454PXCAPDevCtrl=0
1455PXCAPDevCtrl2=0
1456PXCAPDevStatus=0
1457PXCAPLinkCap=0
1458PXCAPLinkCtrl=0
1459PXCAPLinkStatus=0
1460PXCAPNextCapability=0
1461ProgIF=133
1462Revision=0
1463Status=640
1464SubClassCode=1
1465SubsystemID=0
1466SubsystemVendorID=0
1467VendorID=32902
1468clk_domain=system.clk_domain
1469config_latency=20000
1470ctrl_offset=0
1471disks=system.disk0 system.disk2
1472eventq_index=0
1473io_shift=0
1474pci_bus=0
1475pci_dev=0
1476pci_func=0
1477pio_latency=30000
1478platform=system.tsunami
1479system=system
1480config=system.iobus.master[26]
1481dma=system.iobus.slave[1]
1482pio=system.iobus.master[25]
1483
1484[system.tsunami.io]
1485type=TsunamiIO
1486clk_domain=system.clk_domain
1487eventq_index=0
1488frequency=976562500
1489pio_addr=8804615847936
1490pio_latency=100000
1491system=system
1492time=Thu Jan  1 00:00:00 2009
1493tsunami=system.tsunami
1494year_is_bcd=false
1495pio=system.iobus.master[22]
1496
1497[system.tsunami.pchip]
1498type=TsunamiPChip
1499clk_domain=system.clk_domain
1500eventq_index=0
1501pio_addr=8802535473152
1502pio_latency=100000
1503system=system
1504tsunami=system.tsunami
1505pio=system.iobus.master[1]
1506
1507[system.tsunami.pciconfig]
1508type=PciConfigAll
1509bus=0
1510clk_domain=system.clk_domain
1511eventq_index=0
1512pio_addr=0
1513pio_latency=30000
1514platform=system.tsunami
1515size=16777216
1516system=system
1517pio=system.iobus.default
1518
1519[system.tsunami.uart]
1520type=Uart8250
1521clk_domain=system.clk_domain
1522eventq_index=0
1523pio_addr=8804615848952
1524pio_latency=100000
1525platform=system.tsunami
1526system=system
1527terminal=system.terminal
1528pio=system.iobus.master[23]
1529
1530[system.voltage_domain]
1531type=VoltageDomain
1532eventq_index=0
1533voltage=1.000000
1534
1535