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 cpu intrctrl iobus iocache membus physmem realview terminal vncserver |
12atags_addr=256 |
13boot_loader=/gem5/dist/binaries/boot.arm |
14boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 |
15clock=1000 |
16dtb_filename= 17early_kernel_symbols=false |
18enable_context_switch_stats_dump=false |
19flags_addr=268435504 20gic_cpu_addr=520093952 21init_param=0 |
22kernel=/gem5/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8 |
23load_addr_mask=268435455 24machine_type=RealView_PBX 25mem_mode=timing |
26mem_ranges=0:134217727 27memories=system.realview.nvmem system.physmem |
28multi_proc=true 29num_work_ids=16 30readfile=tests/halt.sh 31symbolfile= 32work_begin_ckpt_count=0 33work_begin_cpu_id_exit=-1 34work_begin_exit_count=0 35work_cpus_ckpt_count=0 36work_end_ckpt_count=0 37work_end_exit_count=0 38work_item_id=-1 39system_port=system.membus.slave[0] 40 41[system.bridge] 42type=Bridge |
43clock=1000 |
44delay=50000 45ranges=268435456:520093695 1073741824:1610612735 46req_size=16 47resp_size=16 48master=system.iobus.slave[0] 49slave=system.membus.master[0] 50 51[system.cf0] --- 8 unchanged lines hidden (view full) --- 60children=child 61child=system.cf0.image.child 62image_file= 63read_only=false 64table_size=65536 65 66[system.cf0.image.child] 67type=RawDiskImage |
68image_file=/gem5/dist/disks/linux-arm-ael.img |
69read_only=true 70 71[system.cpu] 72type=TimingSimpleCPU |
73children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer |
74checker=Null 75clock=500 76cpu_id=0 |
77do_checkpoint_insts=true 78do_quiesce=true 79do_statistics_insts=true 80dtb=system.cpu.dtb 81function_trace=false 82function_trace_start=0 83interrupts=system.cpu.interrupts |
84isa=system.cpu.isa |
85itb=system.cpu.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.cpu.tracer 96workload= 97dcache_port=system.cpu.dcache.cpu_side 98icache_port=system.cpu.icache.cpu_side 99 100[system.cpu.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.cpu.dcache_port |
120mem_side=system.cpu.toL2Bus.slave[1] |
121 122[system.cpu.dtb] 123type=ArmTLB 124children=walker 125size=64 126walker=system.cpu.dtb.walker 127 128[system.cpu.dtb.walker] 129type=ArmTableWalker |
130clock=500 |
131num_squash_per_cycle=2 132sys=system |
133port=system.cpu.toL2Bus.slave[3] |
134 135[system.cpu.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.cpu.icache_port |
155mem_side=system.cpu.toL2Bus.slave[0] |
156 157[system.cpu.interrupts] 158type=ArmInterrupts 159 |
160[system.cpu.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.cpu.itb] 178type=ArmTLB 179children=walker 180size=64 181walker=system.cpu.itb.walker 182 183[system.cpu.itb.walker] 184type=ArmTableWalker |
185clock=500 |
186num_squash_per_cycle=2 187sys=system |
188port=system.cpu.toL2Bus.slave[2] |
189 |
190[system.cpu.l2cache] 191type=BaseCache 192addr_ranges=0:18446744073709551615 193assoc=8 194block_size=64 195clock=500 196forward_snoops=true 197hit_latency=20 198is_top_level=false 199max_miss_count=0 200mshrs=20 201prefetch_on_access=false 202prefetcher=Null 203response_latency=20 204size=4194304 205system=system 206tgts_per_mshr=12 207two_queue=false 208write_buffers=8 209cpu_side=system.cpu.toL2Bus.master[0] 210mem_side=system.membus.slave[1] 211 212[system.cpu.toL2Bus] 213type=CoherentBus 214block_size=64 215clock=500 216header_cycles=1 217use_default_range=false 218width=32 219master=system.cpu.l2cache.cpu_side 220slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port 221 |
222[system.cpu.tracer] 223type=ExeTracer 224 225[system.intrctrl] 226type=IntrControl 227sys=system 228 229[system.iobus] 230type=NoncoherentBus 231block_size=64 232clock=1000 233header_cycles=1 234use_default_range=false 235width=8 236master=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 237slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma 238 239[system.iocache] 240type=BaseCache |
241addr_ranges=0:134217727 |
242assoc=8 243block_size=64 |
244clock=1000 |
245forward_snoops=false |
246hit_latency=50 247is_top_level=true |
248max_miss_count=0 249mshrs=20 250prefetch_on_access=false 251prefetcher=Null |
252response_latency=50 |
253size=1024 |
254system=system 255tgts_per_mshr=12 |
256two_queue=false 257write_buffers=8 258cpu_side=system.iobus.master[25] |
259mem_side=system.membus.slave[2] 260 261[system.membus] 262type=CoherentBus 263children=badaddr_responder 264block_size=64 265clock=1000 266header_cycles=1 267use_default_range=false 268width=8 269default=system.membus.badaddr_responder.pio 270master=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 |
271slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side |
272 273[system.membus.badaddr_responder] 274type=IsaFake |
275clock=1000 |
276fake_mem=false 277pio_addr=0 278pio_latency=100000 279pio_size=8 280ret_bad_addr=true 281ret_data16=65535 282ret_data32=4294967295 283ret_data64=18446744073709551615 284ret_data8=255 285system=system 286update_data=false 287warn_access=warn 288pio=system.membus.default 289 290[system.physmem] |
291type=SimpleDRAM 292addr_mapping=openmap 293banks_per_rank=8 294clock=1000 |
295conf_table_reported=true 296in_addr_map=true |
297lines_per_rowbuffer=64 298mem_sched_policy=fcfs |
299null=false |
300page_policy=open |
301range=0:134217727 |
302ranks_per_channel=2 303read_buffer_size=32 304tBURST=4000 305tCL=14000 306tRCD=14000 307tREFI=7800000 308tRFC=300000 309tRP=14000 310tWTR=1000 311write_buffer_size=32 312write_thresh_perc=70 |
313zero=false 314port=system.membus.master[2] 315 316[system.realview] 317type=RealView 318children=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 319intrctrl=system.intrctrl 320max_mem_size=268435456 321mem_start_addr=0 322pci_cfg_base=0 323system=system 324 325[system.realview.a9scu] 326type=A9SCU |
327clock=1000 |
328pio_addr=520093696 329pio_latency=100000 330system=system 331pio=system.membus.master[5] 332 333[system.realview.aaci_fake] 334type=AmbaFake 335amba_id=0 |
336clock=1000 |
337ignore_access=false 338pio_addr=268451840 339pio_latency=100000 340system=system 341pio=system.iobus.master[21] 342 343[system.realview.cf_ctrl] 344type=IdeController --- 30 unchanged lines hidden (view full) --- 375MinimumGrant=0 376ProgIF=133 377Revision=0 378Status=640 379SubClassCode=1 380SubsystemID=0 381SubsystemVendorID=0 382VendorID=32902 |
383clock=1000 |
384config_latency=20000 385ctrl_offset=2 386disks=system.cf0 387io_shift=1 388pci_bus=2 389pci_dev=7 390pci_func=0 391pio_latency=30000 392platform=system.realview 393system=system 394config=system.iobus.master[8] 395dma=system.iobus.slave[2] 396pio=system.iobus.master[7] 397 398[system.realview.clcd] 399type=Pl111 400amba_id=1315089 |
401clock=1000 |
402gic=system.realview.gic 403int_num=55 404pio_addr=268566528 405pio_latency=10000 |
406pixel_clock=41667 |
407system=system 408vnc=system.vncserver 409dma=system.iobus.slave[1] 410pio=system.iobus.master[4] 411 412[system.realview.dmac_fake] 413type=AmbaFake 414amba_id=0 |
415clock=1000 |
416ignore_access=false 417pio_addr=268632064 418pio_latency=100000 419system=system 420pio=system.iobus.master[9] 421 422[system.realview.flash_fake] 423type=IsaFake |
424clock=1000 |
425fake_mem=true 426pio_addr=1073741824 427pio_latency=100000 428pio_size=536870912 429ret_bad_addr=false 430ret_data16=65535 431ret_data32=4294967295 432ret_data64=18446744073709551615 433ret_data8=255 434system=system 435update_data=false 436warn_access= 437pio=system.iobus.master[24] 438 439[system.realview.gic] 440type=Gic |
441clock=1000 |
442cpu_addr=520093952 443cpu_pio_delay=10000 444dist_addr=520097792 445dist_pio_delay=10000 446int_latency=10000 447it_lines=128 448platform=system.realview 449system=system 450pio=system.membus.master[3] 451 452[system.realview.gpio0_fake] 453type=AmbaFake 454amba_id=0 |
455clock=1000 |
456ignore_access=false 457pio_addr=268513280 458pio_latency=100000 459system=system 460pio=system.iobus.master[16] 461 462[system.realview.gpio1_fake] 463type=AmbaFake 464amba_id=0 |
465clock=1000 |
466ignore_access=false 467pio_addr=268517376 468pio_latency=100000 469system=system 470pio=system.iobus.master[17] 471 472[system.realview.gpio2_fake] 473type=AmbaFake 474amba_id=0 |
475clock=1000 |
476ignore_access=false 477pio_addr=268521472 478pio_latency=100000 479system=system 480pio=system.iobus.master[18] 481 482[system.realview.kmi0] 483type=Pl050 484amba_id=1314896 |
485clock=1000 |
486gic=system.realview.gic 487int_delay=1000000 488int_num=52 489is_mouse=false 490pio_addr=268460032 491pio_latency=100000 492system=system 493vnc=system.vncserver 494pio=system.iobus.master[5] 495 496[system.realview.kmi1] 497type=Pl050 498amba_id=1314896 |
499clock=1000 |
500gic=system.realview.gic 501int_delay=1000000 502int_num=53 503is_mouse=true 504pio_addr=268464128 505pio_latency=100000 506system=system 507vnc=system.vncserver 508pio=system.iobus.master[6] 509 510[system.realview.l2x0_fake] 511type=IsaFake |
512clock=1000 |
513fake_mem=false 514pio_addr=520101888 515pio_latency=100000 516pio_size=4095 517ret_bad_addr=false 518ret_data16=65535 519ret_data32=4294967295 520ret_data64=18446744073709551615 --- 12 unchanged lines hidden (view full) --- 533pio_addr=520095232 534pio_latency=100000 535system=system 536pio=system.membus.master[6] 537 538[system.realview.mmc_fake] 539type=AmbaFake 540amba_id=0 |
541clock=1000 |
542ignore_access=false 543pio_addr=268455936 544pio_latency=100000 545system=system 546pio=system.iobus.master[22] 547 548[system.realview.nvmem] 549type=SimpleMemory 550bandwidth=73.000000 |
551clock=1000 |
552conf_table_reported=false 553in_addr_map=true 554latency=30000 555latency_var=0 556null=false 557range=2147483648:2214592511 558zero=true 559port=system.membus.master[1] 560 561[system.realview.realview_io] 562type=RealViewCtrl |
563clock=1000 |
564idreg=0 565pio_addr=268435456 566pio_latency=100000 567proc_id0=201326592 568proc_id1=201327138 569system=system 570pio=system.iobus.master[1] 571 572[system.realview.rtc] 573type=PL031 574amba_id=3412017 |
575clock=1000 |
576gic=system.realview.gic 577int_delay=100000 578int_num=42 579pio_addr=268529664 580pio_latency=100000 581system=system 582time=Thu Jan 1 00:00:00 2009 583pio=system.iobus.master[23] 584 585[system.realview.sci_fake] 586type=AmbaFake 587amba_id=0 |
588clock=1000 |
589ignore_access=false 590pio_addr=268492800 591pio_latency=100000 592system=system 593pio=system.iobus.master[20] 594 595[system.realview.smc_fake] 596type=AmbaFake 597amba_id=0 |
598clock=1000 |
599ignore_access=false 600pio_addr=269357056 601pio_latency=100000 602system=system 603pio=system.iobus.master[13] 604 605[system.realview.sp810_fake] 606type=AmbaFake 607amba_id=0 |
608clock=1000 |
609ignore_access=true 610pio_addr=268439552 611pio_latency=100000 612system=system 613pio=system.iobus.master[14] 614 615[system.realview.ssp_fake] 616type=AmbaFake 617amba_id=0 |
618clock=1000 |
619ignore_access=false 620pio_addr=268488704 621pio_latency=100000 622system=system 623pio=system.iobus.master[19] 624 625[system.realview.timer0] 626type=Sp804 627amba_id=1316868 |
628clock=1000 |
629clock0=1000000 630clock1=1000000 631gic=system.realview.gic 632int_num0=36 633int_num1=36 634pio_addr=268505088 635pio_latency=100000 636system=system 637pio=system.iobus.master[2] 638 639[system.realview.timer1] 640type=Sp804 641amba_id=1316868 |
642clock=1000 |
643clock0=1000000 644clock1=1000000 645gic=system.realview.gic 646int_num0=37 647int_num1=37 648pio_addr=268509184 649pio_latency=100000 650system=system 651pio=system.iobus.master[3] 652 653[system.realview.uart] 654type=Pl011 |
655clock=1000 |
656end_on_eot=false 657gic=system.realview.gic 658int_delay=100000 659int_num=44 660pio_addr=268472320 661pio_latency=100000 662platform=system.realview 663system=system 664terminal=system.terminal 665pio=system.iobus.master[0] 666 667[system.realview.uart1_fake] 668type=AmbaFake 669amba_id=0 |
670clock=1000 |
671ignore_access=false 672pio_addr=268476416 673pio_latency=100000 674system=system 675pio=system.iobus.master[10] 676 677[system.realview.uart2_fake] 678type=AmbaFake 679amba_id=0 |
680clock=1000 |
681ignore_access=false 682pio_addr=268480512 683pio_latency=100000 684system=system 685pio=system.iobus.master[11] 686 687[system.realview.uart3_fake] 688type=AmbaFake 689amba_id=0 |
690clock=1000 |
691ignore_access=false 692pio_addr=268484608 693pio_latency=100000 694system=system 695pio=system.iobus.master[12] 696 697[system.realview.watchdog_fake] 698type=AmbaFake 699amba_id=0 |
700clock=1000 |
701ignore_access=false 702pio_addr=268500992 703pio_latency=100000 704system=system 705pio=system.iobus.master[15] 706 707[system.terminal] 708type=Terminal 709intr_control=system.intrctrl 710number=0 711output=true 712port=3456 713 |
714[system.vncserver] 715type=VncServer 716frame_capture=false 717number=0 718port=5900 719 |