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