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