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