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