config.ini revision 9988:0b2e590c85be
1[root] 2type=Root 3children=system 4eventq_index=0 5full_system=true 6sim_quantum=0 7time_sync_enable=false 8time_sync_period=100000000000 9time_sync_spin_threshold=100000000 10 11[system] 12type=LinuxArmSystem 13children=bridge cf0 clk_domain cpu cpu_clk_domain intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain 14atags_addr=256 15boot_loader=/scratch/nilay/GEM5/system/binaries/boot.arm 16boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 17cache_line_size=64 18clk_domain=system.clk_domain 19dtb_filename= 20early_kernel_symbols=false 21enable_context_switch_stats_dump=false 22eventq_index=0 23flags_addr=268435504 24gic_cpu_addr=520093952 25init_param=0 26kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 27load_addr_mask=268435455 28machine_type=RealView_PBX 29mem_mode=atomic 30mem_ranges=0:134217727 31memories=system.physmem system.realview.nvmem 32multi_proc=true 33num_work_ids=16 34panic_on_oops=true 35panic_on_panic=true 36readfile=tests/halt.sh 37symbolfile= 38work_begin_ckpt_count=0 39work_begin_cpu_id_exit=-1 40work_begin_exit_count=0 41work_cpus_ckpt_count=0 42work_end_ckpt_count=0 43work_end_exit_count=0 44work_item_id=-1 45system_port=system.membus.slave[0] 46 47[system.bridge] 48type=Bridge 49clk_domain=system.clk_domain 50delay=50000 51eventq_index=0 52ranges=268435456:520093695 1073741824:1610612735 53req_size=16 54resp_size=16 55master=system.iobus.slave[0] 56slave=system.membus.master[0] 57 58[system.cf0] 59type=IdeDisk 60children=image 61delay=1000000 62driveID=master 63eventq_index=0 64image=system.cf0.image 65 66[system.cf0.image] 67type=CowDiskImage 68children=child 69child=system.cf0.image.child 70eventq_index=0 71image_file= 72read_only=false 73table_size=65536 74 75[system.cf0.image.child] 76type=RawDiskImage 77eventq_index=0 78image_file=/scratch/nilay/GEM5/system/disks/linux-arm-ael.img 79read_only=true 80 81[system.clk_domain] 82type=SrcClockDomain 83clock=1000 84eventq_index=0 85voltage_domain=system.voltage_domain 86 87[system.cpu] 88type=AtomicSimpleCPU 89children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer 90checker=Null 91clk_domain=system.cpu_clk_domain 92cpu_id=0 93do_checkpoint_insts=true 94do_quiesce=true 95do_statistics_insts=true 96dtb=system.cpu.dtb 97eventq_index=0 98fastmem=false 99function_trace=false 100function_trace_start=0 101interrupts=system.cpu.interrupts 102isa=system.cpu.isa 103itb=system.cpu.itb 104max_insts_all_threads=0 105max_insts_any_thread=0 106max_loads_all_threads=0 107max_loads_any_thread=0 108numThreads=1 109profile=0 110progress_interval=0 111simpoint_interval=100000000 112simpoint_profile=false 113simpoint_profile_file=simpoint.bb.gz 114simpoint_start_insts= 115simulate_data_stalls=false 116simulate_inst_stalls=false 117switched_out=false 118system=system 119tracer=system.cpu.tracer 120width=1 121workload= 122dcache_port=system.cpu.dcache.cpu_side 123icache_port=system.cpu.icache.cpu_side 124 125[system.cpu.dcache] 126type=BaseCache 127children=tags 128addr_ranges=0:18446744073709551615 129assoc=4 130clk_domain=system.cpu_clk_domain 131eventq_index=0 132forward_snoops=true 133hit_latency=2 134is_top_level=true 135max_miss_count=0 136mshrs=4 137prefetch_on_access=false 138prefetcher=Null 139response_latency=2 140size=32768 141system=system 142tags=system.cpu.dcache.tags 143tgts_per_mshr=20 144two_queue=false 145write_buffers=8 146cpu_side=system.cpu.dcache_port 147mem_side=system.cpu.toL2Bus.slave[1] 148 149[system.cpu.dcache.tags] 150type=LRU 151assoc=4 152block_size=64 153clk_domain=system.cpu_clk_domain 154eventq_index=0 155hit_latency=2 156size=32768 157 158[system.cpu.dtb] 159type=ArmTLB 160children=walker 161eventq_index=0 162size=64 163walker=system.cpu.dtb.walker 164 165[system.cpu.dtb.walker] 166type=ArmTableWalker 167clk_domain=system.cpu_clk_domain 168eventq_index=0 169num_squash_per_cycle=2 170sys=system 171port=system.cpu.toL2Bus.slave[3] 172 173[system.cpu.icache] 174type=BaseCache 175children=tags 176addr_ranges=0:18446744073709551615 177assoc=1 178clk_domain=system.cpu_clk_domain 179eventq_index=0 180forward_snoops=true 181hit_latency=2 182is_top_level=true 183max_miss_count=0 184mshrs=4 185prefetch_on_access=false 186prefetcher=Null 187response_latency=2 188size=32768 189system=system 190tags=system.cpu.icache.tags 191tgts_per_mshr=20 192two_queue=false 193write_buffers=8 194cpu_side=system.cpu.icache_port 195mem_side=system.cpu.toL2Bus.slave[0] 196 197[system.cpu.icache.tags] 198type=LRU 199assoc=1 200block_size=64 201clk_domain=system.cpu_clk_domain 202eventq_index=0 203hit_latency=2 204size=32768 205 206[system.cpu.interrupts] 207type=ArmInterrupts 208eventq_index=0 209 210[system.cpu.isa] 211type=ArmISA 212eventq_index=0 213fpsid=1090793632 214id_isar0=34607377 215id_isar1=34677009 216id_isar2=555950401 217id_isar3=17899825 218id_isar4=268501314 219id_isar5=0 220id_mmfr0=3 221id_mmfr1=0 222id_mmfr2=19070976 223id_mmfr3=4027589137 224id_pfr0=49 225id_pfr1=1 226midr=890224640 227 228[system.cpu.itb] 229type=ArmTLB 230children=walker 231eventq_index=0 232size=64 233walker=system.cpu.itb.walker 234 235[system.cpu.itb.walker] 236type=ArmTableWalker 237clk_domain=system.cpu_clk_domain 238eventq_index=0 239num_squash_per_cycle=2 240sys=system 241port=system.cpu.toL2Bus.slave[2] 242 243[system.cpu.l2cache] 244type=BaseCache 245children=tags 246addr_ranges=0:18446744073709551615 247assoc=8 248clk_domain=system.cpu_clk_domain 249eventq_index=0 250forward_snoops=true 251hit_latency=20 252is_top_level=false 253max_miss_count=0 254mshrs=20 255prefetch_on_access=false 256prefetcher=Null 257response_latency=20 258size=4194304 259system=system 260tags=system.cpu.l2cache.tags 261tgts_per_mshr=12 262two_queue=false 263write_buffers=8 264cpu_side=system.cpu.toL2Bus.master[0] 265mem_side=system.membus.slave[1] 266 267[system.cpu.l2cache.tags] 268type=LRU 269assoc=8 270block_size=64 271clk_domain=system.cpu_clk_domain 272eventq_index=0 273hit_latency=20 274size=4194304 275 276[system.cpu.toL2Bus] 277type=CoherentBus 278clk_domain=system.cpu_clk_domain 279eventq_index=0 280header_cycles=1 281system=system 282use_default_range=false 283width=32 284master=system.cpu.l2cache.cpu_side 285slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port 286 287[system.cpu.tracer] 288type=ExeTracer 289eventq_index=0 290 291[system.cpu_clk_domain] 292type=SrcClockDomain 293clock=500 294eventq_index=0 295voltage_domain=system.voltage_domain 296 297[system.intrctrl] 298type=IntrControl 299eventq_index=0 300sys=system 301 302[system.iobus] 303type=NoncoherentBus 304clk_domain=system.clk_domain 305eventq_index=0 306header_cycles=1 307use_default_range=false 308width=8 309master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.dmac_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.smc_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.gpio0_fake.pio system.realview.gpio1_fake.pio system.realview.gpio2_fake.pio system.realview.ssp_fake.pio system.realview.sci_fake.pio system.realview.aaci_fake.pio system.realview.mmc_fake.pio system.realview.rtc.pio system.realview.flash_fake.pio system.iocache.cpu_side 310slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma 311 312[system.iocache] 313type=BaseCache 314children=tags 315addr_ranges=0:134217727 316assoc=8 317clk_domain=system.clk_domain 318eventq_index=0 319forward_snoops=false 320hit_latency=50 321is_top_level=true 322max_miss_count=0 323mshrs=20 324prefetch_on_access=false 325prefetcher=Null 326response_latency=50 327size=1024 328system=system 329tags=system.iocache.tags 330tgts_per_mshr=12 331two_queue=false 332write_buffers=8 333cpu_side=system.iobus.master[25] 334mem_side=system.membus.slave[2] 335 336[system.iocache.tags] 337type=LRU 338assoc=8 339block_size=64 340clk_domain=system.clk_domain 341eventq_index=0 342hit_latency=50 343size=1024 344 345[system.membus] 346type=CoherentBus 347children=badaddr_responder 348clk_domain=system.clk_domain 349eventq_index=0 350header_cycles=1 351system=system 352use_default_range=false 353width=8 354default=system.membus.badaddr_responder.pio 355master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.l2x0_fake.pio system.realview.a9scu.pio system.realview.local_cpu_timer.pio system.physmem.port 356slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side 357 358[system.membus.badaddr_responder] 359type=IsaFake 360clk_domain=system.clk_domain 361eventq_index=0 362fake_mem=false 363pio_addr=0 364pio_latency=100000 365pio_size=8 366ret_bad_addr=true 367ret_data16=65535 368ret_data32=4294967295 369ret_data64=18446744073709551615 370ret_data8=255 371system=system 372update_data=false 373warn_access=warn 374pio=system.membus.default 375 376[system.physmem] 377type=SimpleMemory 378bandwidth=73.000000 379clk_domain=system.clk_domain 380conf_table_reported=true 381eventq_index=0 382in_addr_map=true 383latency=30000 384latency_var=0 385null=false 386range=0:134217727 387port=system.membus.master[6] 388 389[system.realview] 390type=RealView 391children=a9scu aaci_fake cf_ctrl clcd dmac_fake flash_fake gic gpio0_fake gpio1_fake gpio2_fake kmi0 kmi1 l2x0_fake local_cpu_timer mmc_fake nvmem realview_io rtc sci_fake smc_fake sp810_fake ssp_fake timer0 timer1 uart uart1_fake uart2_fake uart3_fake watchdog_fake 392eventq_index=0 393intrctrl=system.intrctrl 394max_mem_size=268435456 395mem_start_addr=0 396pci_cfg_base=0 397system=system 398 399[system.realview.a9scu] 400type=A9SCU 401clk_domain=system.clk_domain 402eventq_index=0 403pio_addr=520093696 404pio_latency=100000 405system=system 406pio=system.membus.master[4] 407 408[system.realview.aaci_fake] 409type=AmbaFake 410amba_id=0 411clk_domain=system.clk_domain 412eventq_index=0 413ignore_access=false 414pio_addr=268451840 415pio_latency=100000 416system=system 417pio=system.iobus.master[21] 418 419[system.realview.cf_ctrl] 420type=IdeController 421BAR0=402653184 422BAR0LegacyIO=true 423BAR0Size=16 424BAR1=402653440 425BAR1LegacyIO=true 426BAR1Size=1 427BAR2=1 428BAR2LegacyIO=false 429BAR2Size=8 430BAR3=1 431BAR3LegacyIO=false 432BAR3Size=4 433BAR4=1 434BAR4LegacyIO=false 435BAR4Size=16 436BAR5=1 437BAR5LegacyIO=false 438BAR5Size=0 439BIST=0 440CacheLineSize=0 441CapabilityPtr=0 442CardbusCIS=0 443ClassCode=1 444Command=1 445DeviceID=28945 446ExpansionROM=0 447HeaderType=0 448InterruptLine=31 449InterruptPin=1 450LatencyTimer=0 451MSICAPBaseOffset=0 452MSICAPCapId=0 453MSICAPMaskBits=0 454MSICAPMsgAddr=0 455MSICAPMsgCtrl=0 456MSICAPMsgData=0 457MSICAPMsgUpperAddr=0 458MSICAPNextCapability=0 459MSICAPPendingBits=0 460MSIXCAPBaseOffset=0 461MSIXCAPCapId=0 462MSIXCAPNextCapability=0 463MSIXMsgCtrl=0 464MSIXPbaOffset=0 465MSIXTableOffset=0 466MaximumLatency=0 467MinimumGrant=0 468PMCAPBaseOffset=0 469PMCAPCapId=0 470PMCAPCapabilities=0 471PMCAPCtrlStatus=0 472PMCAPNextCapability=0 473PXCAPBaseOffset=0 474PXCAPCapId=0 475PXCAPCapabilities=0 476PXCAPDevCap2=0 477PXCAPDevCapabilities=0 478PXCAPDevCtrl=0 479PXCAPDevCtrl2=0 480PXCAPDevStatus=0 481PXCAPLinkCap=0 482PXCAPLinkCtrl=0 483PXCAPLinkStatus=0 484PXCAPNextCapability=0 485ProgIF=133 486Revision=0 487Status=640 488SubClassCode=1 489SubsystemID=0 490SubsystemVendorID=0 491VendorID=32902 492clk_domain=system.clk_domain 493config_latency=20000 494ctrl_offset=2 495disks=system.cf0 496eventq_index=0 497io_shift=1 498pci_bus=2 499pci_dev=7 500pci_func=0 501pio_latency=30000 502platform=system.realview 503system=system 504config=system.iobus.master[8] 505dma=system.iobus.slave[2] 506pio=system.iobus.master[7] 507 508[system.realview.clcd] 509type=Pl111 510amba_id=1315089 511clk_domain=system.clk_domain 512enable_capture=true 513eventq_index=0 514gic=system.realview.gic 515int_num=55 516pio_addr=268566528 517pio_latency=10000 518pixel_clock=41667 519system=system 520vnc=system.vncserver 521dma=system.iobus.slave[1] 522pio=system.iobus.master[4] 523 524[system.realview.dmac_fake] 525type=AmbaFake 526amba_id=0 527clk_domain=system.clk_domain 528eventq_index=0 529ignore_access=false 530pio_addr=268632064 531pio_latency=100000 532system=system 533pio=system.iobus.master[9] 534 535[system.realview.flash_fake] 536type=IsaFake 537clk_domain=system.clk_domain 538eventq_index=0 539fake_mem=true 540pio_addr=1073741824 541pio_latency=100000 542pio_size=536870912 543ret_bad_addr=false 544ret_data16=65535 545ret_data32=4294967295 546ret_data64=18446744073709551615 547ret_data8=255 548system=system 549update_data=false 550warn_access= 551pio=system.iobus.master[24] 552 553[system.realview.gic] 554type=Pl390 555clk_domain=system.clk_domain 556cpu_addr=520093952 557cpu_pio_delay=10000 558dist_addr=520097792 559dist_pio_delay=10000 560eventq_index=0 561int_latency=10000 562it_lines=128 563msix_addr=0 564platform=system.realview 565system=system 566pio=system.membus.master[2] 567 568[system.realview.gpio0_fake] 569type=AmbaFake 570amba_id=0 571clk_domain=system.clk_domain 572eventq_index=0 573ignore_access=false 574pio_addr=268513280 575pio_latency=100000 576system=system 577pio=system.iobus.master[16] 578 579[system.realview.gpio1_fake] 580type=AmbaFake 581amba_id=0 582clk_domain=system.clk_domain 583eventq_index=0 584ignore_access=false 585pio_addr=268517376 586pio_latency=100000 587system=system 588pio=system.iobus.master[17] 589 590[system.realview.gpio2_fake] 591type=AmbaFake 592amba_id=0 593clk_domain=system.clk_domain 594eventq_index=0 595ignore_access=false 596pio_addr=268521472 597pio_latency=100000 598system=system 599pio=system.iobus.master[18] 600 601[system.realview.kmi0] 602type=Pl050 603amba_id=1314896 604clk_domain=system.clk_domain 605eventq_index=0 606gic=system.realview.gic 607int_delay=1000000 608int_num=52 609is_mouse=false 610pio_addr=268460032 611pio_latency=100000 612system=system 613vnc=system.vncserver 614pio=system.iobus.master[5] 615 616[system.realview.kmi1] 617type=Pl050 618amba_id=1314896 619clk_domain=system.clk_domain 620eventq_index=0 621gic=system.realview.gic 622int_delay=1000000 623int_num=53 624is_mouse=true 625pio_addr=268464128 626pio_latency=100000 627system=system 628vnc=system.vncserver 629pio=system.iobus.master[6] 630 631[system.realview.l2x0_fake] 632type=IsaFake 633clk_domain=system.clk_domain 634eventq_index=0 635fake_mem=false 636pio_addr=520101888 637pio_latency=100000 638pio_size=4095 639ret_bad_addr=false 640ret_data16=65535 641ret_data32=4294967295 642ret_data64=18446744073709551615 643ret_data8=255 644system=system 645update_data=false 646warn_access= 647pio=system.membus.master[3] 648 649[system.realview.local_cpu_timer] 650type=CpuLocalTimer 651clk_domain=system.clk_domain 652eventq_index=0 653gic=system.realview.gic 654int_num_timer=29 655int_num_watchdog=30 656pio_addr=520095232 657pio_latency=100000 658system=system 659pio=system.membus.master[5] 660 661[system.realview.mmc_fake] 662type=AmbaFake 663amba_id=0 664clk_domain=system.clk_domain 665eventq_index=0 666ignore_access=false 667pio_addr=268455936 668pio_latency=100000 669system=system 670pio=system.iobus.master[22] 671 672[system.realview.nvmem] 673type=SimpleMemory 674bandwidth=73.000000 675clk_domain=system.clk_domain 676conf_table_reported=false 677eventq_index=0 678in_addr_map=true 679latency=30000 680latency_var=0 681null=false 682range=2147483648:2214592511 683port=system.membus.master[1] 684 685[system.realview.realview_io] 686type=RealViewCtrl 687clk_domain=system.clk_domain 688eventq_index=0 689idreg=0 690pio_addr=268435456 691pio_latency=100000 692proc_id0=201326592 693proc_id1=201327138 694system=system 695pio=system.iobus.master[1] 696 697[system.realview.rtc] 698type=PL031 699amba_id=3412017 700clk_domain=system.clk_domain 701eventq_index=0 702gic=system.realview.gic 703int_delay=100000 704int_num=42 705pio_addr=268529664 706pio_latency=100000 707system=system 708time=Thu Jan 1 00:00:00 2009 709pio=system.iobus.master[23] 710 711[system.realview.sci_fake] 712type=AmbaFake 713amba_id=0 714clk_domain=system.clk_domain 715eventq_index=0 716ignore_access=false 717pio_addr=268492800 718pio_latency=100000 719system=system 720pio=system.iobus.master[20] 721 722[system.realview.smc_fake] 723type=AmbaFake 724amba_id=0 725clk_domain=system.clk_domain 726eventq_index=0 727ignore_access=false 728pio_addr=269357056 729pio_latency=100000 730system=system 731pio=system.iobus.master[13] 732 733[system.realview.sp810_fake] 734type=AmbaFake 735amba_id=0 736clk_domain=system.clk_domain 737eventq_index=0 738ignore_access=true 739pio_addr=268439552 740pio_latency=100000 741system=system 742pio=system.iobus.master[14] 743 744[system.realview.ssp_fake] 745type=AmbaFake 746amba_id=0 747clk_domain=system.clk_domain 748eventq_index=0 749ignore_access=false 750pio_addr=268488704 751pio_latency=100000 752system=system 753pio=system.iobus.master[19] 754 755[system.realview.timer0] 756type=Sp804 757amba_id=1316868 758clk_domain=system.clk_domain 759clock0=1000000 760clock1=1000000 761eventq_index=0 762gic=system.realview.gic 763int_num0=36 764int_num1=36 765pio_addr=268505088 766pio_latency=100000 767system=system 768pio=system.iobus.master[2] 769 770[system.realview.timer1] 771type=Sp804 772amba_id=1316868 773clk_domain=system.clk_domain 774clock0=1000000 775clock1=1000000 776eventq_index=0 777gic=system.realview.gic 778int_num0=37 779int_num1=37 780pio_addr=268509184 781pio_latency=100000 782system=system 783pio=system.iobus.master[3] 784 785[system.realview.uart] 786type=Pl011 787clk_domain=system.clk_domain 788end_on_eot=false 789eventq_index=0 790gic=system.realview.gic 791int_delay=100000 792int_num=44 793pio_addr=268472320 794pio_latency=100000 795platform=system.realview 796system=system 797terminal=system.terminal 798pio=system.iobus.master[0] 799 800[system.realview.uart1_fake] 801type=AmbaFake 802amba_id=0 803clk_domain=system.clk_domain 804eventq_index=0 805ignore_access=false 806pio_addr=268476416 807pio_latency=100000 808system=system 809pio=system.iobus.master[10] 810 811[system.realview.uart2_fake] 812type=AmbaFake 813amba_id=0 814clk_domain=system.clk_domain 815eventq_index=0 816ignore_access=false 817pio_addr=268480512 818pio_latency=100000 819system=system 820pio=system.iobus.master[11] 821 822[system.realview.uart3_fake] 823type=AmbaFake 824amba_id=0 825clk_domain=system.clk_domain 826eventq_index=0 827ignore_access=false 828pio_addr=268484608 829pio_latency=100000 830system=system 831pio=system.iobus.master[12] 832 833[system.realview.watchdog_fake] 834type=AmbaFake 835amba_id=0 836clk_domain=system.clk_domain 837eventq_index=0 838ignore_access=false 839pio_addr=268500992 840pio_latency=100000 841system=system 842pio=system.iobus.master[15] 843 844[system.terminal] 845type=Terminal 846eventq_index=0 847intr_control=system.intrctrl 848number=0 849output=true 850port=3456 851 852[system.vncserver] 853type=VncServer 854eventq_index=0 855frame_capture=false 856number=0 857port=5900 858 859[system.voltage_domain] 860type=VoltageDomain 861eventq_index=0 862voltage=1.000000 863 864