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