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