config.ini revision 10451:3a87241adfb8
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 dvfs_handler intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain 14atags_addr=256 15boot_loader=/scratch/nilay/GEM5/system/binaries/boot.arm 16boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 17boot_release_addr=65528 18cache_line_size=64 19clk_domain=system.clk_domain 20dtb_filename= 21early_kernel_symbols=false 22enable_context_switch_stats_dump=false 23eventq_index=0 24flags_addr=268435504 25gic_cpu_addr=520093952 26have_generic_timer=false 27have_large_asid_64=false 28have_lpae=false 29have_security=false 30have_virtualization=false 31highest_el_is_64=false 32init_param=0 33kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 34kernel_addr_check=true 35load_addr_mask=268435455 36load_offset=0 37machine_type=RealView_PBX 38mem_mode=timing 39mem_ranges=0:134217727 40memories=system.physmem system.realview.nvmem 41multi_proc=true 42num_work_ids=16 43panic_on_oops=true 44panic_on_panic=true 45phys_addr_range_64=40 46readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh 47reset_addr_64=0 48symbolfile= 49work_begin_ckpt_count=0 50work_begin_cpu_id_exit=-1 51work_begin_exit_count=0 52work_cpus_ckpt_count=0 53work_end_ckpt_count=0 54work_end_exit_count=0 55work_item_id=-1 56system_port=system.membus.slave[0] 57 58[system.bridge] 59type=Bridge 60clk_domain=system.clk_domain 61delay=50000 62eventq_index=0 63ranges=268435456:520093695 1073741824:1610612735 64req_size=16 65resp_size=16 66master=system.iobus.slave[0] 67slave=system.membus.master[0] 68 69[system.cf0] 70type=IdeDisk 71children=image 72delay=1000000 73driveID=master 74eventq_index=0 75image=system.cf0.image 76 77[system.cf0.image] 78type=CowDiskImage 79children=child 80child=system.cf0.image.child 81eventq_index=0 82image_file= 83read_only=false 84table_size=65536 85 86[system.cf0.image.child] 87type=RawDiskImage 88eventq_index=0 89image_file=/scratch/nilay/GEM5/system/disks/linux-arm-ael.img 90read_only=true 91 92[system.clk_domain] 93type=SrcClockDomain 94clock=1000 95domain_id=-1 96eventq_index=0 97init_perf_level=0 98voltage_domain=system.voltage_domain 99 100[system.cpu] 101type=MinorCPU 102children=branchPred dcache dstage2_mmu dtb executeFuncUnits icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer 103branchPred=system.cpu.branchPred 104checker=Null 105clk_domain=system.cpu_clk_domain 106cpu_id=0 107decodeCycleInput=true 108decodeInputBufferSize=3 109decodeInputWidth=2 110decodeToExecuteForwardDelay=1 111do_checkpoint_insts=true 112do_quiesce=true 113do_statistics_insts=true 114dstage2_mmu=system.cpu.dstage2_mmu 115dtb=system.cpu.dtb 116enableIdling=true 117eventq_index=0 118executeAllowEarlyMemoryIssue=true 119executeBranchDelay=1 120executeCommitLimit=2 121executeCycleInput=true 122executeFuncUnits=system.cpu.executeFuncUnits 123executeInputBufferSize=7 124executeInputWidth=2 125executeIssueLimit=2 126executeLSQMaxStoreBufferStoresPerCycle=2 127executeLSQRequestsQueueSize=1 128executeLSQStoreBufferSize=5 129executeLSQTransfersQueueSize=2 130executeMaxAccessesInMemory=2 131executeMemoryCommitLimit=1 132executeMemoryIssueLimit=1 133executeMemoryWidth=0 134executeSetTraceTimeOnCommit=true 135executeSetTraceTimeOnIssue=false 136fetch1FetchLimit=1 137fetch1LineSnapWidth=0 138fetch1LineWidth=0 139fetch1ToFetch2BackwardDelay=1 140fetch1ToFetch2ForwardDelay=1 141fetch2CycleInput=true 142fetch2InputBufferSize=2 143fetch2ToDecodeForwardDelay=1 144function_trace=false 145function_trace_start=0 146interrupts=system.cpu.interrupts 147isa=system.cpu.isa 148istage2_mmu=system.cpu.istage2_mmu 149itb=system.cpu.itb 150max_insts_all_threads=0 151max_insts_any_thread=0 152max_loads_all_threads=0 153max_loads_any_thread=0 154numThreads=1 155profile=0 156progress_interval=0 157simpoint_start_insts= 158socket_id=0 159switched_out=false 160system=system 161tracer=system.cpu.tracer 162workload= 163dcache_port=system.cpu.dcache.cpu_side 164icache_port=system.cpu.icache.cpu_side 165 166[system.cpu.branchPred] 167type=BranchPredictor 168BTBEntries=4096 169BTBTagSize=16 170RASSize=16 171choiceCtrBits=2 172choicePredictorSize=8192 173eventq_index=0 174globalCtrBits=2 175globalPredictorSize=8192 176instShiftAmt=2 177localCtrBits=2 178localHistoryTableSize=2048 179localPredictorSize=2048 180numThreads=1 181predType=tournament 182 183[system.cpu.dcache] 184type=BaseCache 185children=tags 186addr_ranges=0:18446744073709551615 187assoc=4 188clk_domain=system.cpu_clk_domain 189eventq_index=0 190forward_snoops=true 191hit_latency=2 192is_top_level=true 193max_miss_count=0 194mshrs=4 195prefetch_on_access=false 196prefetcher=Null 197response_latency=2 198sequential_access=false 199size=32768 200system=system 201tags=system.cpu.dcache.tags 202tgts_per_mshr=20 203two_queue=false 204write_buffers=8 205cpu_side=system.cpu.dcache_port 206mem_side=system.cpu.toL2Bus.slave[1] 207 208[system.cpu.dcache.tags] 209type=LRU 210assoc=4 211block_size=64 212clk_domain=system.cpu_clk_domain 213eventq_index=0 214hit_latency=2 215sequential_access=false 216size=32768 217 218[system.cpu.dstage2_mmu] 219type=ArmStage2MMU 220children=stage2_tlb 221eventq_index=0 222stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb 223tlb=system.cpu.dtb 224 225[system.cpu.dstage2_mmu.stage2_tlb] 226type=ArmTLB 227children=walker 228eventq_index=0 229is_stage2=true 230size=32 231walker=system.cpu.dstage2_mmu.stage2_tlb.walker 232 233[system.cpu.dstage2_mmu.stage2_tlb.walker] 234type=ArmTableWalker 235clk_domain=system.cpu_clk_domain 236eventq_index=0 237is_stage2=true 238num_squash_per_cycle=2 239sys=system 240port=system.cpu.toL2Bus.slave[5] 241 242[system.cpu.dtb] 243type=ArmTLB 244children=walker 245eventq_index=0 246is_stage2=false 247size=64 248walker=system.cpu.dtb.walker 249 250[system.cpu.dtb.walker] 251type=ArmTableWalker 252clk_domain=system.cpu_clk_domain 253eventq_index=0 254is_stage2=false 255num_squash_per_cycle=2 256sys=system 257port=system.cpu.toL2Bus.slave[3] 258 259[system.cpu.executeFuncUnits] 260type=MinorFUPool 261children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6 262eventq_index=0 263funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6 264 265[system.cpu.executeFuncUnits.funcUnits0] 266type=MinorFU 267children=opClasses timings 268cantForwardFromFUIndices= 269eventq_index=0 270issueLat=1 271opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses 272opLat=3 273timings=system.cpu.executeFuncUnits.funcUnits0.timings 274 275[system.cpu.executeFuncUnits.funcUnits0.opClasses] 276type=MinorOpClassSet 277children=opClasses 278eventq_index=0 279opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses 280 281[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses] 282type=MinorOpClass 283eventq_index=0 284opClass=IntAlu 285 286[system.cpu.executeFuncUnits.funcUnits0.timings] 287type=MinorFUTiming 288children=opClasses 289description=Int 290eventq_index=0 291extraAssumedLat=0 292extraCommitLat=0 293extraCommitLatExpr=Null 294mask=0 295match=0 296opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses 297srcRegsRelativeLats=2 298suppress=false 299 300[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses] 301type=MinorOpClassSet 302eventq_index=0 303opClasses= 304 305[system.cpu.executeFuncUnits.funcUnits1] 306type=MinorFU 307children=opClasses timings 308cantForwardFromFUIndices= 309eventq_index=0 310issueLat=1 311opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses 312opLat=3 313timings=system.cpu.executeFuncUnits.funcUnits1.timings 314 315[system.cpu.executeFuncUnits.funcUnits1.opClasses] 316type=MinorOpClassSet 317children=opClasses 318eventq_index=0 319opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses 320 321[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses] 322type=MinorOpClass 323eventq_index=0 324opClass=IntAlu 325 326[system.cpu.executeFuncUnits.funcUnits1.timings] 327type=MinorFUTiming 328children=opClasses 329description=Int 330eventq_index=0 331extraAssumedLat=0 332extraCommitLat=0 333extraCommitLatExpr=Null 334mask=0 335match=0 336opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses 337srcRegsRelativeLats=2 338suppress=false 339 340[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses] 341type=MinorOpClassSet 342eventq_index=0 343opClasses= 344 345[system.cpu.executeFuncUnits.funcUnits2] 346type=MinorFU 347children=opClasses timings 348cantForwardFromFUIndices= 349eventq_index=0 350issueLat=1 351opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses 352opLat=3 353timings=system.cpu.executeFuncUnits.funcUnits2.timings 354 355[system.cpu.executeFuncUnits.funcUnits2.opClasses] 356type=MinorOpClassSet 357children=opClasses 358eventq_index=0 359opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses 360 361[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses] 362type=MinorOpClass 363eventq_index=0 364opClass=IntMult 365 366[system.cpu.executeFuncUnits.funcUnits2.timings] 367type=MinorFUTiming 368children=opClasses 369description=Mul 370eventq_index=0 371extraAssumedLat=0 372extraCommitLat=0 373extraCommitLatExpr=Null 374mask=0 375match=0 376opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses 377srcRegsRelativeLats=0 378suppress=false 379 380[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses] 381type=MinorOpClassSet 382eventq_index=0 383opClasses= 384 385[system.cpu.executeFuncUnits.funcUnits3] 386type=MinorFU 387children=opClasses 388cantForwardFromFUIndices= 389eventq_index=0 390issueLat=9 391opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses 392opLat=9 393timings= 394 395[system.cpu.executeFuncUnits.funcUnits3.opClasses] 396type=MinorOpClassSet 397children=opClasses 398eventq_index=0 399opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses 400 401[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses] 402type=MinorOpClass 403eventq_index=0 404opClass=IntDiv 405 406[system.cpu.executeFuncUnits.funcUnits4] 407type=MinorFU 408children=opClasses timings 409cantForwardFromFUIndices= 410eventq_index=0 411issueLat=1 412opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses 413opLat=6 414timings=system.cpu.executeFuncUnits.funcUnits4.timings 415 416[system.cpu.executeFuncUnits.funcUnits4.opClasses] 417type=MinorOpClassSet 418children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 419eventq_index=0 420opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25 421 422[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00] 423type=MinorOpClass 424eventq_index=0 425opClass=FloatAdd 426 427[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01] 428type=MinorOpClass 429eventq_index=0 430opClass=FloatCmp 431 432[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02] 433type=MinorOpClass 434eventq_index=0 435opClass=FloatCvt 436 437[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03] 438type=MinorOpClass 439eventq_index=0 440opClass=FloatMult 441 442[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04] 443type=MinorOpClass 444eventq_index=0 445opClass=FloatDiv 446 447[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05] 448type=MinorOpClass 449eventq_index=0 450opClass=FloatSqrt 451 452[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06] 453type=MinorOpClass 454eventq_index=0 455opClass=SimdAdd 456 457[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07] 458type=MinorOpClass 459eventq_index=0 460opClass=SimdAddAcc 461 462[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08] 463type=MinorOpClass 464eventq_index=0 465opClass=SimdAlu 466 467[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09] 468type=MinorOpClass 469eventq_index=0 470opClass=SimdCmp 471 472[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10] 473type=MinorOpClass 474eventq_index=0 475opClass=SimdCvt 476 477[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11] 478type=MinorOpClass 479eventq_index=0 480opClass=SimdMisc 481 482[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12] 483type=MinorOpClass 484eventq_index=0 485opClass=SimdMult 486 487[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13] 488type=MinorOpClass 489eventq_index=0 490opClass=SimdMultAcc 491 492[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14] 493type=MinorOpClass 494eventq_index=0 495opClass=SimdShift 496 497[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15] 498type=MinorOpClass 499eventq_index=0 500opClass=SimdShiftAcc 501 502[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16] 503type=MinorOpClass 504eventq_index=0 505opClass=SimdSqrt 506 507[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17] 508type=MinorOpClass 509eventq_index=0 510opClass=SimdFloatAdd 511 512[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18] 513type=MinorOpClass 514eventq_index=0 515opClass=SimdFloatAlu 516 517[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19] 518type=MinorOpClass 519eventq_index=0 520opClass=SimdFloatCmp 521 522[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20] 523type=MinorOpClass 524eventq_index=0 525opClass=SimdFloatCvt 526 527[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21] 528type=MinorOpClass 529eventq_index=0 530opClass=SimdFloatDiv 531 532[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22] 533type=MinorOpClass 534eventq_index=0 535opClass=SimdFloatMisc 536 537[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23] 538type=MinorOpClass 539eventq_index=0 540opClass=SimdFloatMult 541 542[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24] 543type=MinorOpClass 544eventq_index=0 545opClass=SimdFloatMultAcc 546 547[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25] 548type=MinorOpClass 549eventq_index=0 550opClass=SimdFloatSqrt 551 552[system.cpu.executeFuncUnits.funcUnits4.timings] 553type=MinorFUTiming 554children=opClasses 555description=FloatSimd 556eventq_index=0 557extraAssumedLat=0 558extraCommitLat=0 559extraCommitLatExpr=Null 560mask=0 561match=0 562opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses 563srcRegsRelativeLats=2 564suppress=false 565 566[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses] 567type=MinorOpClassSet 568eventq_index=0 569opClasses= 570 571[system.cpu.executeFuncUnits.funcUnits5] 572type=MinorFU 573children=opClasses timings 574cantForwardFromFUIndices= 575eventq_index=0 576issueLat=1 577opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses 578opLat=1 579timings=system.cpu.executeFuncUnits.funcUnits5.timings 580 581[system.cpu.executeFuncUnits.funcUnits5.opClasses] 582type=MinorOpClassSet 583children=opClasses0 opClasses1 584eventq_index=0 585opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1 586 587[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0] 588type=MinorOpClass 589eventq_index=0 590opClass=MemRead 591 592[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1] 593type=MinorOpClass 594eventq_index=0 595opClass=MemWrite 596 597[system.cpu.executeFuncUnits.funcUnits5.timings] 598type=MinorFUTiming 599children=opClasses 600description=Mem 601eventq_index=0 602extraAssumedLat=2 603extraCommitLat=0 604extraCommitLatExpr=Null 605mask=0 606match=0 607opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses 608srcRegsRelativeLats=1 609suppress=false 610 611[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses] 612type=MinorOpClassSet 613eventq_index=0 614opClasses= 615 616[system.cpu.executeFuncUnits.funcUnits6] 617type=MinorFU 618children=opClasses 619cantForwardFromFUIndices= 620eventq_index=0 621issueLat=1 622opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses 623opLat=1 624timings= 625 626[system.cpu.executeFuncUnits.funcUnits6.opClasses] 627type=MinorOpClassSet 628children=opClasses0 opClasses1 629eventq_index=0 630opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1 631 632[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0] 633type=MinorOpClass 634eventq_index=0 635opClass=IprAccess 636 637[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1] 638type=MinorOpClass 639eventq_index=0 640opClass=InstPrefetch 641 642[system.cpu.icache] 643type=BaseCache 644children=tags 645addr_ranges=0:18446744073709551615 646assoc=1 647clk_domain=system.cpu_clk_domain 648eventq_index=0 649forward_snoops=true 650hit_latency=2 651is_top_level=true 652max_miss_count=0 653mshrs=4 654prefetch_on_access=false 655prefetcher=Null 656response_latency=2 657sequential_access=false 658size=32768 659system=system 660tags=system.cpu.icache.tags 661tgts_per_mshr=20 662two_queue=false 663write_buffers=8 664cpu_side=system.cpu.icache_port 665mem_side=system.cpu.toL2Bus.slave[0] 666 667[system.cpu.icache.tags] 668type=LRU 669assoc=1 670block_size=64 671clk_domain=system.cpu_clk_domain 672eventq_index=0 673hit_latency=2 674sequential_access=false 675size=32768 676 677[system.cpu.interrupts] 678type=ArmInterrupts 679eventq_index=0 680 681[system.cpu.isa] 682type=ArmISA 683eventq_index=0 684fpsid=1090793632 685id_aa64afr0_el1=0 686id_aa64afr1_el1=0 687id_aa64dfr0_el1=1052678 688id_aa64dfr1_el1=0 689id_aa64isar0_el1=0 690id_aa64isar1_el1=0 691id_aa64mmfr0_el1=15728642 692id_aa64mmfr1_el1=0 693id_aa64pfr0_el1=17 694id_aa64pfr1_el1=0 695id_isar0=34607377 696id_isar1=34677009 697id_isar2=555950401 698id_isar3=17899825 699id_isar4=268501314 700id_isar5=0 701id_mmfr0=270536963 702id_mmfr1=0 703id_mmfr2=19070976 704id_mmfr3=34611729 705id_pfr0=49 706id_pfr1=4113 707midr=1091551472 708system=system 709 710[system.cpu.istage2_mmu] 711type=ArmStage2MMU 712children=stage2_tlb 713eventq_index=0 714stage2_tlb=system.cpu.istage2_mmu.stage2_tlb 715tlb=system.cpu.itb 716 717[system.cpu.istage2_mmu.stage2_tlb] 718type=ArmTLB 719children=walker 720eventq_index=0 721is_stage2=true 722size=32 723walker=system.cpu.istage2_mmu.stage2_tlb.walker 724 725[system.cpu.istage2_mmu.stage2_tlb.walker] 726type=ArmTableWalker 727clk_domain=system.cpu_clk_domain 728eventq_index=0 729is_stage2=true 730num_squash_per_cycle=2 731sys=system 732port=system.cpu.toL2Bus.slave[4] 733 734[system.cpu.itb] 735type=ArmTLB 736children=walker 737eventq_index=0 738is_stage2=false 739size=64 740walker=system.cpu.itb.walker 741 742[system.cpu.itb.walker] 743type=ArmTableWalker 744clk_domain=system.cpu_clk_domain 745eventq_index=0 746is_stage2=false 747num_squash_per_cycle=2 748sys=system 749port=system.cpu.toL2Bus.slave[2] 750 751[system.cpu.l2cache] 752type=BaseCache 753children=tags 754addr_ranges=0:18446744073709551615 755assoc=8 756clk_domain=system.cpu_clk_domain 757eventq_index=0 758forward_snoops=true 759hit_latency=20 760is_top_level=false 761max_miss_count=0 762mshrs=20 763prefetch_on_access=false 764prefetcher=Null 765response_latency=20 766sequential_access=false 767size=4194304 768system=system 769tags=system.cpu.l2cache.tags 770tgts_per_mshr=12 771two_queue=false 772write_buffers=8 773cpu_side=system.cpu.toL2Bus.master[0] 774mem_side=system.membus.slave[1] 775 776[system.cpu.l2cache.tags] 777type=LRU 778assoc=8 779block_size=64 780clk_domain=system.cpu_clk_domain 781eventq_index=0 782hit_latency=20 783sequential_access=false 784size=4194304 785 786[system.cpu.toL2Bus] 787type=CoherentXBar 788clk_domain=system.cpu_clk_domain 789eventq_index=0 790header_cycles=1 791snoop_filter=Null 792system=system 793use_default_range=false 794width=32 795master=system.cpu.l2cache.cpu_side 796slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port 797 798[system.cpu.tracer] 799type=ExeTracer 800eventq_index=0 801 802[system.cpu_clk_domain] 803type=SrcClockDomain 804clock=500 805domain_id=-1 806eventq_index=0 807init_perf_level=0 808voltage_domain=system.voltage_domain 809 810[system.dvfs_handler] 811type=DVFSHandler 812domains= 813enable=false 814eventq_index=0 815sys_clk_domain=system.clk_domain 816transition_latency=100000000 817 818[system.intrctrl] 819type=IntrControl 820eventq_index=0 821sys=system 822 823[system.iobus] 824type=NoncoherentXBar 825clk_domain=system.clk_domain 826eventq_index=0 827header_cycles=1 828use_default_range=false 829width=8 830master=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.realview.energy_ctrl.pio system.iocache.cpu_side 831slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma 832 833[system.iocache] 834type=BaseCache 835children=tags 836addr_ranges=0:134217727 837assoc=8 838clk_domain=system.clk_domain 839eventq_index=0 840forward_snoops=false 841hit_latency=50 842is_top_level=true 843max_miss_count=0 844mshrs=20 845prefetch_on_access=false 846prefetcher=Null 847response_latency=50 848sequential_access=false 849size=1024 850system=system 851tags=system.iocache.tags 852tgts_per_mshr=12 853two_queue=false 854write_buffers=8 855cpu_side=system.iobus.master[26] 856mem_side=system.membus.slave[2] 857 858[system.iocache.tags] 859type=LRU 860assoc=8 861block_size=64 862clk_domain=system.clk_domain 863eventq_index=0 864hit_latency=50 865sequential_access=false 866size=1024 867 868[system.membus] 869type=CoherentXBar 870children=badaddr_responder 871clk_domain=system.clk_domain 872eventq_index=0 873header_cycles=1 874snoop_filter=Null 875system=system 876use_default_range=false 877width=8 878default=system.membus.badaddr_responder.pio 879master=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 880slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side 881 882[system.membus.badaddr_responder] 883type=IsaFake 884clk_domain=system.clk_domain 885eventq_index=0 886fake_mem=false 887pio_addr=0 888pio_latency=100000 889pio_size=8 890ret_bad_addr=true 891ret_data16=65535 892ret_data32=4294967295 893ret_data64=18446744073709551615 894ret_data8=255 895system=system 896update_data=false 897warn_access=warn 898pio=system.membus.default 899 900[system.physmem] 901type=DRAMCtrl 902IDD0=0.075000 903IDD02=0.000000 904IDD2N=0.050000 905IDD2N2=0.000000 906IDD2P0=0.000000 907IDD2P02=0.000000 908IDD2P1=0.000000 909IDD2P12=0.000000 910IDD3N=0.057000 911IDD3N2=0.000000 912IDD3P0=0.000000 913IDD3P02=0.000000 914IDD3P1=0.000000 915IDD3P12=0.000000 916IDD4R=0.187000 917IDD4R2=0.000000 918IDD4W=0.165000 919IDD4W2=0.000000 920IDD5=0.220000 921IDD52=0.000000 922IDD6=0.000000 923IDD62=0.000000 924VDD=1.500000 925VDD2=0.000000 926activation_limit=4 927addr_mapping=RoRaBaChCo 928bank_groups_per_rank=0 929banks_per_rank=8 930burst_length=8 931channels=1 932clk_domain=system.clk_domain 933conf_table_reported=true 934device_bus_width=8 935device_rowbuffer_size=1024 936devices_per_rank=8 937dll=true 938eventq_index=0 939in_addr_map=true 940max_accesses_per_row=16 941mem_sched_policy=frfcfs 942min_writes_per_switch=16 943null=false 944page_policy=open_adaptive 945range=0:134217727 946ranks_per_channel=2 947read_buffer_size=32 948static_backend_latency=10000 949static_frontend_latency=10000 950tBURST=5000 951tCCD_L=0 952tCK=1250 953tCL=13750 954tCS=2500 955tRAS=35000 956tRCD=13750 957tREFI=7800000 958tRFC=260000 959tRP=13750 960tRRD=6000 961tRRD_L=0 962tRTP=7500 963tRTW=2500 964tWR=15000 965tWTR=7500 966tXAW=30000 967tXP=0 968tXPDLL=0 969tXS=0 970tXSDLL=0 971write_buffer_size=64 972write_high_thresh_perc=85 973write_low_thresh_perc=50 974port=system.membus.master[6] 975 976[system.realview] 977type=RealView 978children=a9scu aaci_fake cf_ctrl clcd dmac_fake energy_ctrl 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 979eventq_index=0 980intrctrl=system.intrctrl 981pci_cfg_base=0 982pci_cfg_gen_offsets=false 983pci_io_base=0 984system=system 985 986[system.realview.a9scu] 987type=A9SCU 988clk_domain=system.clk_domain 989eventq_index=0 990pio_addr=520093696 991pio_latency=100000 992system=system 993pio=system.membus.master[4] 994 995[system.realview.aaci_fake] 996type=AmbaFake 997amba_id=0 998clk_domain=system.clk_domain 999eventq_index=0 1000ignore_access=false 1001pio_addr=268451840 1002pio_latency=100000 1003system=system 1004pio=system.iobus.master[21] 1005 1006[system.realview.cf_ctrl] 1007type=IdeController 1008BAR0=402653184 1009BAR0LegacyIO=true 1010BAR0Size=16 1011BAR1=402653440 1012BAR1LegacyIO=true 1013BAR1Size=1 1014BAR2=1 1015BAR2LegacyIO=false 1016BAR2Size=8 1017BAR3=1 1018BAR3LegacyIO=false 1019BAR3Size=4 1020BAR4=1 1021BAR4LegacyIO=false 1022BAR4Size=16 1023BAR5=1 1024BAR5LegacyIO=false 1025BAR5Size=0 1026BIST=0 1027CacheLineSize=0 1028CapabilityPtr=0 1029CardbusCIS=0 1030ClassCode=1 1031Command=1 1032DeviceID=28945 1033ExpansionROM=0 1034HeaderType=0 1035InterruptLine=31 1036InterruptPin=1 1037LatencyTimer=0 1038LegacyIOBase=0 1039MSICAPBaseOffset=0 1040MSICAPCapId=0 1041MSICAPMaskBits=0 1042MSICAPMsgAddr=0 1043MSICAPMsgCtrl=0 1044MSICAPMsgData=0 1045MSICAPMsgUpperAddr=0 1046MSICAPNextCapability=0 1047MSICAPPendingBits=0 1048MSIXCAPBaseOffset=0 1049MSIXCAPCapId=0 1050MSIXCAPNextCapability=0 1051MSIXMsgCtrl=0 1052MSIXPbaOffset=0 1053MSIXTableOffset=0 1054MaximumLatency=0 1055MinimumGrant=0 1056PMCAPBaseOffset=0 1057PMCAPCapId=0 1058PMCAPCapabilities=0 1059PMCAPCtrlStatus=0 1060PMCAPNextCapability=0 1061PXCAPBaseOffset=0 1062PXCAPCapId=0 1063PXCAPCapabilities=0 1064PXCAPDevCap2=0 1065PXCAPDevCapabilities=0 1066PXCAPDevCtrl=0 1067PXCAPDevCtrl2=0 1068PXCAPDevStatus=0 1069PXCAPLinkCap=0 1070PXCAPLinkCtrl=0 1071PXCAPLinkStatus=0 1072PXCAPNextCapability=0 1073ProgIF=133 1074Revision=0 1075Status=640 1076SubClassCode=1 1077SubsystemID=0 1078SubsystemVendorID=0 1079VendorID=32902 1080clk_domain=system.clk_domain 1081config_latency=20000 1082ctrl_offset=2 1083disks=system.cf0 1084eventq_index=0 1085io_shift=1 1086pci_bus=2 1087pci_dev=7 1088pci_func=0 1089pio_latency=30000 1090platform=system.realview 1091system=system 1092config=system.iobus.master[8] 1093dma=system.iobus.slave[2] 1094pio=system.iobus.master[7] 1095 1096[system.realview.clcd] 1097type=Pl111 1098amba_id=1315089 1099clk_domain=system.clk_domain 1100enable_capture=true 1101eventq_index=0 1102gic=system.realview.gic 1103int_num=55 1104pio_addr=268566528 1105pio_latency=10000 1106pixel_clock=41667 1107system=system 1108vnc=system.vncserver 1109dma=system.iobus.slave[1] 1110pio=system.iobus.master[4] 1111 1112[system.realview.dmac_fake] 1113type=AmbaFake 1114amba_id=0 1115clk_domain=system.clk_domain 1116eventq_index=0 1117ignore_access=false 1118pio_addr=268632064 1119pio_latency=100000 1120system=system 1121pio=system.iobus.master[9] 1122 1123[system.realview.energy_ctrl] 1124type=EnergyCtrl 1125clk_domain=system.clk_domain 1126dvfs_handler=system.dvfs_handler 1127eventq_index=0 1128pio_addr=268496896 1129pio_latency=100000 1130system=system 1131pio=system.iobus.master[25] 1132 1133[system.realview.flash_fake] 1134type=IsaFake 1135clk_domain=system.clk_domain 1136eventq_index=0 1137fake_mem=true 1138pio_addr=1073741824 1139pio_latency=100000 1140pio_size=536870912 1141ret_bad_addr=false 1142ret_data16=65535 1143ret_data32=4294967295 1144ret_data64=18446744073709551615 1145ret_data8=255 1146system=system 1147update_data=false 1148warn_access= 1149pio=system.iobus.master[24] 1150 1151[system.realview.gic] 1152type=Pl390 1153clk_domain=system.clk_domain 1154cpu_addr=520093952 1155cpu_pio_delay=10000 1156dist_addr=520097792 1157dist_pio_delay=10000 1158eventq_index=0 1159int_latency=10000 1160it_lines=128 1161msix_addr=0 1162platform=system.realview 1163system=system 1164pio=system.membus.master[2] 1165 1166[system.realview.gpio0_fake] 1167type=AmbaFake 1168amba_id=0 1169clk_domain=system.clk_domain 1170eventq_index=0 1171ignore_access=false 1172pio_addr=268513280 1173pio_latency=100000 1174system=system 1175pio=system.iobus.master[16] 1176 1177[system.realview.gpio1_fake] 1178type=AmbaFake 1179amba_id=0 1180clk_domain=system.clk_domain 1181eventq_index=0 1182ignore_access=false 1183pio_addr=268517376 1184pio_latency=100000 1185system=system 1186pio=system.iobus.master[17] 1187 1188[system.realview.gpio2_fake] 1189type=AmbaFake 1190amba_id=0 1191clk_domain=system.clk_domain 1192eventq_index=0 1193ignore_access=false 1194pio_addr=268521472 1195pio_latency=100000 1196system=system 1197pio=system.iobus.master[18] 1198 1199[system.realview.kmi0] 1200type=Pl050 1201amba_id=1314896 1202clk_domain=system.clk_domain 1203eventq_index=0 1204gic=system.realview.gic 1205int_delay=1000000 1206int_num=52 1207is_mouse=false 1208pio_addr=268460032 1209pio_latency=100000 1210system=system 1211vnc=system.vncserver 1212pio=system.iobus.master[5] 1213 1214[system.realview.kmi1] 1215type=Pl050 1216amba_id=1314896 1217clk_domain=system.clk_domain 1218eventq_index=0 1219gic=system.realview.gic 1220int_delay=1000000 1221int_num=53 1222is_mouse=true 1223pio_addr=268464128 1224pio_latency=100000 1225system=system 1226vnc=system.vncserver 1227pio=system.iobus.master[6] 1228 1229[system.realview.l2x0_fake] 1230type=IsaFake 1231clk_domain=system.clk_domain 1232eventq_index=0 1233fake_mem=false 1234pio_addr=520101888 1235pio_latency=100000 1236pio_size=4095 1237ret_bad_addr=false 1238ret_data16=65535 1239ret_data32=4294967295 1240ret_data64=18446744073709551615 1241ret_data8=255 1242system=system 1243update_data=false 1244warn_access= 1245pio=system.membus.master[3] 1246 1247[system.realview.local_cpu_timer] 1248type=CpuLocalTimer 1249clk_domain=system.clk_domain 1250eventq_index=0 1251gic=system.realview.gic 1252int_num_timer=29 1253int_num_watchdog=30 1254pio_addr=520095232 1255pio_latency=100000 1256system=system 1257pio=system.membus.master[5] 1258 1259[system.realview.mmc_fake] 1260type=AmbaFake 1261amba_id=0 1262clk_domain=system.clk_domain 1263eventq_index=0 1264ignore_access=false 1265pio_addr=268455936 1266pio_latency=100000 1267system=system 1268pio=system.iobus.master[22] 1269 1270[system.realview.nvmem] 1271type=SimpleMemory 1272bandwidth=73.000000 1273clk_domain=system.clk_domain 1274conf_table_reported=false 1275eventq_index=0 1276in_addr_map=true 1277latency=30000 1278latency_var=0 1279null=false 1280range=2147483648:2214592511 1281port=system.membus.master[1] 1282 1283[system.realview.realview_io] 1284type=RealViewCtrl 1285clk_domain=system.clk_domain 1286eventq_index=0 1287idreg=0 1288pio_addr=268435456 1289pio_latency=100000 1290proc_id0=201326592 1291proc_id1=201327138 1292system=system 1293pio=system.iobus.master[1] 1294 1295[system.realview.rtc] 1296type=PL031 1297amba_id=3412017 1298clk_domain=system.clk_domain 1299eventq_index=0 1300gic=system.realview.gic 1301int_delay=100000 1302int_num=42 1303pio_addr=268529664 1304pio_latency=100000 1305system=system 1306time=Thu Jan 1 00:00:00 2009 1307pio=system.iobus.master[23] 1308 1309[system.realview.sci_fake] 1310type=AmbaFake 1311amba_id=0 1312clk_domain=system.clk_domain 1313eventq_index=0 1314ignore_access=false 1315pio_addr=268492800 1316pio_latency=100000 1317system=system 1318pio=system.iobus.master[20] 1319 1320[system.realview.smc_fake] 1321type=AmbaFake 1322amba_id=0 1323clk_domain=system.clk_domain 1324eventq_index=0 1325ignore_access=false 1326pio_addr=269357056 1327pio_latency=100000 1328system=system 1329pio=system.iobus.master[13] 1330 1331[system.realview.sp810_fake] 1332type=AmbaFake 1333amba_id=0 1334clk_domain=system.clk_domain 1335eventq_index=0 1336ignore_access=true 1337pio_addr=268439552 1338pio_latency=100000 1339system=system 1340pio=system.iobus.master[14] 1341 1342[system.realview.ssp_fake] 1343type=AmbaFake 1344amba_id=0 1345clk_domain=system.clk_domain 1346eventq_index=0 1347ignore_access=false 1348pio_addr=268488704 1349pio_latency=100000 1350system=system 1351pio=system.iobus.master[19] 1352 1353[system.realview.timer0] 1354type=Sp804 1355amba_id=1316868 1356clk_domain=system.clk_domain 1357clock0=1000000 1358clock1=1000000 1359eventq_index=0 1360gic=system.realview.gic 1361int_num0=36 1362int_num1=36 1363pio_addr=268505088 1364pio_latency=100000 1365system=system 1366pio=system.iobus.master[2] 1367 1368[system.realview.timer1] 1369type=Sp804 1370amba_id=1316868 1371clk_domain=system.clk_domain 1372clock0=1000000 1373clock1=1000000 1374eventq_index=0 1375gic=system.realview.gic 1376int_num0=37 1377int_num1=37 1378pio_addr=268509184 1379pio_latency=100000 1380system=system 1381pio=system.iobus.master[3] 1382 1383[system.realview.uart] 1384type=Pl011 1385clk_domain=system.clk_domain 1386end_on_eot=false 1387eventq_index=0 1388gic=system.realview.gic 1389int_delay=100000 1390int_num=44 1391pio_addr=268472320 1392pio_latency=100000 1393platform=system.realview 1394system=system 1395terminal=system.terminal 1396pio=system.iobus.master[0] 1397 1398[system.realview.uart1_fake] 1399type=AmbaFake 1400amba_id=0 1401clk_domain=system.clk_domain 1402eventq_index=0 1403ignore_access=false 1404pio_addr=268476416 1405pio_latency=100000 1406system=system 1407pio=system.iobus.master[10] 1408 1409[system.realview.uart2_fake] 1410type=AmbaFake 1411amba_id=0 1412clk_domain=system.clk_domain 1413eventq_index=0 1414ignore_access=false 1415pio_addr=268480512 1416pio_latency=100000 1417system=system 1418pio=system.iobus.master[11] 1419 1420[system.realview.uart3_fake] 1421type=AmbaFake 1422amba_id=0 1423clk_domain=system.clk_domain 1424eventq_index=0 1425ignore_access=false 1426pio_addr=268484608 1427pio_latency=100000 1428system=system 1429pio=system.iobus.master[12] 1430 1431[system.realview.watchdog_fake] 1432type=AmbaFake 1433amba_id=0 1434clk_domain=system.clk_domain 1435eventq_index=0 1436ignore_access=false 1437pio_addr=268500992 1438pio_latency=100000 1439system=system 1440pio=system.iobus.master[15] 1441 1442[system.terminal] 1443type=Terminal 1444eventq_index=0 1445intr_control=system.intrctrl 1446number=0 1447output=true 1448port=3456 1449 1450[system.vncserver] 1451type=VncServer 1452eventq_index=0 1453frame_capture=false 1454number=0 1455port=5900 1456 1457[system.voltage_domain] 1458type=VoltageDomain 1459eventq_index=0 1460voltage=1.000000 1461 1462