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