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