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