config.ini revision 9449
14202Sbinkertn@umich.edu[root] 24202Sbinkertn@umich.edutype=Root 34202Sbinkertn@umich.educhildren=system 44202Sbinkertn@umich.edufull_system=true 54202Sbinkertn@umich.edutime_sync_enable=false 64202Sbinkertn@umich.edutime_sync_period=100000000000 74202Sbinkertn@umich.edutime_sync_spin_threshold=100000000 84202Sbinkertn@umich.edu 94202Sbinkertn@umich.edu[system] 104202Sbinkertn@umich.edutype=LinuxArmSystem 114202Sbinkertn@umich.educhildren=bridge cf0 cpu0 cpu1 intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver 124202Sbinkertn@umich.eduatags_addr=256 134202Sbinkertn@umich.eduboot_loader=/gem5/dist/binaries/boot.arm 144202Sbinkertn@umich.eduboot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 154202Sbinkertn@umich.educlock=1000 164202Sbinkertn@umich.edudtb_filename= 174202Sbinkertn@umich.eduearly_kernel_symbols=false 184202Sbinkertn@umich.eduenable_context_switch_stats_dump=false 194202Sbinkertn@umich.eduflags_addr=268435504 204202Sbinkertn@umich.edugic_cpu_addr=520093952 214202Sbinkertn@umich.eduinit_param=0 224202Sbinkertn@umich.edukernel=/gem5/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8 234202Sbinkertn@umich.eduload_addr_mask=268435455 244202Sbinkertn@umich.edumachine_type=RealView_PBX 254202Sbinkertn@umich.edumem_mode=timing 264202Sbinkertn@umich.edumem_ranges=0:134217727 274202Sbinkertn@umich.edumemories=system.realview.nvmem system.physmem 284202Sbinkertn@umich.edumulti_proc=true 294202Sbinkertn@umich.edunum_work_ids=16 304202Sbinkertn@umich.edureadfile=tests/halt.sh 314202Sbinkertn@umich.edusymbolfile= 324202Sbinkertn@umich.eduwork_begin_ckpt_count=0 334486Sbinkertn@umich.eduwork_begin_cpu_id_exit=-1 344486Sbinkertn@umich.eduwork_begin_exit_count=0 356165Ssanchezd@stanford.eduwork_cpus_ckpt_count=0 366168Snate@binkert.orgwork_end_ckpt_count=0 374202Sbinkertn@umich.eduwork_end_exit_count=0 384202Sbinkertn@umich.eduwork_item_id=-1 394202Sbinkertn@umich.edusystem_port=system.membus.slave[0] 408761Sgblack@eecs.umich.edu 414202Sbinkertn@umich.edu[system.bridge] 424202Sbinkertn@umich.edutype=Bridge 438914Sandreas.hansson@arm.comclock=1000 444202Sbinkertn@umich.edudelay=50000 458853Sandreas.hansson@arm.comranges=268435456:520093695 1073741824:1610612735 468799Sgblack@eecs.umich.edureq_size=16 478799Sgblack@eecs.umich.eduresp_size=16 486168Snate@binkert.orgmaster=system.iobus.slave[0] 497768SAli.Saidi@ARM.comslave=system.membus.master[0] 508931Sandreas.hansson@arm.com 518931Sandreas.hansson@arm.com[system.cf0] 528931Sandreas.hansson@arm.comtype=IdeDisk 538931Sandreas.hansson@arm.comchildren=image 548763Sgblack@eecs.umich.edudelay=1000000 557768SAli.Saidi@ARM.comdriveID=master 567768SAli.Saidi@ARM.comimage=system.cf0.image 578335Snate@binkert.org 588335Snate@binkert.org[system.cf0.image] 598335Snate@binkert.orgtype=CowDiskImage 608335Snate@binkert.orgchildren=child 618335Snate@binkert.orgchild=system.cf0.image.child 628335Snate@binkert.orgimage_file= 638914Sandreas.hansson@arm.comread_only=false 647780Snilay@cs.wisc.edutable_size=65536 658335Snate@binkert.org 668335Snate@binkert.org[system.cf0.image.child] 678683Snilay@cs.wisc.edutype=RawDiskImage 688335Snate@binkert.orgimage_file=/gem5/dist/disks/linux-arm-ael.img 698335Snate@binkert.orgread_only=true 708335Snate@binkert.org 718335Snate@binkert.org[system.cpu0] 728335Snate@binkert.orgtype=TimingSimpleCPU 738335Snate@binkert.orgchildren=dcache dtb icache interrupts isa itb tracer 748615Snilay@cs.wisc.educhecker=Null 758335Snate@binkert.orgclock=500 768687Snilay@cs.wisc.educpu_id=0 778335Snate@binkert.orgdo_checkpoint_insts=true 787780Snilay@cs.wisc.edudo_quiesce=true 797780Snilay@cs.wisc.edudo_statistics_insts=true 808687Snilay@cs.wisc.edudtb=system.cpu0.dtb 818683Snilay@cs.wisc.edufunction_trace=false 82function_trace_start=0 83interrupts=system.cpu0.interrupts 84isa=system.cpu0.isa 85itb=system.cpu0.itb 86max_insts_all_threads=0 87max_insts_any_thread=0 88max_loads_all_threads=0 89max_loads_any_thread=0 90numThreads=1 91profile=0 92progress_interval=0 93switched_out=false 94system=system 95tracer=system.cpu0.tracer 96workload= 97dcache_port=system.cpu0.dcache.cpu_side 98icache_port=system.cpu0.icache.cpu_side 99 100[system.cpu0.dcache] 101type=BaseCache 102addr_ranges=0:18446744073709551615 103assoc=4 104block_size=64 105clock=500 106forward_snoops=true 107hit_latency=2 108is_top_level=true 109max_miss_count=0 110mshrs=4 111prefetch_on_access=false 112prefetcher=Null 113response_latency=2 114size=32768 115system=system 116tgts_per_mshr=20 117two_queue=false 118write_buffers=8 119cpu_side=system.cpu0.dcache_port 120mem_side=system.toL2Bus.slave[1] 121 122[system.cpu0.dtb] 123type=ArmTLB 124children=walker 125size=64 126walker=system.cpu0.dtb.walker 127 128[system.cpu0.dtb.walker] 129type=ArmTableWalker 130clock=500 131num_squash_per_cycle=2 132sys=system 133port=system.toL2Bus.slave[3] 134 135[system.cpu0.icache] 136type=BaseCache 137addr_ranges=0:18446744073709551615 138assoc=1 139block_size=64 140clock=500 141forward_snoops=true 142hit_latency=2 143is_top_level=true 144max_miss_count=0 145mshrs=4 146prefetch_on_access=false 147prefetcher=Null 148response_latency=2 149size=32768 150system=system 151tgts_per_mshr=20 152two_queue=false 153write_buffers=8 154cpu_side=system.cpu0.icache_port 155mem_side=system.toL2Bus.slave[0] 156 157[system.cpu0.interrupts] 158type=ArmInterrupts 159 160[system.cpu0.isa] 161type=ArmISA 162fpsid=1090793632 163id_isar0=34607377 164id_isar1=34677009 165id_isar2=555950401 166id_isar3=17899825 167id_isar4=268501314 168id_isar5=0 169id_mmfr0=3 170id_mmfr1=0 171id_mmfr2=19070976 172id_mmfr3=4027589137 173id_pfr0=49 174id_pfr1=1 175midr=890224640 176 177[system.cpu0.itb] 178type=ArmTLB 179children=walker 180size=64 181walker=system.cpu0.itb.walker 182 183[system.cpu0.itb.walker] 184type=ArmTableWalker 185clock=500 186num_squash_per_cycle=2 187sys=system 188port=system.toL2Bus.slave[2] 189 190[system.cpu0.tracer] 191type=ExeTracer 192 193[system.cpu1] 194type=TimingSimpleCPU 195children=dcache dtb icache interrupts isa itb tracer 196checker=Null 197clock=500 198cpu_id=1 199do_checkpoint_insts=true 200do_quiesce=true 201do_statistics_insts=true 202dtb=system.cpu1.dtb 203function_trace=false 204function_trace_start=0 205interrupts=system.cpu1.interrupts 206isa=system.cpu1.isa 207itb=system.cpu1.itb 208max_insts_all_threads=0 209max_insts_any_thread=0 210max_loads_all_threads=0 211max_loads_any_thread=0 212numThreads=1 213profile=0 214progress_interval=0 215switched_out=false 216system=system 217tracer=system.cpu1.tracer 218workload= 219dcache_port=system.cpu1.dcache.cpu_side 220icache_port=system.cpu1.icache.cpu_side 221 222[system.cpu1.dcache] 223type=BaseCache 224addr_ranges=0:18446744073709551615 225assoc=4 226block_size=64 227clock=500 228forward_snoops=true 229hit_latency=2 230is_top_level=true 231max_miss_count=0 232mshrs=4 233prefetch_on_access=false 234prefetcher=Null 235response_latency=2 236size=32768 237system=system 238tgts_per_mshr=20 239two_queue=false 240write_buffers=8 241cpu_side=system.cpu1.dcache_port 242mem_side=system.toL2Bus.slave[5] 243 244[system.cpu1.dtb] 245type=ArmTLB 246children=walker 247size=64 248walker=system.cpu1.dtb.walker 249 250[system.cpu1.dtb.walker] 251type=ArmTableWalker 252clock=500 253num_squash_per_cycle=2 254sys=system 255port=system.toL2Bus.slave[7] 256 257[system.cpu1.icache] 258type=BaseCache 259addr_ranges=0:18446744073709551615 260assoc=1 261block_size=64 262clock=500 263forward_snoops=true 264hit_latency=2 265is_top_level=true 266max_miss_count=0 267mshrs=4 268prefetch_on_access=false 269prefetcher=Null 270response_latency=2 271size=32768 272system=system 273tgts_per_mshr=20 274two_queue=false 275write_buffers=8 276cpu_side=system.cpu1.icache_port 277mem_side=system.toL2Bus.slave[4] 278 279[system.cpu1.interrupts] 280type=ArmInterrupts 281 282[system.cpu1.isa] 283type=ArmISA 284fpsid=1090793632 285id_isar0=34607377 286id_isar1=34677009 287id_isar2=555950401 288id_isar3=17899825 289id_isar4=268501314 290id_isar5=0 291id_mmfr0=3 292id_mmfr1=0 293id_mmfr2=19070976 294id_mmfr3=4027589137 295id_pfr0=49 296id_pfr1=1 297midr=890224640 298 299[system.cpu1.itb] 300type=ArmTLB 301children=walker 302size=64 303walker=system.cpu1.itb.walker 304 305[system.cpu1.itb.walker] 306type=ArmTableWalker 307clock=500 308num_squash_per_cycle=2 309sys=system 310port=system.toL2Bus.slave[6] 311 312[system.cpu1.tracer] 313type=ExeTracer 314 315[system.intrctrl] 316type=IntrControl 317sys=system 318 319[system.iobus] 320type=NoncoherentBus 321block_size=64 322clock=1000 323header_cycles=1 324use_default_range=false 325width=8 326master=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 327slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma 328 329[system.iocache] 330type=BaseCache 331addr_ranges=0:134217727 332assoc=8 333block_size=64 334clock=1000 335forward_snoops=false 336hit_latency=50 337is_top_level=true 338max_miss_count=0 339mshrs=20 340prefetch_on_access=false 341prefetcher=Null 342response_latency=50 343size=1024 344system=system 345tgts_per_mshr=12 346two_queue=false 347write_buffers=8 348cpu_side=system.iobus.master[25] 349mem_side=system.membus.slave[2] 350 351[system.l2c] 352type=BaseCache 353addr_ranges=0:18446744073709551615 354assoc=8 355block_size=64 356clock=500 357forward_snoops=true 358hit_latency=20 359is_top_level=false 360max_miss_count=0 361mshrs=20 362prefetch_on_access=false 363prefetcher=Null 364response_latency=20 365size=4194304 366system=system 367tgts_per_mshr=12 368two_queue=false 369write_buffers=8 370cpu_side=system.toL2Bus.master[0] 371mem_side=system.membus.slave[1] 372 373[system.membus] 374type=CoherentBus 375children=badaddr_responder 376block_size=64 377clock=1000 378header_cycles=1 379use_default_range=false 380width=8 381default=system.membus.badaddr_responder.pio 382master=system.bridge.slave system.realview.nvmem.port system.physmem.port system.realview.gic.pio system.realview.l2x0_fake.pio system.realview.a9scu.pio system.realview.local_cpu_timer.pio 383slave=system.system_port system.l2c.mem_side system.iocache.mem_side 384 385[system.membus.badaddr_responder] 386type=IsaFake 387clock=1000 388fake_mem=false 389pio_addr=0 390pio_latency=100000 391pio_size=8 392ret_bad_addr=true 393ret_data16=65535 394ret_data32=4294967295 395ret_data64=18446744073709551615 396ret_data8=255 397system=system 398update_data=false 399warn_access=warn 400pio=system.membus.default 401 402[system.physmem] 403type=SimpleDRAM 404addr_mapping=openmap 405banks_per_rank=8 406clock=1000 407conf_table_reported=true 408in_addr_map=true 409lines_per_rowbuffer=64 410mem_sched_policy=fcfs 411null=false 412page_policy=open 413range=0:134217727 414ranks_per_channel=2 415read_buffer_size=32 416tBURST=4000 417tCL=14000 418tRCD=14000 419tREFI=7800000 420tRFC=300000 421tRP=14000 422tWTR=1000 423write_buffer_size=32 424write_thresh_perc=70 425zero=false 426port=system.membus.master[2] 427 428[system.realview] 429type=RealView 430children=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 431intrctrl=system.intrctrl 432max_mem_size=268435456 433mem_start_addr=0 434pci_cfg_base=0 435system=system 436 437[system.realview.a9scu] 438type=A9SCU 439clock=1000 440pio_addr=520093696 441pio_latency=100000 442system=system 443pio=system.membus.master[5] 444 445[system.realview.aaci_fake] 446type=AmbaFake 447amba_id=0 448clock=1000 449ignore_access=false 450pio_addr=268451840 451pio_latency=100000 452system=system 453pio=system.iobus.master[21] 454 455[system.realview.cf_ctrl] 456type=IdeController 457BAR0=402653184 458BAR0LegacyIO=true 459BAR0Size=16 460BAR1=402653440 461BAR1LegacyIO=true 462BAR1Size=1 463BAR2=1 464BAR2LegacyIO=false 465BAR2Size=8 466BAR3=1 467BAR3LegacyIO=false 468BAR3Size=4 469BAR4=1 470BAR4LegacyIO=false 471BAR4Size=16 472BAR5=1 473BAR5LegacyIO=false 474BAR5Size=0 475BIST=0 476CacheLineSize=0 477CardbusCIS=0 478ClassCode=1 479Command=1 480DeviceID=28945 481ExpansionROM=0 482HeaderType=0 483InterruptLine=31 484InterruptPin=1 485LatencyTimer=0 486MaximumLatency=0 487MinimumGrant=0 488ProgIF=133 489Revision=0 490Status=640 491SubClassCode=1 492SubsystemID=0 493SubsystemVendorID=0 494VendorID=32902 495clock=1000 496config_latency=20000 497ctrl_offset=2 498disks=system.cf0 499io_shift=1 500pci_bus=2 501pci_dev=7 502pci_func=0 503pio_latency=30000 504platform=system.realview 505system=system 506config=system.iobus.master[8] 507dma=system.iobus.slave[2] 508pio=system.iobus.master[7] 509 510[system.realview.clcd] 511type=Pl111 512amba_id=1315089 513clock=1000 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 527clock=1000 528ignore_access=false 529pio_addr=268632064 530pio_latency=100000 531system=system 532pio=system.iobus.master[9] 533 534[system.realview.flash_fake] 535type=IsaFake 536clock=1000 537fake_mem=true 538pio_addr=1073741824 539pio_latency=100000 540pio_size=536870912 541ret_bad_addr=false 542ret_data16=65535 543ret_data32=4294967295 544ret_data64=18446744073709551615 545ret_data8=255 546system=system 547update_data=false 548warn_access= 549pio=system.iobus.master[24] 550 551[system.realview.gic] 552type=Gic 553clock=1000 554cpu_addr=520093952 555cpu_pio_delay=10000 556dist_addr=520097792 557dist_pio_delay=10000 558int_latency=10000 559it_lines=128 560platform=system.realview 561system=system 562pio=system.membus.master[3] 563 564[system.realview.gpio0_fake] 565type=AmbaFake 566amba_id=0 567clock=1000 568ignore_access=false 569pio_addr=268513280 570pio_latency=100000 571system=system 572pio=system.iobus.master[16] 573 574[system.realview.gpio1_fake] 575type=AmbaFake 576amba_id=0 577clock=1000 578ignore_access=false 579pio_addr=268517376 580pio_latency=100000 581system=system 582pio=system.iobus.master[17] 583 584[system.realview.gpio2_fake] 585type=AmbaFake 586amba_id=0 587clock=1000 588ignore_access=false 589pio_addr=268521472 590pio_latency=100000 591system=system 592pio=system.iobus.master[18] 593 594[system.realview.kmi0] 595type=Pl050 596amba_id=1314896 597clock=1000 598gic=system.realview.gic 599int_delay=1000000 600int_num=52 601is_mouse=false 602pio_addr=268460032 603pio_latency=100000 604system=system 605vnc=system.vncserver 606pio=system.iobus.master[5] 607 608[system.realview.kmi1] 609type=Pl050 610amba_id=1314896 611clock=1000 612gic=system.realview.gic 613int_delay=1000000 614int_num=53 615is_mouse=true 616pio_addr=268464128 617pio_latency=100000 618system=system 619vnc=system.vncserver 620pio=system.iobus.master[6] 621 622[system.realview.l2x0_fake] 623type=IsaFake 624clock=1000 625fake_mem=false 626pio_addr=520101888 627pio_latency=100000 628pio_size=4095 629ret_bad_addr=false 630ret_data16=65535 631ret_data32=4294967295 632ret_data64=18446744073709551615 633ret_data8=255 634system=system 635update_data=false 636warn_access= 637pio=system.membus.master[4] 638 639[system.realview.local_cpu_timer] 640type=CpuLocalTimer 641clock=1000 642gic=system.realview.gic 643int_num_timer=29 644int_num_watchdog=30 645pio_addr=520095232 646pio_latency=100000 647system=system 648pio=system.membus.master[6] 649 650[system.realview.mmc_fake] 651type=AmbaFake 652amba_id=0 653clock=1000 654ignore_access=false 655pio_addr=268455936 656pio_latency=100000 657system=system 658pio=system.iobus.master[22] 659 660[system.realview.nvmem] 661type=SimpleMemory 662bandwidth=73.000000 663clock=1000 664conf_table_reported=false 665in_addr_map=true 666latency=30000 667latency_var=0 668null=false 669range=2147483648:2214592511 670zero=true 671port=system.membus.master[1] 672 673[system.realview.realview_io] 674type=RealViewCtrl 675clock=1000 676idreg=0 677pio_addr=268435456 678pio_latency=100000 679proc_id0=201326592 680proc_id1=201327138 681system=system 682pio=system.iobus.master[1] 683 684[system.realview.rtc] 685type=PL031 686amba_id=3412017 687clock=1000 688gic=system.realview.gic 689int_delay=100000 690int_num=42 691pio_addr=268529664 692pio_latency=100000 693system=system 694time=Thu Jan 1 00:00:00 2009 695pio=system.iobus.master[23] 696 697[system.realview.sci_fake] 698type=AmbaFake 699amba_id=0 700clock=1000 701ignore_access=false 702pio_addr=268492800 703pio_latency=100000 704system=system 705pio=system.iobus.master[20] 706 707[system.realview.smc_fake] 708type=AmbaFake 709amba_id=0 710clock=1000 711ignore_access=false 712pio_addr=269357056 713pio_latency=100000 714system=system 715pio=system.iobus.master[13] 716 717[system.realview.sp810_fake] 718type=AmbaFake 719amba_id=0 720clock=1000 721ignore_access=true 722pio_addr=268439552 723pio_latency=100000 724system=system 725pio=system.iobus.master[14] 726 727[system.realview.ssp_fake] 728type=AmbaFake 729amba_id=0 730clock=1000 731ignore_access=false 732pio_addr=268488704 733pio_latency=100000 734system=system 735pio=system.iobus.master[19] 736 737[system.realview.timer0] 738type=Sp804 739amba_id=1316868 740clock=1000 741clock0=1000000 742clock1=1000000 743gic=system.realview.gic 744int_num0=36 745int_num1=36 746pio_addr=268505088 747pio_latency=100000 748system=system 749pio=system.iobus.master[2] 750 751[system.realview.timer1] 752type=Sp804 753amba_id=1316868 754clock=1000 755clock0=1000000 756clock1=1000000 757gic=system.realview.gic 758int_num0=37 759int_num1=37 760pio_addr=268509184 761pio_latency=100000 762system=system 763pio=system.iobus.master[3] 764 765[system.realview.uart] 766type=Pl011 767clock=1000 768end_on_eot=false 769gic=system.realview.gic 770int_delay=100000 771int_num=44 772pio_addr=268472320 773pio_latency=100000 774platform=system.realview 775system=system 776terminal=system.terminal 777pio=system.iobus.master[0] 778 779[system.realview.uart1_fake] 780type=AmbaFake 781amba_id=0 782clock=1000 783ignore_access=false 784pio_addr=268476416 785pio_latency=100000 786system=system 787pio=system.iobus.master[10] 788 789[system.realview.uart2_fake] 790type=AmbaFake 791amba_id=0 792clock=1000 793ignore_access=false 794pio_addr=268480512 795pio_latency=100000 796system=system 797pio=system.iobus.master[11] 798 799[system.realview.uart3_fake] 800type=AmbaFake 801amba_id=0 802clock=1000 803ignore_access=false 804pio_addr=268484608 805pio_latency=100000 806system=system 807pio=system.iobus.master[12] 808 809[system.realview.watchdog_fake] 810type=AmbaFake 811amba_id=0 812clock=1000 813ignore_access=false 814pio_addr=268500992 815pio_latency=100000 816system=system 817pio=system.iobus.master[15] 818 819[system.terminal] 820type=Terminal 821intr_control=system.intrctrl 822number=0 823output=true 824port=3456 825 826[system.toL2Bus] 827type=CoherentBus 828block_size=64 829clock=500 830header_cycles=1 831use_default_range=false 832width=8 833master=system.l2c.cpu_side 834slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port 835 836[system.vncserver] 837type=VncServer 838frame_capture=false 839number=0 840port=5900 841 842