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