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