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