config.ini revision 9055
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 cpu0 cpu1 intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver 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 15early_kernel_symbols=false 16flags_addr=268435504 17gic_cpu_addr=520093952 18init_param=0 19kernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 20load_addr_mask=268435455 21machine_type=RealView_PBX 22mem_mode=timing 23memories=system.physmem system.realview.nvmem 24midr_regval=890224640 25num_work_ids=16 26readfile=tests/halt.sh 27symbolfile= 28work_begin_ckpt_count=0 29work_begin_cpu_id_exit=-1 30work_begin_exit_count=0 31work_cpus_ckpt_count=0 32work_end_ckpt_count=0 33work_end_exit_count=0 34work_item_id=-1 35system_port=system.membus.slave[0] 36 37[system.bridge] 38type=Bridge 39delay=50000 40nack_delay=4000 41ranges=268435456:520093695 1073741824:1610612735 42req_size=16 43resp_size=16 44write_ack=false 45master=system.iobus.slave[0] 46slave=system.membus.master[0] 47 48[system.cf0] 49type=IdeDisk 50children=image 51delay=1000000 52driveID=master 53image=system.cf0.image 54 55[system.cf0.image] 56type=CowDiskImage 57children=child 58child=system.cf0.image.child 59image_file= 60read_only=false 61table_size=65536 62 63[system.cf0.image.child] 64type=RawDiskImage 65image_file=/dist/m5/system/disks/linux-arm-ael.img 66read_only=true 67 68[system.cpu0] 69type=DerivO3CPU 70children=dcache dtb fuPool icache interrupts itb tracer 71BTBEntries=4096 72BTBTagSize=16 73LFSTSize=1024 74LQEntries=32 75LSQCheckLoads=true 76LSQDepCheckShift=4 77RASSize=16 78SQEntries=32 79SSITSize=1024 80activity=0 81backComSize=5 82cachePorts=200 83checker=Null 84choiceCtrBits=2 85choicePredictorSize=8192 86clock=500 87commitToDecodeDelay=1 88commitToFetchDelay=1 89commitToIEWDelay=1 90commitToRenameDelay=1 91commitWidth=8 92cpu_id=0 93decodeToFetchDelay=1 94decodeToRenameDelay=1 95decodeWidth=8 96defer_registration=false 97dispatchWidth=8 98do_checkpoint_insts=true 99do_quiesce=true 100do_statistics_insts=true 101dtb=system.cpu0.dtb 102fetchToDecodeDelay=1 103fetchTrapLatency=1 104fetchWidth=8 105forwardComSize=5 106fuPool=system.cpu0.fuPool 107function_trace=false 108function_trace_start=0 109globalCtrBits=2 110globalHistoryBits=13 111globalPredictorSize=8192 112iewToCommitDelay=1 113iewToDecodeDelay=1 114iewToFetchDelay=1 115iewToRenameDelay=1 116instShiftAmt=2 117interrupts=system.cpu0.interrupts 118issueToExecuteDelay=1 119issueWidth=8 120itb=system.cpu0.itb 121localCtrBits=2 122localHistoryBits=11 123localHistoryTableSize=2048 124localPredictorSize=2048 125max_insts_all_threads=0 126max_insts_any_thread=0 127max_loads_all_threads=0 128max_loads_any_thread=0 129needsTSO=false 130numIQEntries=64 131numPhysFloatRegs=256 132numPhysIntRegs=256 133numROBEntries=192 134numRobs=1 135numThreads=1 136phase=0 137predType=tournament 138profile=0 139progress_interval=0 140renameToDecodeDelay=1 141renameToFetchDelay=1 142renameToIEWDelay=2 143renameToROBDelay=1 144renameWidth=8 145smtCommitPolicy=RoundRobin 146smtFetchPolicy=SingleThread 147smtIQPolicy=Partitioned 148smtIQThreshold=100 149smtLSQPolicy=Partitioned 150smtLSQThreshold=100 151smtNumFetchingThreads=1 152smtROBPolicy=Partitioned 153smtROBThreshold=100 154squashWidth=8 155store_set_clear_period=250000 156system=system 157tracer=system.cpu0.tracer 158trapLatency=13 159wbDepth=1 160wbWidth=8 161workload= 162dcache_port=system.cpu0.dcache.cpu_side 163icache_port=system.cpu0.icache.cpu_side 164 165[system.cpu0.dcache] 166type=BaseCache 167addr_ranges=0:18446744073709551615 168assoc=4 169block_size=64 170forward_snoops=true 171hash_delay=1 172is_top_level=true 173latency=1000 174max_miss_count=0 175mshrs=4 176prefetch_on_access=false 177prefetcher=Null 178prioritizeRequests=false 179repl=Null 180size=32768 181subblock_size=0 182system=system 183tgts_per_mshr=20 184trace_addr=0 185two_queue=false 186write_buffers=8 187cpu_side=system.cpu0.dcache_port 188mem_side=system.toL2Bus.slave[1] 189 190[system.cpu0.dtb] 191type=ArmTLB 192children=walker 193size=64 194walker=system.cpu0.dtb.walker 195 196[system.cpu0.dtb.walker] 197type=ArmTableWalker 198max_backoff=100000 199min_backoff=0 200sys=system 201port=system.toL2Bus.slave[3] 202 203[system.cpu0.fuPool] 204type=FUPool 205children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 206FUList=system.cpu0.fuPool.FUList0 system.cpu0.fuPool.FUList1 system.cpu0.fuPool.FUList2 system.cpu0.fuPool.FUList3 system.cpu0.fuPool.FUList4 system.cpu0.fuPool.FUList5 system.cpu0.fuPool.FUList6 system.cpu0.fuPool.FUList7 system.cpu0.fuPool.FUList8 207 208[system.cpu0.fuPool.FUList0] 209type=FUDesc 210children=opList 211count=6 212opList=system.cpu0.fuPool.FUList0.opList 213 214[system.cpu0.fuPool.FUList0.opList] 215type=OpDesc 216issueLat=1 217opClass=IntAlu 218opLat=1 219 220[system.cpu0.fuPool.FUList1] 221type=FUDesc 222children=opList0 opList1 223count=2 224opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1 225 226[system.cpu0.fuPool.FUList1.opList0] 227type=OpDesc 228issueLat=1 229opClass=IntMult 230opLat=3 231 232[system.cpu0.fuPool.FUList1.opList1] 233type=OpDesc 234issueLat=19 235opClass=IntDiv 236opLat=20 237 238[system.cpu0.fuPool.FUList2] 239type=FUDesc 240children=opList0 opList1 opList2 241count=4 242opList=system.cpu0.fuPool.FUList2.opList0 system.cpu0.fuPool.FUList2.opList1 system.cpu0.fuPool.FUList2.opList2 243 244[system.cpu0.fuPool.FUList2.opList0] 245type=OpDesc 246issueLat=1 247opClass=FloatAdd 248opLat=2 249 250[system.cpu0.fuPool.FUList2.opList1] 251type=OpDesc 252issueLat=1 253opClass=FloatCmp 254opLat=2 255 256[system.cpu0.fuPool.FUList2.opList2] 257type=OpDesc 258issueLat=1 259opClass=FloatCvt 260opLat=2 261 262[system.cpu0.fuPool.FUList3] 263type=FUDesc 264children=opList0 opList1 opList2 265count=2 266opList=system.cpu0.fuPool.FUList3.opList0 system.cpu0.fuPool.FUList3.opList1 system.cpu0.fuPool.FUList3.opList2 267 268[system.cpu0.fuPool.FUList3.opList0] 269type=OpDesc 270issueLat=1 271opClass=FloatMult 272opLat=4 273 274[system.cpu0.fuPool.FUList3.opList1] 275type=OpDesc 276issueLat=12 277opClass=FloatDiv 278opLat=12 279 280[system.cpu0.fuPool.FUList3.opList2] 281type=OpDesc 282issueLat=24 283opClass=FloatSqrt 284opLat=24 285 286[system.cpu0.fuPool.FUList4] 287type=FUDesc 288children=opList 289count=0 290opList=system.cpu0.fuPool.FUList4.opList 291 292[system.cpu0.fuPool.FUList4.opList] 293type=OpDesc 294issueLat=1 295opClass=MemRead 296opLat=1 297 298[system.cpu0.fuPool.FUList5] 299type=FUDesc 300children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 301count=4 302opList=system.cpu0.fuPool.FUList5.opList00 system.cpu0.fuPool.FUList5.opList01 system.cpu0.fuPool.FUList5.opList02 system.cpu0.fuPool.FUList5.opList03 system.cpu0.fuPool.FUList5.opList04 system.cpu0.fuPool.FUList5.opList05 system.cpu0.fuPool.FUList5.opList06 system.cpu0.fuPool.FUList5.opList07 system.cpu0.fuPool.FUList5.opList08 system.cpu0.fuPool.FUList5.opList09 system.cpu0.fuPool.FUList5.opList10 system.cpu0.fuPool.FUList5.opList11 system.cpu0.fuPool.FUList5.opList12 system.cpu0.fuPool.FUList5.opList13 system.cpu0.fuPool.FUList5.opList14 system.cpu0.fuPool.FUList5.opList15 system.cpu0.fuPool.FUList5.opList16 system.cpu0.fuPool.FUList5.opList17 system.cpu0.fuPool.FUList5.opList18 system.cpu0.fuPool.FUList5.opList19 303 304[system.cpu0.fuPool.FUList5.opList00] 305type=OpDesc 306issueLat=1 307opClass=SimdAdd 308opLat=1 309 310[system.cpu0.fuPool.FUList5.opList01] 311type=OpDesc 312issueLat=1 313opClass=SimdAddAcc 314opLat=1 315 316[system.cpu0.fuPool.FUList5.opList02] 317type=OpDesc 318issueLat=1 319opClass=SimdAlu 320opLat=1 321 322[system.cpu0.fuPool.FUList5.opList03] 323type=OpDesc 324issueLat=1 325opClass=SimdCmp 326opLat=1 327 328[system.cpu0.fuPool.FUList5.opList04] 329type=OpDesc 330issueLat=1 331opClass=SimdCvt 332opLat=1 333 334[system.cpu0.fuPool.FUList5.opList05] 335type=OpDesc 336issueLat=1 337opClass=SimdMisc 338opLat=1 339 340[system.cpu0.fuPool.FUList5.opList06] 341type=OpDesc 342issueLat=1 343opClass=SimdMult 344opLat=1 345 346[system.cpu0.fuPool.FUList5.opList07] 347type=OpDesc 348issueLat=1 349opClass=SimdMultAcc 350opLat=1 351 352[system.cpu0.fuPool.FUList5.opList08] 353type=OpDesc 354issueLat=1 355opClass=SimdShift 356opLat=1 357 358[system.cpu0.fuPool.FUList5.opList09] 359type=OpDesc 360issueLat=1 361opClass=SimdShiftAcc 362opLat=1 363 364[system.cpu0.fuPool.FUList5.opList10] 365type=OpDesc 366issueLat=1 367opClass=SimdSqrt 368opLat=1 369 370[system.cpu0.fuPool.FUList5.opList11] 371type=OpDesc 372issueLat=1 373opClass=SimdFloatAdd 374opLat=1 375 376[system.cpu0.fuPool.FUList5.opList12] 377type=OpDesc 378issueLat=1 379opClass=SimdFloatAlu 380opLat=1 381 382[system.cpu0.fuPool.FUList5.opList13] 383type=OpDesc 384issueLat=1 385opClass=SimdFloatCmp 386opLat=1 387 388[system.cpu0.fuPool.FUList5.opList14] 389type=OpDesc 390issueLat=1 391opClass=SimdFloatCvt 392opLat=1 393 394[system.cpu0.fuPool.FUList5.opList15] 395type=OpDesc 396issueLat=1 397opClass=SimdFloatDiv 398opLat=1 399 400[system.cpu0.fuPool.FUList5.opList16] 401type=OpDesc 402issueLat=1 403opClass=SimdFloatMisc 404opLat=1 405 406[system.cpu0.fuPool.FUList5.opList17] 407type=OpDesc 408issueLat=1 409opClass=SimdFloatMult 410opLat=1 411 412[system.cpu0.fuPool.FUList5.opList18] 413type=OpDesc 414issueLat=1 415opClass=SimdFloatMultAcc 416opLat=1 417 418[system.cpu0.fuPool.FUList5.opList19] 419type=OpDesc 420issueLat=1 421opClass=SimdFloatSqrt 422opLat=1 423 424[system.cpu0.fuPool.FUList6] 425type=FUDesc 426children=opList 427count=0 428opList=system.cpu0.fuPool.FUList6.opList 429 430[system.cpu0.fuPool.FUList6.opList] 431type=OpDesc 432issueLat=1 433opClass=MemWrite 434opLat=1 435 436[system.cpu0.fuPool.FUList7] 437type=FUDesc 438children=opList0 opList1 439count=4 440opList=system.cpu0.fuPool.FUList7.opList0 system.cpu0.fuPool.FUList7.opList1 441 442[system.cpu0.fuPool.FUList7.opList0] 443type=OpDesc 444issueLat=1 445opClass=MemRead 446opLat=1 447 448[system.cpu0.fuPool.FUList7.opList1] 449type=OpDesc 450issueLat=1 451opClass=MemWrite 452opLat=1 453 454[system.cpu0.fuPool.FUList8] 455type=FUDesc 456children=opList 457count=1 458opList=system.cpu0.fuPool.FUList8.opList 459 460[system.cpu0.fuPool.FUList8.opList] 461type=OpDesc 462issueLat=3 463opClass=IprAccess 464opLat=3 465 466[system.cpu0.icache] 467type=BaseCache 468addr_ranges=0:18446744073709551615 469assoc=1 470block_size=64 471forward_snoops=true 472hash_delay=1 473is_top_level=true 474latency=1000 475max_miss_count=0 476mshrs=4 477prefetch_on_access=false 478prefetcher=Null 479prioritizeRequests=false 480repl=Null 481size=32768 482subblock_size=0 483system=system 484tgts_per_mshr=20 485trace_addr=0 486two_queue=false 487write_buffers=8 488cpu_side=system.cpu0.icache_port 489mem_side=system.toL2Bus.slave[0] 490 491[system.cpu0.interrupts] 492type=ArmInterrupts 493 494[system.cpu0.itb] 495type=ArmTLB 496children=walker 497size=64 498walker=system.cpu0.itb.walker 499 500[system.cpu0.itb.walker] 501type=ArmTableWalker 502max_backoff=100000 503min_backoff=0 504sys=system 505port=system.toL2Bus.slave[2] 506 507[system.cpu0.tracer] 508type=ExeTracer 509 510[system.cpu1] 511type=DerivO3CPU 512children=dcache dtb fuPool icache interrupts itb tracer 513BTBEntries=4096 514BTBTagSize=16 515LFSTSize=1024 516LQEntries=32 517LSQCheckLoads=true 518LSQDepCheckShift=4 519RASSize=16 520SQEntries=32 521SSITSize=1024 522activity=0 523backComSize=5 524cachePorts=200 525checker=Null 526choiceCtrBits=2 527choicePredictorSize=8192 528clock=500 529commitToDecodeDelay=1 530commitToFetchDelay=1 531commitToIEWDelay=1 532commitToRenameDelay=1 533commitWidth=8 534cpu_id=1 535decodeToFetchDelay=1 536decodeToRenameDelay=1 537decodeWidth=8 538defer_registration=false 539dispatchWidth=8 540do_checkpoint_insts=true 541do_quiesce=true 542do_statistics_insts=true 543dtb=system.cpu1.dtb 544fetchToDecodeDelay=1 545fetchTrapLatency=1 546fetchWidth=8 547forwardComSize=5 548fuPool=system.cpu1.fuPool 549function_trace=false 550function_trace_start=0 551globalCtrBits=2 552globalHistoryBits=13 553globalPredictorSize=8192 554iewToCommitDelay=1 555iewToDecodeDelay=1 556iewToFetchDelay=1 557iewToRenameDelay=1 558instShiftAmt=2 559interrupts=system.cpu1.interrupts 560issueToExecuteDelay=1 561issueWidth=8 562itb=system.cpu1.itb 563localCtrBits=2 564localHistoryBits=11 565localHistoryTableSize=2048 566localPredictorSize=2048 567max_insts_all_threads=0 568max_insts_any_thread=0 569max_loads_all_threads=0 570max_loads_any_thread=0 571needsTSO=false 572numIQEntries=64 573numPhysFloatRegs=256 574numPhysIntRegs=256 575numROBEntries=192 576numRobs=1 577numThreads=1 578phase=0 579predType=tournament 580profile=0 581progress_interval=0 582renameToDecodeDelay=1 583renameToFetchDelay=1 584renameToIEWDelay=2 585renameToROBDelay=1 586renameWidth=8 587smtCommitPolicy=RoundRobin 588smtFetchPolicy=SingleThread 589smtIQPolicy=Partitioned 590smtIQThreshold=100 591smtLSQPolicy=Partitioned 592smtLSQThreshold=100 593smtNumFetchingThreads=1 594smtROBPolicy=Partitioned 595smtROBThreshold=100 596squashWidth=8 597store_set_clear_period=250000 598system=system 599tracer=system.cpu1.tracer 600trapLatency=13 601wbDepth=1 602wbWidth=8 603workload= 604dcache_port=system.cpu1.dcache.cpu_side 605icache_port=system.cpu1.icache.cpu_side 606 607[system.cpu1.dcache] 608type=BaseCache 609addr_ranges=0:18446744073709551615 610assoc=4 611block_size=64 612forward_snoops=true 613hash_delay=1 614is_top_level=true 615latency=1000 616max_miss_count=0 617mshrs=4 618prefetch_on_access=false 619prefetcher=Null 620prioritizeRequests=false 621repl=Null 622size=32768 623subblock_size=0 624system=system 625tgts_per_mshr=20 626trace_addr=0 627two_queue=false 628write_buffers=8 629cpu_side=system.cpu1.dcache_port 630mem_side=system.toL2Bus.slave[5] 631 632[system.cpu1.dtb] 633type=ArmTLB 634children=walker 635size=64 636walker=system.cpu1.dtb.walker 637 638[system.cpu1.dtb.walker] 639type=ArmTableWalker 640max_backoff=100000 641min_backoff=0 642sys=system 643port=system.toL2Bus.slave[7] 644 645[system.cpu1.fuPool] 646type=FUPool 647children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 648FUList=system.cpu1.fuPool.FUList0 system.cpu1.fuPool.FUList1 system.cpu1.fuPool.FUList2 system.cpu1.fuPool.FUList3 system.cpu1.fuPool.FUList4 system.cpu1.fuPool.FUList5 system.cpu1.fuPool.FUList6 system.cpu1.fuPool.FUList7 system.cpu1.fuPool.FUList8 649 650[system.cpu1.fuPool.FUList0] 651type=FUDesc 652children=opList 653count=6 654opList=system.cpu1.fuPool.FUList0.opList 655 656[system.cpu1.fuPool.FUList0.opList] 657type=OpDesc 658issueLat=1 659opClass=IntAlu 660opLat=1 661 662[system.cpu1.fuPool.FUList1] 663type=FUDesc 664children=opList0 opList1 665count=2 666opList=system.cpu1.fuPool.FUList1.opList0 system.cpu1.fuPool.FUList1.opList1 667 668[system.cpu1.fuPool.FUList1.opList0] 669type=OpDesc 670issueLat=1 671opClass=IntMult 672opLat=3 673 674[system.cpu1.fuPool.FUList1.opList1] 675type=OpDesc 676issueLat=19 677opClass=IntDiv 678opLat=20 679 680[system.cpu1.fuPool.FUList2] 681type=FUDesc 682children=opList0 opList1 opList2 683count=4 684opList=system.cpu1.fuPool.FUList2.opList0 system.cpu1.fuPool.FUList2.opList1 system.cpu1.fuPool.FUList2.opList2 685 686[system.cpu1.fuPool.FUList2.opList0] 687type=OpDesc 688issueLat=1 689opClass=FloatAdd 690opLat=2 691 692[system.cpu1.fuPool.FUList2.opList1] 693type=OpDesc 694issueLat=1 695opClass=FloatCmp 696opLat=2 697 698[system.cpu1.fuPool.FUList2.opList2] 699type=OpDesc 700issueLat=1 701opClass=FloatCvt 702opLat=2 703 704[system.cpu1.fuPool.FUList3] 705type=FUDesc 706children=opList0 opList1 opList2 707count=2 708opList=system.cpu1.fuPool.FUList3.opList0 system.cpu1.fuPool.FUList3.opList1 system.cpu1.fuPool.FUList3.opList2 709 710[system.cpu1.fuPool.FUList3.opList0] 711type=OpDesc 712issueLat=1 713opClass=FloatMult 714opLat=4 715 716[system.cpu1.fuPool.FUList3.opList1] 717type=OpDesc 718issueLat=12 719opClass=FloatDiv 720opLat=12 721 722[system.cpu1.fuPool.FUList3.opList2] 723type=OpDesc 724issueLat=24 725opClass=FloatSqrt 726opLat=24 727 728[system.cpu1.fuPool.FUList4] 729type=FUDesc 730children=opList 731count=0 732opList=system.cpu1.fuPool.FUList4.opList 733 734[system.cpu1.fuPool.FUList4.opList] 735type=OpDesc 736issueLat=1 737opClass=MemRead 738opLat=1 739 740[system.cpu1.fuPool.FUList5] 741type=FUDesc 742children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 743count=4 744opList=system.cpu1.fuPool.FUList5.opList00 system.cpu1.fuPool.FUList5.opList01 system.cpu1.fuPool.FUList5.opList02 system.cpu1.fuPool.FUList5.opList03 system.cpu1.fuPool.FUList5.opList04 system.cpu1.fuPool.FUList5.opList05 system.cpu1.fuPool.FUList5.opList06 system.cpu1.fuPool.FUList5.opList07 system.cpu1.fuPool.FUList5.opList08 system.cpu1.fuPool.FUList5.opList09 system.cpu1.fuPool.FUList5.opList10 system.cpu1.fuPool.FUList5.opList11 system.cpu1.fuPool.FUList5.opList12 system.cpu1.fuPool.FUList5.opList13 system.cpu1.fuPool.FUList5.opList14 system.cpu1.fuPool.FUList5.opList15 system.cpu1.fuPool.FUList5.opList16 system.cpu1.fuPool.FUList5.opList17 system.cpu1.fuPool.FUList5.opList18 system.cpu1.fuPool.FUList5.opList19 745 746[system.cpu1.fuPool.FUList5.opList00] 747type=OpDesc 748issueLat=1 749opClass=SimdAdd 750opLat=1 751 752[system.cpu1.fuPool.FUList5.opList01] 753type=OpDesc 754issueLat=1 755opClass=SimdAddAcc 756opLat=1 757 758[system.cpu1.fuPool.FUList5.opList02] 759type=OpDesc 760issueLat=1 761opClass=SimdAlu 762opLat=1 763 764[system.cpu1.fuPool.FUList5.opList03] 765type=OpDesc 766issueLat=1 767opClass=SimdCmp 768opLat=1 769 770[system.cpu1.fuPool.FUList5.opList04] 771type=OpDesc 772issueLat=1 773opClass=SimdCvt 774opLat=1 775 776[system.cpu1.fuPool.FUList5.opList05] 777type=OpDesc 778issueLat=1 779opClass=SimdMisc 780opLat=1 781 782[system.cpu1.fuPool.FUList5.opList06] 783type=OpDesc 784issueLat=1 785opClass=SimdMult 786opLat=1 787 788[system.cpu1.fuPool.FUList5.opList07] 789type=OpDesc 790issueLat=1 791opClass=SimdMultAcc 792opLat=1 793 794[system.cpu1.fuPool.FUList5.opList08] 795type=OpDesc 796issueLat=1 797opClass=SimdShift 798opLat=1 799 800[system.cpu1.fuPool.FUList5.opList09] 801type=OpDesc 802issueLat=1 803opClass=SimdShiftAcc 804opLat=1 805 806[system.cpu1.fuPool.FUList5.opList10] 807type=OpDesc 808issueLat=1 809opClass=SimdSqrt 810opLat=1 811 812[system.cpu1.fuPool.FUList5.opList11] 813type=OpDesc 814issueLat=1 815opClass=SimdFloatAdd 816opLat=1 817 818[system.cpu1.fuPool.FUList5.opList12] 819type=OpDesc 820issueLat=1 821opClass=SimdFloatAlu 822opLat=1 823 824[system.cpu1.fuPool.FUList5.opList13] 825type=OpDesc 826issueLat=1 827opClass=SimdFloatCmp 828opLat=1 829 830[system.cpu1.fuPool.FUList5.opList14] 831type=OpDesc 832issueLat=1 833opClass=SimdFloatCvt 834opLat=1 835 836[system.cpu1.fuPool.FUList5.opList15] 837type=OpDesc 838issueLat=1 839opClass=SimdFloatDiv 840opLat=1 841 842[system.cpu1.fuPool.FUList5.opList16] 843type=OpDesc 844issueLat=1 845opClass=SimdFloatMisc 846opLat=1 847 848[system.cpu1.fuPool.FUList5.opList17] 849type=OpDesc 850issueLat=1 851opClass=SimdFloatMult 852opLat=1 853 854[system.cpu1.fuPool.FUList5.opList18] 855type=OpDesc 856issueLat=1 857opClass=SimdFloatMultAcc 858opLat=1 859 860[system.cpu1.fuPool.FUList5.opList19] 861type=OpDesc 862issueLat=1 863opClass=SimdFloatSqrt 864opLat=1 865 866[system.cpu1.fuPool.FUList6] 867type=FUDesc 868children=opList 869count=0 870opList=system.cpu1.fuPool.FUList6.opList 871 872[system.cpu1.fuPool.FUList6.opList] 873type=OpDesc 874issueLat=1 875opClass=MemWrite 876opLat=1 877 878[system.cpu1.fuPool.FUList7] 879type=FUDesc 880children=opList0 opList1 881count=4 882opList=system.cpu1.fuPool.FUList7.opList0 system.cpu1.fuPool.FUList7.opList1 883 884[system.cpu1.fuPool.FUList7.opList0] 885type=OpDesc 886issueLat=1 887opClass=MemRead 888opLat=1 889 890[system.cpu1.fuPool.FUList7.opList1] 891type=OpDesc 892issueLat=1 893opClass=MemWrite 894opLat=1 895 896[system.cpu1.fuPool.FUList8] 897type=FUDesc 898children=opList 899count=1 900opList=system.cpu1.fuPool.FUList8.opList 901 902[system.cpu1.fuPool.FUList8.opList] 903type=OpDesc 904issueLat=3 905opClass=IprAccess 906opLat=3 907 908[system.cpu1.icache] 909type=BaseCache 910addr_ranges=0:18446744073709551615 911assoc=1 912block_size=64 913forward_snoops=true 914hash_delay=1 915is_top_level=true 916latency=1000 917max_miss_count=0 918mshrs=4 919prefetch_on_access=false 920prefetcher=Null 921prioritizeRequests=false 922repl=Null 923size=32768 924subblock_size=0 925system=system 926tgts_per_mshr=20 927trace_addr=0 928two_queue=false 929write_buffers=8 930cpu_side=system.cpu1.icache_port 931mem_side=system.toL2Bus.slave[4] 932 933[system.cpu1.interrupts] 934type=ArmInterrupts 935 936[system.cpu1.itb] 937type=ArmTLB 938children=walker 939size=64 940walker=system.cpu1.itb.walker 941 942[system.cpu1.itb.walker] 943type=ArmTableWalker 944max_backoff=100000 945min_backoff=0 946sys=system 947port=system.toL2Bus.slave[6] 948 949[system.cpu1.tracer] 950type=ExeTracer 951 952[system.intrctrl] 953type=IntrControl 954sys=system 955 956[system.iobus] 957type=NoncoherentBus 958block_size=64 959clock=1000 960header_cycles=1 961use_default_range=false 962width=64 963master=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 964slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma 965 966[system.iocache] 967type=BaseCache 968addr_ranges=0:268435455 969assoc=8 970block_size=64 971forward_snoops=false 972hash_delay=1 973is_top_level=false 974latency=50000 975max_miss_count=0 976mshrs=20 977prefetch_on_access=false 978prefetcher=Null 979prioritizeRequests=false 980repl=Null 981size=1024 982subblock_size=0 983system=system 984tgts_per_mshr=12 985trace_addr=0 986two_queue=false 987write_buffers=8 988cpu_side=system.iobus.master[25] 989mem_side=system.membus.slave[1] 990 991[system.l2c] 992type=BaseCache 993addr_ranges=0:18446744073709551615 994assoc=8 995block_size=64 996forward_snoops=true 997hash_delay=1 998is_top_level=false 999latency=10000 1000max_miss_count=0 1001mshrs=92 1002prefetch_on_access=false 1003prefetcher=Null 1004prioritizeRequests=false 1005repl=Null 1006size=4194304 1007subblock_size=0 1008system=system 1009tgts_per_mshr=16 1010trace_addr=0 1011two_queue=false 1012write_buffers=8 1013cpu_side=system.toL2Bus.master[0] 1014mem_side=system.membus.slave[2] 1015 1016[system.membus] 1017type=CoherentBus 1018children=badaddr_responder 1019block_size=64 1020clock=1000 1021header_cycles=1 1022use_default_range=false 1023width=64 1024default=system.membus.badaddr_responder.pio 1025master=system.bridge.slave system.realview.nvmem.port[0] system.physmem.port[0] system.realview.gic.pio system.realview.l2x0_fake.pio system.realview.a9scu.pio system.realview.local_cpu_timer.pio 1026slave=system.system_port system.iocache.mem_side system.l2c.mem_side 1027 1028[system.membus.badaddr_responder] 1029type=IsaFake 1030fake_mem=false 1031pio_addr=0 1032pio_latency=1000 1033pio_size=8 1034ret_bad_addr=true 1035ret_data16=65535 1036ret_data32=4294967295 1037ret_data64=18446744073709551615 1038ret_data8=255 1039system=system 1040update_data=false 1041warn_access=warn 1042pio=system.membus.default 1043 1044[system.physmem] 1045type=SimpleMemory 1046conf_table_reported=true 1047file= 1048in_addr_map=true 1049latency=30000 1050latency_var=0 1051null=false 1052range=0:134217727 1053zero=false 1054port=system.membus.master[2] 1055 1056[system.realview] 1057type=RealView 1058children=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 1059intrctrl=system.intrctrl 1060max_mem_size=268435456 1061mem_start_addr=0 1062pci_cfg_base=0 1063system=system 1064 1065[system.realview.a9scu] 1066type=A9SCU 1067pio_addr=520093696 1068pio_latency=1000 1069system=system 1070pio=system.membus.master[5] 1071 1072[system.realview.aaci_fake] 1073type=AmbaFake 1074amba_id=0 1075ignore_access=false 1076pio_addr=268451840 1077pio_latency=1000 1078system=system 1079pio=system.iobus.master[21] 1080 1081[system.realview.cf_ctrl] 1082type=IdeController 1083BAR0=402653184 1084BAR0LegacyIO=true 1085BAR0Size=16 1086BAR1=402653440 1087BAR1LegacyIO=true 1088BAR1Size=1 1089BAR2=1 1090BAR2LegacyIO=false 1091BAR2Size=8 1092BAR3=1 1093BAR3LegacyIO=false 1094BAR3Size=4 1095BAR4=1 1096BAR4LegacyIO=false 1097BAR4Size=16 1098BAR5=1 1099BAR5LegacyIO=false 1100BAR5Size=0 1101BIST=0 1102CacheLineSize=0 1103CardbusCIS=0 1104ClassCode=1 1105Command=1 1106DeviceID=28945 1107ExpansionROM=0 1108HeaderType=0 1109InterruptLine=31 1110InterruptPin=1 1111LatencyTimer=0 1112MaximumLatency=0 1113MinimumGrant=0 1114ProgIF=133 1115Revision=0 1116Status=640 1117SubClassCode=1 1118SubsystemID=0 1119SubsystemVendorID=0 1120VendorID=32902 1121config_latency=20000 1122ctrl_offset=2 1123disks=system.cf0 1124io_shift=1 1125max_backoff_delay=10000000 1126min_backoff_delay=4000 1127pci_bus=2 1128pci_dev=7 1129pci_func=0 1130pio_latency=1000 1131platform=system.realview 1132system=system 1133config=system.iobus.master[8] 1134dma=system.iobus.slave[2] 1135pio=system.iobus.master[7] 1136 1137[system.realview.clcd] 1138type=Pl111 1139amba_id=1315089 1140clock=41667 1141gic=system.realview.gic 1142int_num=55 1143max_backoff_delay=10000000 1144min_backoff_delay=4000 1145pio_addr=268566528 1146pio_latency=10000 1147system=system 1148vnc=system.vncserver 1149dma=system.iobus.slave[1] 1150pio=system.iobus.master[4] 1151 1152[system.realview.dmac_fake] 1153type=AmbaFake 1154amba_id=0 1155ignore_access=false 1156pio_addr=268632064 1157pio_latency=1000 1158system=system 1159pio=system.iobus.master[9] 1160 1161[system.realview.flash_fake] 1162type=IsaFake 1163fake_mem=true 1164pio_addr=1073741824 1165pio_latency=1000 1166pio_size=536870912 1167ret_bad_addr=false 1168ret_data16=65535 1169ret_data32=4294967295 1170ret_data64=18446744073709551615 1171ret_data8=255 1172system=system 1173update_data=false 1174warn_access= 1175pio=system.iobus.master[24] 1176 1177[system.realview.gic] 1178type=Gic 1179cpu_addr=520093952 1180cpu_pio_delay=10000 1181dist_addr=520097792 1182dist_pio_delay=10000 1183int_latency=10000 1184it_lines=128 1185platform=system.realview 1186system=system 1187pio=system.membus.master[3] 1188 1189[system.realview.gpio0_fake] 1190type=AmbaFake 1191amba_id=0 1192ignore_access=false 1193pio_addr=268513280 1194pio_latency=1000 1195system=system 1196pio=system.iobus.master[16] 1197 1198[system.realview.gpio1_fake] 1199type=AmbaFake 1200amba_id=0 1201ignore_access=false 1202pio_addr=268517376 1203pio_latency=1000 1204system=system 1205pio=system.iobus.master[17] 1206 1207[system.realview.gpio2_fake] 1208type=AmbaFake 1209amba_id=0 1210ignore_access=false 1211pio_addr=268521472 1212pio_latency=1000 1213system=system 1214pio=system.iobus.master[18] 1215 1216[system.realview.kmi0] 1217type=Pl050 1218amba_id=1314896 1219gic=system.realview.gic 1220int_delay=1000000 1221int_num=52 1222is_mouse=false 1223pio_addr=268460032 1224pio_latency=1000 1225system=system 1226vnc=system.vncserver 1227pio=system.iobus.master[5] 1228 1229[system.realview.kmi1] 1230type=Pl050 1231amba_id=1314896 1232gic=system.realview.gic 1233int_delay=1000000 1234int_num=53 1235is_mouse=true 1236pio_addr=268464128 1237pio_latency=1000 1238system=system 1239vnc=system.vncserver 1240pio=system.iobus.master[6] 1241 1242[system.realview.l2x0_fake] 1243type=IsaFake 1244fake_mem=false 1245pio_addr=520101888 1246pio_latency=1000 1247pio_size=4095 1248ret_bad_addr=false 1249ret_data16=65535 1250ret_data32=4294967295 1251ret_data64=18446744073709551615 1252ret_data8=255 1253system=system 1254update_data=false 1255warn_access= 1256pio=system.membus.master[4] 1257 1258[system.realview.local_cpu_timer] 1259type=CpuLocalTimer 1260clock=1000 1261gic=system.realview.gic 1262int_num_timer=29 1263int_num_watchdog=30 1264pio_addr=520095232 1265pio_latency=1000 1266system=system 1267pio=system.membus.master[6] 1268 1269[system.realview.mmc_fake] 1270type=AmbaFake 1271amba_id=0 1272ignore_access=false 1273pio_addr=268455936 1274pio_latency=1000 1275system=system 1276pio=system.iobus.master[22] 1277 1278[system.realview.nvmem] 1279type=SimpleMemory 1280conf_table_reported=false 1281file= 1282in_addr_map=true 1283latency=30000 1284latency_var=0 1285null=false 1286range=2147483648:2214592511 1287zero=true 1288port=system.membus.master[1] 1289 1290[system.realview.realview_io] 1291type=RealViewCtrl 1292idreg=0 1293pio_addr=268435456 1294pio_latency=1000 1295proc_id0=201326592 1296proc_id1=201327138 1297system=system 1298pio=system.iobus.master[1] 1299 1300[system.realview.rtc] 1301type=PL031 1302amba_id=3412017 1303gic=system.realview.gic 1304int_delay=100000 1305int_num=42 1306pio_addr=268529664 1307pio_latency=1000 1308system=system 1309time=Thu Jan 1 00:00:00 2009 1310pio=system.iobus.master[23] 1311 1312[system.realview.sci_fake] 1313type=AmbaFake 1314amba_id=0 1315ignore_access=false 1316pio_addr=268492800 1317pio_latency=1000 1318system=system 1319pio=system.iobus.master[20] 1320 1321[system.realview.smc_fake] 1322type=AmbaFake 1323amba_id=0 1324ignore_access=false 1325pio_addr=269357056 1326pio_latency=1000 1327system=system 1328pio=system.iobus.master[13] 1329 1330[system.realview.sp810_fake] 1331type=AmbaFake 1332amba_id=0 1333ignore_access=true 1334pio_addr=268439552 1335pio_latency=1000 1336system=system 1337pio=system.iobus.master[14] 1338 1339[system.realview.ssp_fake] 1340type=AmbaFake 1341amba_id=0 1342ignore_access=false 1343pio_addr=268488704 1344pio_latency=1000 1345system=system 1346pio=system.iobus.master[19] 1347 1348[system.realview.timer0] 1349type=Sp804 1350amba_id=1316868 1351clock0=1000000 1352clock1=1000000 1353gic=system.realview.gic 1354int_num0=36 1355int_num1=36 1356pio_addr=268505088 1357pio_latency=1000 1358system=system 1359pio=system.iobus.master[2] 1360 1361[system.realview.timer1] 1362type=Sp804 1363amba_id=1316868 1364clock0=1000000 1365clock1=1000000 1366gic=system.realview.gic 1367int_num0=37 1368int_num1=37 1369pio_addr=268509184 1370pio_latency=1000 1371system=system 1372pio=system.iobus.master[3] 1373 1374[system.realview.uart] 1375type=Pl011 1376end_on_eot=false 1377gic=system.realview.gic 1378int_delay=100000 1379int_num=44 1380pio_addr=268472320 1381pio_latency=1000 1382platform=system.realview 1383system=system 1384terminal=system.terminal 1385pio=system.iobus.master[0] 1386 1387[system.realview.uart1_fake] 1388type=AmbaFake 1389amba_id=0 1390ignore_access=false 1391pio_addr=268476416 1392pio_latency=1000 1393system=system 1394pio=system.iobus.master[10] 1395 1396[system.realview.uart2_fake] 1397type=AmbaFake 1398amba_id=0 1399ignore_access=false 1400pio_addr=268480512 1401pio_latency=1000 1402system=system 1403pio=system.iobus.master[11] 1404 1405[system.realview.uart3_fake] 1406type=AmbaFake 1407amba_id=0 1408ignore_access=false 1409pio_addr=268484608 1410pio_latency=1000 1411system=system 1412pio=system.iobus.master[12] 1413 1414[system.realview.watchdog_fake] 1415type=AmbaFake 1416amba_id=0 1417ignore_access=false 1418pio_addr=268500992 1419pio_latency=1000 1420system=system 1421pio=system.iobus.master[15] 1422 1423[system.terminal] 1424type=Terminal 1425intr_control=system.intrctrl 1426number=0 1427output=true 1428port=3456 1429 1430[system.toL2Bus] 1431type=CoherentBus 1432block_size=64 1433clock=1000 1434header_cycles=1 1435use_default_range=false 1436width=64 1437master=system.l2c.cpu_side 1438slave=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 1439 1440[system.vncserver] 1441type=VncServer 1442frame_capture=false 1443number=0 1444port=5900 1445 1446