config.ini revision 10315
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=true
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=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=CoherentBus
652clk_domain=system.cpu_clk_domain
653eventq_index=0
654header_cycles=1
655system=system
656use_default_range=false
657width=32
658master=system.cpu.l2cache.cpu_side
659slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
660
661[system.cpu.tracer]
662type=ExeTracer
663eventq_index=0
664
665[system.cpu_clk_domain]
666type=SrcClockDomain
667clock=500
668domain_id=-1
669eventq_index=0
670init_perf_level=0
671voltage_domain=system.voltage_domain
672
673[system.disk0]
674type=IdeDisk
675children=image
676delay=1000000
677driveID=master
678eventq_index=0
679image=system.disk0.image
680
681[system.disk0.image]
682type=CowDiskImage
683children=child
684child=system.disk0.image.child
685eventq_index=0
686image_file=
687read_only=false
688table_size=65536
689
690[system.disk0.image.child]
691type=RawDiskImage
692eventq_index=0
693image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
694read_only=true
695
696[system.disk2]
697type=IdeDisk
698children=image
699delay=1000000
700driveID=master
701eventq_index=0
702image=system.disk2.image
703
704[system.disk2.image]
705type=CowDiskImage
706children=child
707child=system.disk2.image.child
708eventq_index=0
709image_file=
710read_only=false
711table_size=65536
712
713[system.disk2.image.child]
714type=RawDiskImage
715eventq_index=0
716image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
717read_only=true
718
719[system.dvfs_handler]
720type=DVFSHandler
721domains=
722enable=false
723eventq_index=0
724sys_clk_domain=system.clk_domain
725transition_latency=100000000
726
727[system.intrctrl]
728type=IntrControl
729eventq_index=0
730sys=system
731
732[system.iobus]
733type=NoncoherentBus
734clk_domain=system.clk_domain
735eventq_index=0
736header_cycles=1
737use_default_range=true
738width=8
739default=system.tsunami.pciconfig.pio
740master=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
741slave=system.bridge.master system.tsunami.ide.dma system.tsunami.ethernet.dma
742
743[system.iocache]
744type=BaseCache
745children=tags
746addr_ranges=0:134217727
747assoc=8
748clk_domain=system.clk_domain
749eventq_index=0
750forward_snoops=false
751hit_latency=50
752is_top_level=true
753max_miss_count=0
754mshrs=20
755prefetch_on_access=false
756prefetcher=Null
757response_latency=50
758sequential_access=false
759size=1024
760system=system
761tags=system.iocache.tags
762tgts_per_mshr=12
763two_queue=false
764write_buffers=8
765cpu_side=system.iobus.master[29]
766mem_side=system.membus.slave[2]
767
768[system.iocache.tags]
769type=LRU
770assoc=8
771block_size=64
772clk_domain=system.clk_domain
773eventq_index=0
774hit_latency=50
775sequential_access=false
776size=1024
777
778[system.membus]
779type=CoherentBus
780children=badaddr_responder
781clk_domain=system.clk_domain
782eventq_index=0
783header_cycles=1
784system=system
785use_default_range=false
786width=8
787default=system.membus.badaddr_responder.pio
788master=system.bridge.slave system.physmem.port
789slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
790
791[system.membus.badaddr_responder]
792type=IsaFake
793clk_domain=system.clk_domain
794eventq_index=0
795fake_mem=false
796pio_addr=0
797pio_latency=100000
798pio_size=8
799ret_bad_addr=true
800ret_data16=65535
801ret_data32=4294967295
802ret_data64=18446744073709551615
803ret_data8=255
804system=system
805update_data=false
806warn_access=
807pio=system.membus.default
808
809[system.physmem]
810type=DRAMCtrl
811activation_limit=4
812addr_mapping=RoRaBaChCo
813banks_per_rank=8
814burst_length=8
815channels=1
816clk_domain=system.clk_domain
817conf_table_reported=true
818device_bus_width=8
819device_rowbuffer_size=1024
820devices_per_rank=8
821eventq_index=0
822in_addr_map=true
823max_accesses_per_row=16
824mem_sched_policy=frfcfs
825min_writes_per_switch=16
826null=false
827page_policy=open_adaptive
828range=0:134217727
829ranks_per_channel=2
830read_buffer_size=32
831static_backend_latency=10000
832static_frontend_latency=10000
833tBURST=5000
834tCK=1250
835tCL=13750
836tRAS=35000
837tRCD=13750
838tREFI=7800000
839tRFC=260000
840tRP=13750
841tRRD=6000
842tRTP=7500
843tRTW=2500
844tWR=15000
845tWTR=7500
846tXAW=30000
847write_buffer_size=64
848write_high_thresh_perc=85
849write_low_thresh_perc=50
850port=system.membus.master[1]
851
852[system.simple_disk]
853type=SimpleDisk
854children=disk
855disk=system.simple_disk.disk
856eventq_index=0
857system=system
858
859[system.simple_disk.disk]
860type=RawDiskImage
861eventq_index=0
862image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
863read_only=true
864
865[system.terminal]
866type=Terminal
867eventq_index=0
868intr_control=system.intrctrl
869number=0
870output=true
871port=3456
872
873[system.tsunami]
874type=Tsunami
875children=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
876eventq_index=0
877intrctrl=system.intrctrl
878system=system
879
880[system.tsunami.backdoor]
881type=AlphaBackdoor
882clk_domain=system.clk_domain
883cpu=system.cpu
884disk=system.simple_disk
885eventq_index=0
886pio_addr=8804682956800
887pio_latency=100000
888platform=system.tsunami
889system=system
890terminal=system.terminal
891pio=system.iobus.master[24]
892
893[system.tsunami.cchip]
894type=TsunamiCChip
895clk_domain=system.clk_domain
896eventq_index=0
897pio_addr=8803072344064
898pio_latency=100000
899system=system
900tsunami=system.tsunami
901pio=system.iobus.master[0]
902
903[system.tsunami.ethernet]
904type=NSGigE
905BAR0=1
906BAR0LegacyIO=false
907BAR0Size=256
908BAR1=0
909BAR1LegacyIO=false
910BAR1Size=4096
911BAR2=0
912BAR2LegacyIO=false
913BAR2Size=0
914BAR3=0
915BAR3LegacyIO=false
916BAR3Size=0
917BAR4=0
918BAR4LegacyIO=false
919BAR4Size=0
920BAR5=0
921BAR5LegacyIO=false
922BAR5Size=0
923BIST=0
924CacheLineSize=0
925CapabilityPtr=0
926CardbusCIS=0
927ClassCode=2
928Command=0
929DeviceID=34
930ExpansionROM=0
931HeaderType=0
932InterruptLine=30
933InterruptPin=1
934LatencyTimer=0
935MSICAPBaseOffset=0
936MSICAPCapId=0
937MSICAPMaskBits=0
938MSICAPMsgAddr=0
939MSICAPMsgCtrl=0
940MSICAPMsgData=0
941MSICAPMsgUpperAddr=0
942MSICAPNextCapability=0
943MSICAPPendingBits=0
944MSIXCAPBaseOffset=0
945MSIXCAPCapId=0
946MSIXCAPNextCapability=0
947MSIXMsgCtrl=0
948MSIXPbaOffset=0
949MSIXTableOffset=0
950MaximumLatency=52
951MinimumGrant=176
952PMCAPBaseOffset=0
953PMCAPCapId=0
954PMCAPCapabilities=0
955PMCAPCtrlStatus=0
956PMCAPNextCapability=0
957PXCAPBaseOffset=0
958PXCAPCapId=0
959PXCAPCapabilities=0
960PXCAPDevCap2=0
961PXCAPDevCapabilities=0
962PXCAPDevCtrl=0
963PXCAPDevCtrl2=0
964PXCAPDevStatus=0
965PXCAPLinkCap=0
966PXCAPLinkCtrl=0
967PXCAPLinkStatus=0
968PXCAPNextCapability=0
969ProgIF=0
970Revision=0
971Status=656
972SubClassCode=0
973SubsystemID=0
974SubsystemVendorID=0
975VendorID=4107
976clk_domain=system.clk_domain
977config_latency=20000
978dma_data_free=false
979dma_desc_free=false
980dma_no_allocate=true
981dma_read_delay=0
982dma_read_factor=0
983dma_write_delay=0
984dma_write_factor=0
985eventq_index=0
986hardware_address=00:90:00:00:00:01
987intr_delay=10000000
988pci_bus=0
989pci_dev=1
990pci_func=0
991pio_latency=30000
992platform=system.tsunami
993rss=false
994rx_delay=1000000
995rx_fifo_size=524288
996rx_filter=true
997rx_thread=false
998system=system
999tx_delay=1000000
1000tx_fifo_size=524288
1001tx_thread=false
1002config=system.iobus.master[28]
1003dma=system.iobus.slave[2]
1004pio=system.iobus.master[27]
1005
1006[system.tsunami.fake_OROM]
1007type=IsaFake
1008clk_domain=system.clk_domain
1009eventq_index=0
1010fake_mem=false
1011pio_addr=8796093677568
1012pio_latency=100000
1013pio_size=393216
1014ret_bad_addr=false
1015ret_data16=65535
1016ret_data32=4294967295
1017ret_data64=18446744073709551615
1018ret_data8=255
1019system=system
1020update_data=false
1021warn_access=
1022pio=system.iobus.master[8]
1023
1024[system.tsunami.fake_ata0]
1025type=IsaFake
1026clk_domain=system.clk_domain
1027eventq_index=0
1028fake_mem=false
1029pio_addr=8804615848432
1030pio_latency=100000
1031pio_size=8
1032ret_bad_addr=false
1033ret_data16=65535
1034ret_data32=4294967295
1035ret_data64=18446744073709551615
1036ret_data8=255
1037system=system
1038update_data=false
1039warn_access=
1040pio=system.iobus.master[19]
1041
1042[system.tsunami.fake_ata1]
1043type=IsaFake
1044clk_domain=system.clk_domain
1045eventq_index=0
1046fake_mem=false
1047pio_addr=8804615848304
1048pio_latency=100000
1049pio_size=8
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[20]
1059
1060[system.tsunami.fake_pnp_addr]
1061type=IsaFake
1062clk_domain=system.clk_domain
1063eventq_index=0
1064fake_mem=false
1065pio_addr=8804615848569
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[9]
1077
1078[system.tsunami.fake_pnp_read0]
1079type=IsaFake
1080clk_domain=system.clk_domain
1081eventq_index=0
1082fake_mem=false
1083pio_addr=8804615848451
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[11]
1095
1096[system.tsunami.fake_pnp_read1]
1097type=IsaFake
1098clk_domain=system.clk_domain
1099eventq_index=0
1100fake_mem=false
1101pio_addr=8804615848515
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[12]
1113
1114[system.tsunami.fake_pnp_read2]
1115type=IsaFake
1116clk_domain=system.clk_domain
1117eventq_index=0
1118fake_mem=false
1119pio_addr=8804615848579
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[13]
1131
1132[system.tsunami.fake_pnp_read3]
1133type=IsaFake
1134clk_domain=system.clk_domain
1135eventq_index=0
1136fake_mem=false
1137pio_addr=8804615848643
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[14]
1149
1150[system.tsunami.fake_pnp_read4]
1151type=IsaFake
1152clk_domain=system.clk_domain
1153eventq_index=0
1154fake_mem=false
1155pio_addr=8804615848707
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[15]
1167
1168[system.tsunami.fake_pnp_read5]
1169type=IsaFake
1170clk_domain=system.clk_domain
1171eventq_index=0
1172fake_mem=false
1173pio_addr=8804615848771
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[16]
1185
1186[system.tsunami.fake_pnp_read6]
1187type=IsaFake
1188clk_domain=system.clk_domain
1189eventq_index=0
1190fake_mem=false
1191pio_addr=8804615848835
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[17]
1203
1204[system.tsunami.fake_pnp_read7]
1205type=IsaFake
1206clk_domain=system.clk_domain
1207eventq_index=0
1208fake_mem=false
1209pio_addr=8804615848899
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[18]
1221
1222[system.tsunami.fake_pnp_write]
1223type=IsaFake
1224clk_domain=system.clk_domain
1225eventq_index=0
1226fake_mem=false
1227pio_addr=8804615850617
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[10]
1239
1240[system.tsunami.fake_ppc]
1241type=IsaFake
1242clk_domain=system.clk_domain
1243eventq_index=0
1244fake_mem=false
1245pio_addr=8804615848891
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[7]
1257
1258[system.tsunami.fake_sm_chip]
1259type=IsaFake
1260clk_domain=system.clk_domain
1261eventq_index=0
1262fake_mem=false
1263pio_addr=8804615848816
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[2]
1275
1276[system.tsunami.fake_uart1]
1277type=IsaFake
1278clk_domain=system.clk_domain
1279eventq_index=0
1280fake_mem=false
1281pio_addr=8804615848696
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[3]
1293
1294[system.tsunami.fake_uart2]
1295type=IsaFake
1296clk_domain=system.clk_domain
1297eventq_index=0
1298fake_mem=false
1299pio_addr=8804615848936
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[4]
1311
1312[system.tsunami.fake_uart3]
1313type=IsaFake
1314clk_domain=system.clk_domain
1315eventq_index=0
1316fake_mem=false
1317pio_addr=8804615848680
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[5]
1329
1330[system.tsunami.fake_uart4]
1331type=IsaFake
1332clk_domain=system.clk_domain
1333eventq_index=0
1334fake_mem=false
1335pio_addr=8804615848944
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[6]
1347
1348[system.tsunami.fb]
1349type=BadDevice
1350clk_domain=system.clk_domain
1351devicename=FrameBuffer
1352eventq_index=0
1353pio_addr=8804615848912
1354pio_latency=100000
1355system=system
1356pio=system.iobus.master[21]
1357
1358[system.tsunami.ide]
1359type=IdeController
1360BAR0=1
1361BAR0LegacyIO=false
1362BAR0Size=8
1363BAR1=1
1364BAR1LegacyIO=false
1365BAR1Size=4
1366BAR2=1
1367BAR2LegacyIO=false
1368BAR2Size=8
1369BAR3=1
1370BAR3LegacyIO=false
1371BAR3Size=4
1372BAR4=1
1373BAR4LegacyIO=false
1374BAR4Size=16
1375BAR5=1
1376BAR5LegacyIO=false
1377BAR5Size=0
1378BIST=0
1379CacheLineSize=0
1380CapabilityPtr=0
1381CardbusCIS=0
1382ClassCode=1
1383Command=0
1384DeviceID=28945
1385ExpansionROM=0
1386HeaderType=0
1387InterruptLine=31
1388InterruptPin=1
1389LatencyTimer=0
1390MSICAPBaseOffset=0
1391MSICAPCapId=0
1392MSICAPMaskBits=0
1393MSICAPMsgAddr=0
1394MSICAPMsgCtrl=0
1395MSICAPMsgData=0
1396MSICAPMsgUpperAddr=0
1397MSICAPNextCapability=0
1398MSICAPPendingBits=0
1399MSIXCAPBaseOffset=0
1400MSIXCAPCapId=0
1401MSIXCAPNextCapability=0
1402MSIXMsgCtrl=0
1403MSIXPbaOffset=0
1404MSIXTableOffset=0
1405MaximumLatency=0
1406MinimumGrant=0
1407PMCAPBaseOffset=0
1408PMCAPCapId=0
1409PMCAPCapabilities=0
1410PMCAPCtrlStatus=0
1411PMCAPNextCapability=0
1412PXCAPBaseOffset=0
1413PXCAPCapId=0
1414PXCAPCapabilities=0
1415PXCAPDevCap2=0
1416PXCAPDevCapabilities=0
1417PXCAPDevCtrl=0
1418PXCAPDevCtrl2=0
1419PXCAPDevStatus=0
1420PXCAPLinkCap=0
1421PXCAPLinkCtrl=0
1422PXCAPLinkStatus=0
1423PXCAPNextCapability=0
1424ProgIF=133
1425Revision=0
1426Status=640
1427SubClassCode=1
1428SubsystemID=0
1429SubsystemVendorID=0
1430VendorID=32902
1431clk_domain=system.clk_domain
1432config_latency=20000
1433ctrl_offset=0
1434disks=system.disk0 system.disk2
1435eventq_index=0
1436io_shift=0
1437pci_bus=0
1438pci_dev=0
1439pci_func=0
1440pio_latency=30000
1441platform=system.tsunami
1442system=system
1443config=system.iobus.master[26]
1444dma=system.iobus.slave[1]
1445pio=system.iobus.master[25]
1446
1447[system.tsunami.io]
1448type=TsunamiIO
1449clk_domain=system.clk_domain
1450eventq_index=0
1451frequency=976562500
1452pio_addr=8804615847936
1453pio_latency=100000
1454system=system
1455time=Thu Jan  1 00:00:00 2009
1456tsunami=system.tsunami
1457year_is_bcd=false
1458pio=system.iobus.master[22]
1459
1460[system.tsunami.pchip]
1461type=TsunamiPChip
1462clk_domain=system.clk_domain
1463eventq_index=0
1464pio_addr=8802535473152
1465pio_latency=100000
1466system=system
1467tsunami=system.tsunami
1468pio=system.iobus.master[1]
1469
1470[system.tsunami.pciconfig]
1471type=PciConfigAll
1472bus=0
1473clk_domain=system.clk_domain
1474eventq_index=0
1475pio_addr=0
1476pio_latency=30000
1477platform=system.tsunami
1478size=16777216
1479system=system
1480pio=system.iobus.default
1481
1482[system.tsunami.uart]
1483type=Uart8250
1484clk_domain=system.clk_domain
1485eventq_index=0
1486pio_addr=8804615848952
1487pio_latency=100000
1488platform=system.tsunami
1489system=system
1490terminal=system.terminal
1491pio=system.iobus.master[23]
1492
1493[system.voltage_domain]
1494type=VoltageDomain
1495eventq_index=0
1496voltage=1.000000
1497
1498