config.ini revision 9885
1[root]
2type=Root
3children=system
4full_system=true
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8
9[system]
10type=LinuxAlphaSystem
11children=bridge clk_domain cpu cpu_clk_domain disk0 disk2 intrctrl iobus iocache membus physmem simple_disk terminal tsunami voltage_domain
12boot_cpu_frequency=500
13boot_osflags=root=/dev/hda1 console=ttyS0
14cache_line_size=64
15clk_domain=system.clk_domain
16console=/dist/m5/system/binaries/console
17init_param=0
18kernel=/dist/m5/system/binaries/vmlinux
19load_addr_mask=1099511627775
20mem_mode=atomic
21mem_ranges=0:134217727
22memories=system.physmem
23num_work_ids=16
24pal=/dist/m5/system/binaries/ts_osfpal
25readfile=tests/halt.sh
26symbolfile=
27system_rev=1024
28system_type=34
29work_begin_ckpt_count=0
30work_begin_cpu_id_exit=-1
31work_begin_exit_count=0
32work_cpus_ckpt_count=0
33work_end_ckpt_count=0
34work_end_exit_count=0
35work_item_id=-1
36system_port=system.membus.slave[0]
37
38[system.bridge]
39type=Bridge
40clk_domain=system.clk_domain
41delay=50000
42ranges=8796093022208:18446744073709551615
43req_size=16
44resp_size=16
45master=system.iobus.slave[0]
46slave=system.membus.master[0]
47
48[system.clk_domain]
49type=SrcClockDomain
50clock=1000
51voltage_domain=system.voltage_domain
52
53[system.cpu]
54type=AtomicSimpleCPU
55children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer
56checker=Null
57clk_domain=system.cpu_clk_domain
58cpu_id=0
59do_checkpoint_insts=true
60do_quiesce=true
61do_statistics_insts=true
62dtb=system.cpu.dtb
63fastmem=false
64function_trace=false
65function_trace_start=0
66interrupts=system.cpu.interrupts
67isa=system.cpu.isa
68itb=system.cpu.itb
69max_insts_all_threads=0
70max_insts_any_thread=0
71max_loads_all_threads=0
72max_loads_any_thread=0
73numThreads=1
74profile=0
75progress_interval=0
76simpoint_interval=100000000
77simpoint_profile=false
78simpoint_profile_file=simpoint.bb.gz
79simpoint_start_insts=
80simulate_data_stalls=false
81simulate_inst_stalls=false
82switched_out=false
83system=system
84tracer=system.cpu.tracer
85width=1
86workload=
87dcache_port=system.cpu.dcache.cpu_side
88icache_port=system.cpu.icache.cpu_side
89
90[system.cpu.dcache]
91type=BaseCache
92children=tags
93addr_ranges=0:18446744073709551615
94assoc=4
95clk_domain=system.cpu_clk_domain
96forward_snoops=true
97hit_latency=2
98is_top_level=true
99max_miss_count=0
100mshrs=4
101prefetch_on_access=false
102prefetcher=Null
103response_latency=2
104size=32768
105system=system
106tags=system.cpu.dcache.tags
107tgts_per_mshr=20
108two_queue=false
109write_buffers=8
110cpu_side=system.cpu.dcache_port
111mem_side=system.cpu.toL2Bus.slave[1]
112
113[system.cpu.dcache.tags]
114type=LRU
115assoc=4
116block_size=64
117clk_domain=system.cpu_clk_domain
118hit_latency=2
119size=32768
120
121[system.cpu.dtb]
122type=AlphaTLB
123size=64
124
125[system.cpu.icache]
126type=BaseCache
127children=tags
128addr_ranges=0:18446744073709551615
129assoc=1
130clk_domain=system.cpu_clk_domain
131forward_snoops=true
132hit_latency=2
133is_top_level=true
134max_miss_count=0
135mshrs=4
136prefetch_on_access=false
137prefetcher=Null
138response_latency=2
139size=32768
140system=system
141tags=system.cpu.icache.tags
142tgts_per_mshr=20
143two_queue=false
144write_buffers=8
145cpu_side=system.cpu.icache_port
146mem_side=system.cpu.toL2Bus.slave[0]
147
148[system.cpu.icache.tags]
149type=LRU
150assoc=1
151block_size=64
152clk_domain=system.cpu_clk_domain
153hit_latency=2
154size=32768
155
156[system.cpu.interrupts]
157type=AlphaInterrupts
158
159[system.cpu.isa]
160type=AlphaISA
161
162[system.cpu.itb]
163type=AlphaTLB
164size=48
165
166[system.cpu.l2cache]
167type=BaseCache
168children=tags
169addr_ranges=0:18446744073709551615
170assoc=8
171clk_domain=system.cpu_clk_domain
172forward_snoops=true
173hit_latency=20
174is_top_level=false
175max_miss_count=0
176mshrs=20
177prefetch_on_access=false
178prefetcher=Null
179response_latency=20
180size=4194304
181system=system
182tags=system.cpu.l2cache.tags
183tgts_per_mshr=12
184two_queue=false
185write_buffers=8
186cpu_side=system.cpu.toL2Bus.master[0]
187mem_side=system.membus.slave[1]
188
189[system.cpu.l2cache.tags]
190type=LRU
191assoc=8
192block_size=64
193clk_domain=system.cpu_clk_domain
194hit_latency=20
195size=4194304
196
197[system.cpu.toL2Bus]
198type=CoherentBus
199clk_domain=system.cpu_clk_domain
200header_cycles=1
201system=system
202use_default_range=false
203width=32
204master=system.cpu.l2cache.cpu_side
205slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
206
207[system.cpu.tracer]
208type=ExeTracer
209
210[system.cpu_clk_domain]
211type=SrcClockDomain
212clock=500
213voltage_domain=system.voltage_domain
214
215[system.disk0]
216type=IdeDisk
217children=image
218delay=1000000
219driveID=master
220image=system.disk0.image
221
222[system.disk0.image]
223type=CowDiskImage
224children=child
225child=system.disk0.image.child
226image_file=
227read_only=false
228table_size=65536
229
230[system.disk0.image.child]
231type=RawDiskImage
232image_file=/dist/m5/system/disks/linux-latest.img
233read_only=true
234
235[system.disk2]
236type=IdeDisk
237children=image
238delay=1000000
239driveID=master
240image=system.disk2.image
241
242[system.disk2.image]
243type=CowDiskImage
244children=child
245child=system.disk2.image.child
246image_file=
247read_only=false
248table_size=65536
249
250[system.disk2.image.child]
251type=RawDiskImage
252image_file=/dist/m5/system/disks/linux-bigswap2.img
253read_only=true
254
255[system.intrctrl]
256type=IntrControl
257sys=system
258
259[system.iobus]
260type=NoncoherentBus
261clk_domain=system.clk_domain
262header_cycles=1
263use_default_range=true
264width=8
265default=system.tsunami.pciconfig.pio
266master=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
267slave=system.bridge.master system.tsunami.ide.dma system.tsunami.ethernet.dma
268
269[system.iocache]
270type=BaseCache
271children=tags
272addr_ranges=0:134217727
273assoc=8
274clk_domain=system.clk_domain
275forward_snoops=false
276hit_latency=50
277is_top_level=true
278max_miss_count=0
279mshrs=20
280prefetch_on_access=false
281prefetcher=Null
282response_latency=50
283size=1024
284system=system
285tags=system.iocache.tags
286tgts_per_mshr=12
287two_queue=false
288write_buffers=8
289cpu_side=system.iobus.master[29]
290mem_side=system.membus.slave[2]
291
292[system.iocache.tags]
293type=LRU
294assoc=8
295block_size=64
296clk_domain=system.clk_domain
297hit_latency=50
298size=1024
299
300[system.membus]
301type=CoherentBus
302children=badaddr_responder
303clk_domain=system.clk_domain
304header_cycles=1
305system=system
306use_default_range=false
307width=8
308default=system.membus.badaddr_responder.pio
309master=system.bridge.slave system.physmem.port
310slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
311
312[system.membus.badaddr_responder]
313type=IsaFake
314clk_domain=system.clk_domain
315fake_mem=false
316pio_addr=0
317pio_latency=100000
318pio_size=8
319ret_bad_addr=true
320ret_data16=65535
321ret_data32=4294967295
322ret_data64=18446744073709551615
323ret_data8=255
324system=system
325update_data=false
326warn_access=
327pio=system.membus.default
328
329[system.physmem]
330type=SimpleDRAM
331activation_limit=4
332addr_mapping=RaBaChCo
333banks_per_rank=8
334burst_length=8
335channels=1
336clk_domain=system.clk_domain
337conf_table_reported=true
338device_bus_width=8
339device_rowbuffer_size=1024
340devices_per_rank=8
341in_addr_map=true
342mem_sched_policy=frfcfs
343null=false
344page_policy=open
345range=0:134217727
346ranks_per_channel=2
347read_buffer_size=32
348static_backend_latency=10000
349static_frontend_latency=10000
350tBURST=5000
351tCL=13750
352tRCD=13750
353tREFI=7800000
354tRFC=300000
355tRP=13750
356tWTR=7500
357tXAW=40000
358write_buffer_size=32
359write_thresh_perc=70
360port=system.membus.master[1]
361
362[system.simple_disk]
363type=SimpleDisk
364children=disk
365disk=system.simple_disk.disk
366system=system
367
368[system.simple_disk.disk]
369type=RawDiskImage
370image_file=/dist/m5/system/disks/linux-latest.img
371read_only=true
372
373[system.terminal]
374type=Terminal
375intr_control=system.intrctrl
376number=0
377output=true
378port=3456
379
380[system.tsunami]
381type=Tsunami
382children=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
383intrctrl=system.intrctrl
384system=system
385
386[system.tsunami.backdoor]
387type=AlphaBackdoor
388clk_domain=system.clk_domain
389cpu=system.cpu
390disk=system.simple_disk
391pio_addr=8804682956800
392pio_latency=100000
393platform=system.tsunami
394system=system
395terminal=system.terminal
396pio=system.iobus.master[24]
397
398[system.tsunami.cchip]
399type=TsunamiCChip
400clk_domain=system.clk_domain
401pio_addr=8803072344064
402pio_latency=100000
403system=system
404tsunami=system.tsunami
405pio=system.iobus.master[0]
406
407[system.tsunami.ethernet]
408type=NSGigE
409BAR0=1
410BAR0LegacyIO=false
411BAR0Size=256
412BAR1=0
413BAR1LegacyIO=false
414BAR1Size=4096
415BAR2=0
416BAR2LegacyIO=false
417BAR2Size=0
418BAR3=0
419BAR3LegacyIO=false
420BAR3Size=0
421BAR4=0
422BAR4LegacyIO=false
423BAR4Size=0
424BAR5=0
425BAR5LegacyIO=false
426BAR5Size=0
427BIST=0
428CacheLineSize=0
429CardbusCIS=0
430ClassCode=2
431Command=0
432DeviceID=34
433ExpansionROM=0
434HeaderType=0
435InterruptLine=30
436InterruptPin=1
437LatencyTimer=0
438MaximumLatency=52
439MinimumGrant=176
440ProgIF=0
441Revision=0
442Status=656
443SubClassCode=0
444SubsystemID=0
445SubsystemVendorID=0
446VendorID=4107
447clk_domain=system.clk_domain
448config_latency=20000
449dma_data_free=false
450dma_desc_free=false
451dma_no_allocate=true
452dma_read_delay=0
453dma_read_factor=0
454dma_write_delay=0
455dma_write_factor=0
456hardware_address=00:90:00:00:00:01
457intr_delay=10000000
458pci_bus=0
459pci_dev=1
460pci_func=0
461pio_latency=30000
462platform=system.tsunami
463rss=false
464rx_delay=1000000
465rx_fifo_size=524288
466rx_filter=true
467rx_thread=false
468system=system
469tx_delay=1000000
470tx_fifo_size=524288
471tx_thread=false
472config=system.iobus.master[28]
473dma=system.iobus.slave[2]
474pio=system.iobus.master[27]
475
476[system.tsunami.fake_OROM]
477type=IsaFake
478clk_domain=system.clk_domain
479fake_mem=false
480pio_addr=8796093677568
481pio_latency=100000
482pio_size=393216
483ret_bad_addr=false
484ret_data16=65535
485ret_data32=4294967295
486ret_data64=18446744073709551615
487ret_data8=255
488system=system
489update_data=false
490warn_access=
491pio=system.iobus.master[8]
492
493[system.tsunami.fake_ata0]
494type=IsaFake
495clk_domain=system.clk_domain
496fake_mem=false
497pio_addr=8804615848432
498pio_latency=100000
499pio_size=8
500ret_bad_addr=false
501ret_data16=65535
502ret_data32=4294967295
503ret_data64=18446744073709551615
504ret_data8=255
505system=system
506update_data=false
507warn_access=
508pio=system.iobus.master[19]
509
510[system.tsunami.fake_ata1]
511type=IsaFake
512clk_domain=system.clk_domain
513fake_mem=false
514pio_addr=8804615848304
515pio_latency=100000
516pio_size=8
517ret_bad_addr=false
518ret_data16=65535
519ret_data32=4294967295
520ret_data64=18446744073709551615
521ret_data8=255
522system=system
523update_data=false
524warn_access=
525pio=system.iobus.master[20]
526
527[system.tsunami.fake_pnp_addr]
528type=IsaFake
529clk_domain=system.clk_domain
530fake_mem=false
531pio_addr=8804615848569
532pio_latency=100000
533pio_size=8
534ret_bad_addr=false
535ret_data16=65535
536ret_data32=4294967295
537ret_data64=18446744073709551615
538ret_data8=255
539system=system
540update_data=false
541warn_access=
542pio=system.iobus.master[9]
543
544[system.tsunami.fake_pnp_read0]
545type=IsaFake
546clk_domain=system.clk_domain
547fake_mem=false
548pio_addr=8804615848451
549pio_latency=100000
550pio_size=8
551ret_bad_addr=false
552ret_data16=65535
553ret_data32=4294967295
554ret_data64=18446744073709551615
555ret_data8=255
556system=system
557update_data=false
558warn_access=
559pio=system.iobus.master[11]
560
561[system.tsunami.fake_pnp_read1]
562type=IsaFake
563clk_domain=system.clk_domain
564fake_mem=false
565pio_addr=8804615848515
566pio_latency=100000
567pio_size=8
568ret_bad_addr=false
569ret_data16=65535
570ret_data32=4294967295
571ret_data64=18446744073709551615
572ret_data8=255
573system=system
574update_data=false
575warn_access=
576pio=system.iobus.master[12]
577
578[system.tsunami.fake_pnp_read2]
579type=IsaFake
580clk_domain=system.clk_domain
581fake_mem=false
582pio_addr=8804615848579
583pio_latency=100000
584pio_size=8
585ret_bad_addr=false
586ret_data16=65535
587ret_data32=4294967295
588ret_data64=18446744073709551615
589ret_data8=255
590system=system
591update_data=false
592warn_access=
593pio=system.iobus.master[13]
594
595[system.tsunami.fake_pnp_read3]
596type=IsaFake
597clk_domain=system.clk_domain
598fake_mem=false
599pio_addr=8804615848643
600pio_latency=100000
601pio_size=8
602ret_bad_addr=false
603ret_data16=65535
604ret_data32=4294967295
605ret_data64=18446744073709551615
606ret_data8=255
607system=system
608update_data=false
609warn_access=
610pio=system.iobus.master[14]
611
612[system.tsunami.fake_pnp_read4]
613type=IsaFake
614clk_domain=system.clk_domain
615fake_mem=false
616pio_addr=8804615848707
617pio_latency=100000
618pio_size=8
619ret_bad_addr=false
620ret_data16=65535
621ret_data32=4294967295
622ret_data64=18446744073709551615
623ret_data8=255
624system=system
625update_data=false
626warn_access=
627pio=system.iobus.master[15]
628
629[system.tsunami.fake_pnp_read5]
630type=IsaFake
631clk_domain=system.clk_domain
632fake_mem=false
633pio_addr=8804615848771
634pio_latency=100000
635pio_size=8
636ret_bad_addr=false
637ret_data16=65535
638ret_data32=4294967295
639ret_data64=18446744073709551615
640ret_data8=255
641system=system
642update_data=false
643warn_access=
644pio=system.iobus.master[16]
645
646[system.tsunami.fake_pnp_read6]
647type=IsaFake
648clk_domain=system.clk_domain
649fake_mem=false
650pio_addr=8804615848835
651pio_latency=100000
652pio_size=8
653ret_bad_addr=false
654ret_data16=65535
655ret_data32=4294967295
656ret_data64=18446744073709551615
657ret_data8=255
658system=system
659update_data=false
660warn_access=
661pio=system.iobus.master[17]
662
663[system.tsunami.fake_pnp_read7]
664type=IsaFake
665clk_domain=system.clk_domain
666fake_mem=false
667pio_addr=8804615848899
668pio_latency=100000
669pio_size=8
670ret_bad_addr=false
671ret_data16=65535
672ret_data32=4294967295
673ret_data64=18446744073709551615
674ret_data8=255
675system=system
676update_data=false
677warn_access=
678pio=system.iobus.master[18]
679
680[system.tsunami.fake_pnp_write]
681type=IsaFake
682clk_domain=system.clk_domain
683fake_mem=false
684pio_addr=8804615850617
685pio_latency=100000
686pio_size=8
687ret_bad_addr=false
688ret_data16=65535
689ret_data32=4294967295
690ret_data64=18446744073709551615
691ret_data8=255
692system=system
693update_data=false
694warn_access=
695pio=system.iobus.master[10]
696
697[system.tsunami.fake_ppc]
698type=IsaFake
699clk_domain=system.clk_domain
700fake_mem=false
701pio_addr=8804615848891
702pio_latency=100000
703pio_size=8
704ret_bad_addr=false
705ret_data16=65535
706ret_data32=4294967295
707ret_data64=18446744073709551615
708ret_data8=255
709system=system
710update_data=false
711warn_access=
712pio=system.iobus.master[7]
713
714[system.tsunami.fake_sm_chip]
715type=IsaFake
716clk_domain=system.clk_domain
717fake_mem=false
718pio_addr=8804615848816
719pio_latency=100000
720pio_size=8
721ret_bad_addr=false
722ret_data16=65535
723ret_data32=4294967295
724ret_data64=18446744073709551615
725ret_data8=255
726system=system
727update_data=false
728warn_access=
729pio=system.iobus.master[2]
730
731[system.tsunami.fake_uart1]
732type=IsaFake
733clk_domain=system.clk_domain
734fake_mem=false
735pio_addr=8804615848696
736pio_latency=100000
737pio_size=8
738ret_bad_addr=false
739ret_data16=65535
740ret_data32=4294967295
741ret_data64=18446744073709551615
742ret_data8=255
743system=system
744update_data=false
745warn_access=
746pio=system.iobus.master[3]
747
748[system.tsunami.fake_uart2]
749type=IsaFake
750clk_domain=system.clk_domain
751fake_mem=false
752pio_addr=8804615848936
753pio_latency=100000
754pio_size=8
755ret_bad_addr=false
756ret_data16=65535
757ret_data32=4294967295
758ret_data64=18446744073709551615
759ret_data8=255
760system=system
761update_data=false
762warn_access=
763pio=system.iobus.master[4]
764
765[system.tsunami.fake_uart3]
766type=IsaFake
767clk_domain=system.clk_domain
768fake_mem=false
769pio_addr=8804615848680
770pio_latency=100000
771pio_size=8
772ret_bad_addr=false
773ret_data16=65535
774ret_data32=4294967295
775ret_data64=18446744073709551615
776ret_data8=255
777system=system
778update_data=false
779warn_access=
780pio=system.iobus.master[5]
781
782[system.tsunami.fake_uart4]
783type=IsaFake
784clk_domain=system.clk_domain
785fake_mem=false
786pio_addr=8804615848944
787pio_latency=100000
788pio_size=8
789ret_bad_addr=false
790ret_data16=65535
791ret_data32=4294967295
792ret_data64=18446744073709551615
793ret_data8=255
794system=system
795update_data=false
796warn_access=
797pio=system.iobus.master[6]
798
799[system.tsunami.fb]
800type=BadDevice
801clk_domain=system.clk_domain
802devicename=FrameBuffer
803pio_addr=8804615848912
804pio_latency=100000
805system=system
806pio=system.iobus.master[21]
807
808[system.tsunami.ide]
809type=IdeController
810BAR0=1
811BAR0LegacyIO=false
812BAR0Size=8
813BAR1=1
814BAR1LegacyIO=false
815BAR1Size=4
816BAR2=1
817BAR2LegacyIO=false
818BAR2Size=8
819BAR3=1
820BAR3LegacyIO=false
821BAR3Size=4
822BAR4=1
823BAR4LegacyIO=false
824BAR4Size=16
825BAR5=1
826BAR5LegacyIO=false
827BAR5Size=0
828BIST=0
829CacheLineSize=0
830CardbusCIS=0
831ClassCode=1
832Command=0
833DeviceID=28945
834ExpansionROM=0
835HeaderType=0
836InterruptLine=31
837InterruptPin=1
838LatencyTimer=0
839MaximumLatency=0
840MinimumGrant=0
841ProgIF=133
842Revision=0
843Status=640
844SubClassCode=1
845SubsystemID=0
846SubsystemVendorID=0
847VendorID=32902
848clk_domain=system.clk_domain
849config_latency=20000
850ctrl_offset=0
851disks=system.disk0 system.disk2
852io_shift=0
853pci_bus=0
854pci_dev=0
855pci_func=0
856pio_latency=30000
857platform=system.tsunami
858system=system
859config=system.iobus.master[26]
860dma=system.iobus.slave[1]
861pio=system.iobus.master[25]
862
863[system.tsunami.io]
864type=TsunamiIO
865clk_domain=system.clk_domain
866frequency=976562500
867pio_addr=8804615847936
868pio_latency=100000
869system=system
870time=Thu Jan  1 00:00:00 2009
871tsunami=system.tsunami
872year_is_bcd=false
873pio=system.iobus.master[22]
874
875[system.tsunami.pchip]
876type=TsunamiPChip
877clk_domain=system.clk_domain
878pio_addr=8802535473152
879pio_latency=100000
880system=system
881tsunami=system.tsunami
882pio=system.iobus.master[1]
883
884[system.tsunami.pciconfig]
885type=PciConfigAll
886bus=0
887clk_domain=system.clk_domain
888pio_addr=0
889pio_latency=30000
890platform=system.tsunami
891size=16777216
892system=system
893pio=system.iobus.default
894
895[system.tsunami.uart]
896type=Uart8250
897clk_domain=system.clk_domain
898pio_addr=8804615848952
899pio_latency=100000
900platform=system.tsunami
901system=system
902terminal=system.terminal
903pio=system.iobus.master[23]
904
905[system.voltage_domain]
906type=VoltageDomain
907voltage=1.000000
908
909