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