config.ini revision 8150
1[root] 2type=Root 3children=system 4time_sync_enable=false 5time_sync_period=100000000000 6time_sync_spin_threshold=100000000 7 8[system] 9type=LinuxArmSystem 10children=bridge cpu diskmem intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver 11boot_cpu_frequency=500 12boot_osflags=earlyprintk mem=128MB console=ttyAMA0 lpj=19988480 norandmaps slram=slram0,0x8000000,+0x8000000 mtdparts=slram0:- rw loglevel=8 root=/dev/mtdblock0 13init_param=0 14kernel=/chips/pd/randd/dist/binaries/vmlinux.arm 15load_addr_mask=268435455 16machine_type=RealView_PBX 17mem_mode=timing 18physmem=system.physmem 19readfile=tests/halt.sh 20symbolfile= 21work_begin_ckpt_count=0 22work_begin_cpu_id_exit=-1 23work_begin_exit_count=0 24work_cpus_ckpt_count=0 25work_end_ckpt_count=0 26work_end_exit_count=0 27work_item_id=-1 28 29[system.bridge] 30type=Bridge 31delay=50000 32filter_ranges_a=0:18446744073709551615 33filter_ranges_b=0:134217727 34nack_delay=4000 35req_size_a=16 36req_size_b=16 37resp_size_a=16 38resp_size_b=16 39write_ack=false 40side_a=system.iobus.port[0] 41side_b=system.membus.port[0] 42 43[system.cpu] 44type=TimingSimpleCPU 45children=dcache dtb icache interrupts itb tracer 46checker=Null 47clock=500 48cpu_id=0 49defer_registration=false 50do_checkpoint_insts=true 51do_quiesce=true 52do_statistics_insts=true 53dtb=system.cpu.dtb 54function_trace=false 55function_trace_start=0 56interrupts=system.cpu.interrupts 57itb=system.cpu.itb 58max_insts_all_threads=0 59max_insts_any_thread=0 60max_loads_all_threads=0 61max_loads_any_thread=0 62numThreads=1 63phase=0 64profile=0 65progress_interval=0 66system=system 67tracer=system.cpu.tracer 68dcache_port=system.cpu.dcache.cpu_side 69icache_port=system.cpu.icache.cpu_side 70 71[system.cpu.dcache] 72type=BaseCache 73addr_range=0:18446744073709551615 74assoc=4 75block_size=64 76forward_snoops=true 77hash_delay=1 78is_top_level=true 79latency=1000 80max_miss_count=0 81mshrs=4 82num_cpus=1 83prefetch_data_accesses_only=false 84prefetch_degree=1 85prefetch_latency=10000 86prefetch_on_access=false 87prefetch_past_page=false 88prefetch_policy=none 89prefetch_serial_squash=false 90prefetch_use_cpu_id=true 91prefetcher_size=100 92prioritizeRequests=false 93repl=Null 94size=32768 95subblock_size=0 96tgts_per_mshr=8 97trace_addr=0 98two_queue=false 99write_buffers=8 100cpu_side=system.cpu.dcache_port 101mem_side=system.toL2Bus.port[2] 102 103[system.cpu.dtb] 104type=ArmTLB 105children=walker 106size=64 107walker=system.cpu.dtb.walker 108 109[system.cpu.dtb.walker] 110type=ArmTableWalker 111max_backoff=100000 112min_backoff=0 113sys=system 114port=system.toL2Bus.port[4] 115 116[system.cpu.icache] 117type=BaseCache 118addr_range=0:18446744073709551615 119assoc=1 120block_size=64 121forward_snoops=true 122hash_delay=1 123is_top_level=true 124latency=1000 125max_miss_count=0 126mshrs=4 127num_cpus=1 128prefetch_data_accesses_only=false 129prefetch_degree=1 130prefetch_latency=10000 131prefetch_on_access=false 132prefetch_past_page=false 133prefetch_policy=none 134prefetch_serial_squash=false 135prefetch_use_cpu_id=true 136prefetcher_size=100 137prioritizeRequests=false 138repl=Null 139size=32768 140subblock_size=0 141tgts_per_mshr=8 142trace_addr=0 143two_queue=false 144write_buffers=8 145cpu_side=system.cpu.icache_port 146mem_side=system.toL2Bus.port[1] 147 148[system.cpu.interrupts] 149type=ArmInterrupts 150 151[system.cpu.itb] 152type=ArmTLB 153children=walker 154size=64 155walker=system.cpu.itb.walker 156 157[system.cpu.itb.walker] 158type=ArmTableWalker 159max_backoff=100000 160min_backoff=0 161sys=system 162port=system.toL2Bus.port[3] 163 164[system.cpu.tracer] 165type=ExeTracer 166 167[system.diskmem] 168type=PhysicalMemory 169file=/chips/pd/randd/dist/disks/ael-arm.ext2 170latency=30000 171latency_var=0 172null=false 173range=134217728:268435455 174zero=false 175port=system.membus.port[1] 176 177[system.intrctrl] 178type=IntrControl 179sys=system 180 181[system.iobus] 182type=Bus 183block_size=64 184bus_id=0 185clock=1000 186header_cycles=1 187use_default_range=false 188width=64 189port=system.bridge.side_a 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.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_fake.pio system.realview.flash_fake.pio system.realview.cf0_fake.pio system.iocache.cpu_side system.realview.clcd.dma 190 191[system.iocache] 192type=BaseCache 193addr_range=0:134217727 194assoc=8 195block_size=64 196forward_snoops=false 197hash_delay=1 198is_top_level=false 199latency=50000 200max_miss_count=0 201mshrs=20 202num_cpus=1 203prefetch_data_accesses_only=false 204prefetch_degree=1 205prefetch_latency=500000 206prefetch_on_access=false 207prefetch_past_page=false 208prefetch_policy=none 209prefetch_serial_squash=false 210prefetch_use_cpu_id=true 211prefetcher_size=100 212prioritizeRequests=false 213repl=Null 214size=1024 215subblock_size=0 216tgts_per_mshr=12 217trace_addr=0 218two_queue=false 219write_buffers=8 220cpu_side=system.iobus.port[25] 221mem_side=system.membus.port[5] 222 223[system.l2c] 224type=BaseCache 225addr_range=0:18446744073709551615 226assoc=8 227block_size=64 228forward_snoops=true 229hash_delay=1 230is_top_level=false 231latency=10000 232max_miss_count=0 233mshrs=92 234num_cpus=1 235prefetch_data_accesses_only=false 236prefetch_degree=1 237prefetch_latency=100000 238prefetch_on_access=false 239prefetch_past_page=false 240prefetch_policy=none 241prefetch_serial_squash=false 242prefetch_use_cpu_id=true 243prefetcher_size=100 244prioritizeRequests=false 245repl=Null 246size=4194304 247subblock_size=0 248tgts_per_mshr=16 249trace_addr=0 250two_queue=false 251write_buffers=8 252cpu_side=system.toL2Bus.port[0] 253mem_side=system.membus.port[6] 254 255[system.membus] 256type=Bus 257children=badaddr_responder 258block_size=64 259bus_id=1 260clock=1000 261header_cycles=1 262use_default_range=false 263width=64 264default=system.membus.badaddr_responder.pio 265port=system.bridge.side_b system.diskmem.port[0] system.physmem.port[0] system.realview.gic.pio system.realview.l2x0_fake.pio system.iocache.mem_side system.l2c.mem_side 266 267[system.membus.badaddr_responder] 268type=IsaFake 269pio_addr=0 270pio_latency=1000 271pio_size=8 272platform=system.realview 273ret_bad_addr=true 274ret_data16=65535 275ret_data32=4294967295 276ret_data64=18446744073709551615 277ret_data8=255 278system=system 279update_data=false 280warn_access=warn 281pio=system.membus.default 282 283[system.physmem] 284type=PhysicalMemory 285file= 286latency=30000 287latency_var=0 288null=false 289range=0:134217727 290zero=true 291port=system.membus.port[2] 292 293[system.realview] 294type=RealView 295children=aaci_fake cf0_fake clcd dmac_fake flash_fake gic gpio0_fake gpio1_fake gpio2_fake kmi0 kmi1 l2x0_fake mmc_fake realview_io rtc_fake sci_fake smc_fake sp810_fake ssp_fake timer0 timer1 uart uart1_fake uart2_fake uart3_fake watchdog_fake 296intrctrl=system.intrctrl 297system=system 298 299[system.realview.aaci_fake] 300type=AmbaFake 301amba_id=0 302ignore_access=false 303pio_addr=268451840 304pio_latency=1000 305platform=system.realview 306system=system 307pio=system.iobus.port[20] 308 309[system.realview.cf0_fake] 310type=IsaFake 311pio_addr=402653184 312pio_latency=1000 313pio_size=4095 314platform=system.realview 315ret_bad_addr=false 316ret_data16=65535 317ret_data32=4294967295 318ret_data64=18446744073709551615 319ret_data8=255 320system=system 321update_data=false 322warn_access= 323pio=system.iobus.port[24] 324 325[system.realview.clcd] 326type=Pl111 327amba_id=1315089 328clock=41667 329gic=system.realview.gic 330int_num=55 331max_backoff_delay=10000000 332min_backoff_delay=4000 333pio_addr=268566528 334pio_latency=10000 335platform=system.realview 336system=system 337vnc=system.vncserver 338dma=system.iobus.port[26] 339pio=system.iobus.port[5] 340 341[system.realview.dmac_fake] 342type=AmbaFake 343amba_id=0 344ignore_access=false 345pio_addr=268632064 346pio_latency=1000 347platform=system.realview 348system=system 349pio=system.iobus.port[8] 350 351[system.realview.flash_fake] 352type=IsaFake 353pio_addr=1073741824 354pio_latency=1000 355pio_size=67108864 356platform=system.realview 357ret_bad_addr=false 358ret_data16=65535 359ret_data32=4294967295 360ret_data64=18446744073709551615 361ret_data8=255 362system=system 363update_data=false 364warn_access= 365pio=system.iobus.port[23] 366 367[system.realview.gic] 368type=Gic 369cpu_addr=520093952 370cpu_pio_delay=10000 371dist_addr=520097792 372dist_pio_delay=10000 373it_lines=128 374platform=system.realview 375system=system 376pio=system.membus.port[3] 377 378[system.realview.gpio0_fake] 379type=AmbaFake 380amba_id=0 381ignore_access=false 382pio_addr=268513280 383pio_latency=1000 384platform=system.realview 385system=system 386pio=system.iobus.port[15] 387 388[system.realview.gpio1_fake] 389type=AmbaFake 390amba_id=0 391ignore_access=false 392pio_addr=268517376 393pio_latency=1000 394platform=system.realview 395system=system 396pio=system.iobus.port[16] 397 398[system.realview.gpio2_fake] 399type=AmbaFake 400amba_id=0 401ignore_access=false 402pio_addr=268521472 403pio_latency=1000 404platform=system.realview 405system=system 406pio=system.iobus.port[17] 407 408[system.realview.kmi0] 409type=Pl050 410amba_id=1314896 411gic=system.realview.gic 412int_delay=1000000 413int_num=52 414is_mouse=false 415pio_addr=268460032 416pio_latency=1000 417platform=system.realview 418system=system 419vnc=system.vncserver 420pio=system.iobus.port[6] 421 422[system.realview.kmi1] 423type=Pl050 424amba_id=1314896 425gic=system.realview.gic 426int_delay=1000000 427int_num=53 428is_mouse=true 429pio_addr=268464128 430pio_latency=1000 431platform=system.realview 432system=system 433vnc=system.vncserver 434pio=system.iobus.port[7] 435 436[system.realview.l2x0_fake] 437type=IsaFake 438pio_addr=520101888 439pio_latency=1000 440pio_size=4095 441platform=system.realview 442ret_bad_addr=false 443ret_data16=65535 444ret_data32=4294967295 445ret_data64=18446744073709551615 446ret_data8=255 447system=system 448update_data=false 449warn_access= 450pio=system.membus.port[4] 451 452[system.realview.mmc_fake] 453type=AmbaFake 454amba_id=0 455ignore_access=false 456pio_addr=268455936 457pio_latency=1000 458platform=system.realview 459system=system 460pio=system.iobus.port[21] 461 462[system.realview.realview_io] 463type=RealViewCtrl 464pio_addr=268435456 465pio_latency=1000 466platform=system.realview 467proc_id=201326592 468system=system 469pio=system.iobus.port[2] 470 471[system.realview.rtc_fake] 472type=AmbaFake 473amba_id=266289 474ignore_access=false 475pio_addr=268529664 476pio_latency=1000 477platform=system.realview 478system=system 479pio=system.iobus.port[22] 480 481[system.realview.sci_fake] 482type=AmbaFake 483amba_id=0 484ignore_access=false 485pio_addr=268492800 486pio_latency=1000 487platform=system.realview 488system=system 489pio=system.iobus.port[19] 490 491[system.realview.smc_fake] 492type=AmbaFake 493amba_id=0 494ignore_access=false 495pio_addr=269357056 496pio_latency=1000 497platform=system.realview 498system=system 499pio=system.iobus.port[12] 500 501[system.realview.sp810_fake] 502type=AmbaFake 503amba_id=0 504ignore_access=true 505pio_addr=268439552 506pio_latency=1000 507platform=system.realview 508system=system 509pio=system.iobus.port[13] 510 511[system.realview.ssp_fake] 512type=AmbaFake 513amba_id=0 514ignore_access=false 515pio_addr=268488704 516pio_latency=1000 517platform=system.realview 518system=system 519pio=system.iobus.port[18] 520 521[system.realview.timer0] 522type=Sp804 523amba_id=1316868 524clock0=1000000 525clock1=1000000 526gic=system.realview.gic 527int_num0=36 528int_num1=36 529pio_addr=268505088 530pio_latency=1000 531platform=system.realview 532system=system 533pio=system.iobus.port[3] 534 535[system.realview.timer1] 536type=Sp804 537amba_id=1316868 538clock0=1000000 539clock1=1000000 540gic=system.realview.gic 541int_num0=37 542int_num1=37 543pio_addr=268509184 544pio_latency=1000 545platform=system.realview 546system=system 547pio=system.iobus.port[4] 548 549[system.realview.uart] 550type=Pl011 551end_on_eot=false 552gic=system.realview.gic 553int_delay=100000 554int_num=44 555pio_addr=268472320 556pio_latency=1000 557platform=system.realview 558system=system 559terminal=system.terminal 560pio=system.iobus.port[1] 561 562[system.realview.uart1_fake] 563type=AmbaFake 564amba_id=0 565ignore_access=false 566pio_addr=268476416 567pio_latency=1000 568platform=system.realview 569system=system 570pio=system.iobus.port[9] 571 572[system.realview.uart2_fake] 573type=AmbaFake 574amba_id=0 575ignore_access=false 576pio_addr=268480512 577pio_latency=1000 578platform=system.realview 579system=system 580pio=system.iobus.port[10] 581 582[system.realview.uart3_fake] 583type=AmbaFake 584amba_id=0 585ignore_access=false 586pio_addr=268484608 587pio_latency=1000 588platform=system.realview 589system=system 590pio=system.iobus.port[11] 591 592[system.realview.watchdog_fake] 593type=AmbaFake 594amba_id=0 595ignore_access=false 596pio_addr=268500992 597pio_latency=1000 598platform=system.realview 599system=system 600pio=system.iobus.port[14] 601 602[system.terminal] 603type=Terminal 604intr_control=system.intrctrl 605number=0 606output=true 607port=3456 608 609[system.toL2Bus] 610type=Bus 611block_size=64 612bus_id=0 613clock=1000 614header_cycles=1 615use_default_range=false 616width=64 617port=system.l2c.cpu_side system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port 618 619[system.vncserver] 620type=VncServer 621number=0 622port=5900 623 624