config.ini revision 10038
1[root] 2type=Root 3children=system 4eventq_index=0 5full_system=false 6sim_quantum=0 7time_sync_enable=false 8time_sync_period=100000000000 9time_sync_spin_threshold=100000000 10 11[system] 12type=System 13children=clk_domain cpu cpu_clk_domain membus physmem voltage_domain 14boot_osflags=a 15cache_line_size=64 16clk_domain=system.clk_domain 17eventq_index=0 18init_param=0 19kernel= 20load_addr_mask=1099511627775 21load_offset=0 22mem_mode=timing 23mem_ranges= 24memories=system.physmem 25num_work_ids=16 26readfile= 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.clk_domain] 38type=SrcClockDomain 39clock=1000 40eventq_index=0 41voltage_domain=system.voltage_domain 42 43[system.cpu] 44type=DerivO3CPU 45children=branchPred dcache dstage2_mmu dtb fuPool icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer workload 46LFSTSize=1024 47LQEntries=32 48LSQCheckLoads=true 49LSQDepCheckShift=4 50SQEntries=32 51SSITSize=1024 52activity=0 53backComSize=5 54branchPred=system.cpu.branchPred 55cachePorts=200 56checker=Null 57clk_domain=system.cpu_clk_domain 58commitToDecodeDelay=1 59commitToFetchDelay=1 60commitToIEWDelay=1 61commitToRenameDelay=1 62commitWidth=8 63cpu_id=0 64decodeToFetchDelay=1 65decodeToRenameDelay=1 66decodeWidth=8 67dispatchWidth=8 68do_checkpoint_insts=true 69do_quiesce=true 70do_statistics_insts=true 71dstage2_mmu=system.cpu.dstage2_mmu 72dtb=system.cpu.dtb 73eventq_index=0 74fetchBufferSize=64 75fetchToDecodeDelay=1 76fetchTrapLatency=1 77fetchWidth=8 78forwardComSize=5 79fuPool=system.cpu.fuPool 80function_trace=false 81function_trace_start=0 82iewToCommitDelay=1 83iewToDecodeDelay=1 84iewToFetchDelay=1 85iewToRenameDelay=1 86interrupts=system.cpu.interrupts 87isa=system.cpu.isa 88issueToExecuteDelay=1 89issueWidth=8 90istage2_mmu=system.cpu.istage2_mmu 91itb=system.cpu.itb 92max_insts_all_threads=0 93max_insts_any_thread=0 94max_loads_all_threads=0 95max_loads_any_thread=0 96needsTSO=false 97numIQEntries=64 98numPhysCCRegs=0 99numPhysFloatRegs=256 100numPhysIntRegs=256 101numROBEntries=192 102numRobs=1 103numThreads=1 104profile=0 105progress_interval=0 106renameToDecodeDelay=1 107renameToFetchDelay=1 108renameToIEWDelay=2 109renameToROBDelay=1 110renameWidth=8 111simpoint_start_insts= 112smtCommitPolicy=RoundRobin 113smtFetchPolicy=SingleThread 114smtIQPolicy=Partitioned 115smtIQThreshold=100 116smtLSQPolicy=Partitioned 117smtLSQThreshold=100 118smtNumFetchingThreads=1 119smtROBPolicy=Partitioned 120smtROBThreshold=100 121squashWidth=8 122store_set_clear_period=250000 123switched_out=false 124system=system 125tracer=system.cpu.tracer 126trapLatency=13 127wbDepth=1 128wbWidth=8 129workload=system.cpu.workload 130dcache_port=system.cpu.dcache.cpu_side 131icache_port=system.cpu.icache.cpu_side 132 133[system.cpu.branchPred] 134type=BranchPredictor 135BTBEntries=4096 136BTBTagSize=16 137RASSize=16 138choiceCtrBits=2 139choicePredictorSize=8192 140eventq_index=0 141globalCtrBits=2 142globalPredictorSize=8192 143instShiftAmt=2 144localCtrBits=2 145localHistoryTableSize=2048 146localPredictorSize=2048 147numThreads=1 148predType=tournament 149 150[system.cpu.dcache] 151type=BaseCache 152children=tags 153addr_ranges=0:18446744073709551615 154assoc=2 155clk_domain=system.cpu_clk_domain 156eventq_index=0 157forward_snoops=true 158hit_latency=2 159is_top_level=true 160max_miss_count=0 161mshrs=4 162prefetch_on_access=false 163prefetcher=Null 164response_latency=2 165sequential_access=false 166size=262144 167system=system 168tags=system.cpu.dcache.tags 169tgts_per_mshr=20 170two_queue=false 171write_buffers=8 172cpu_side=system.cpu.dcache_port 173mem_side=system.cpu.toL2Bus.slave[1] 174 175[system.cpu.dcache.tags] 176type=LRU 177assoc=2 178block_size=64 179clk_domain=system.cpu_clk_domain 180eventq_index=0 181hit_latency=2 182sequential_access=false 183size=262144 184 185[system.cpu.dstage2_mmu] 186type=ArmStage2MMU 187children=stage2_tlb 188eventq_index=0 189stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb 190tlb=system.cpu.dtb 191 192[system.cpu.dstage2_mmu.stage2_tlb] 193type=ArmTLB 194children=walker 195eventq_index=0 196is_stage2=true 197size=32 198walker=system.cpu.dstage2_mmu.stage2_tlb.walker 199 200[system.cpu.dstage2_mmu.stage2_tlb.walker] 201type=ArmTableWalker 202clk_domain=system.cpu_clk_domain 203eventq_index=0 204is_stage2=true 205num_squash_per_cycle=2 206sys=system 207port=system.cpu.toL2Bus.slave[5] 208 209[system.cpu.dtb] 210type=ArmTLB 211children=walker 212eventq_index=0 213is_stage2=false 214size=64 215walker=system.cpu.dtb.walker 216 217[system.cpu.dtb.walker] 218type=ArmTableWalker 219clk_domain=system.cpu_clk_domain 220eventq_index=0 221is_stage2=false 222num_squash_per_cycle=2 223sys=system 224port=system.cpu.toL2Bus.slave[3] 225 226[system.cpu.fuPool] 227type=FUPool 228children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 229FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8 230eventq_index=0 231 232[system.cpu.fuPool.FUList0] 233type=FUDesc 234children=opList 235count=6 236eventq_index=0 237opList=system.cpu.fuPool.FUList0.opList 238 239[system.cpu.fuPool.FUList0.opList] 240type=OpDesc 241eventq_index=0 242issueLat=1 243opClass=IntAlu 244opLat=1 245 246[system.cpu.fuPool.FUList1] 247type=FUDesc 248children=opList0 opList1 249count=2 250eventq_index=0 251opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 252 253[system.cpu.fuPool.FUList1.opList0] 254type=OpDesc 255eventq_index=0 256issueLat=1 257opClass=IntMult 258opLat=3 259 260[system.cpu.fuPool.FUList1.opList1] 261type=OpDesc 262eventq_index=0 263issueLat=19 264opClass=IntDiv 265opLat=20 266 267[system.cpu.fuPool.FUList2] 268type=FUDesc 269children=opList0 opList1 opList2 270count=4 271eventq_index=0 272opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 273 274[system.cpu.fuPool.FUList2.opList0] 275type=OpDesc 276eventq_index=0 277issueLat=1 278opClass=FloatAdd 279opLat=2 280 281[system.cpu.fuPool.FUList2.opList1] 282type=OpDesc 283eventq_index=0 284issueLat=1 285opClass=FloatCmp 286opLat=2 287 288[system.cpu.fuPool.FUList2.opList2] 289type=OpDesc 290eventq_index=0 291issueLat=1 292opClass=FloatCvt 293opLat=2 294 295[system.cpu.fuPool.FUList3] 296type=FUDesc 297children=opList0 opList1 opList2 298count=2 299eventq_index=0 300opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 301 302[system.cpu.fuPool.FUList3.opList0] 303type=OpDesc 304eventq_index=0 305issueLat=1 306opClass=FloatMult 307opLat=4 308 309[system.cpu.fuPool.FUList3.opList1] 310type=OpDesc 311eventq_index=0 312issueLat=12 313opClass=FloatDiv 314opLat=12 315 316[system.cpu.fuPool.FUList3.opList2] 317type=OpDesc 318eventq_index=0 319issueLat=24 320opClass=FloatSqrt 321opLat=24 322 323[system.cpu.fuPool.FUList4] 324type=FUDesc 325children=opList 326count=0 327eventq_index=0 328opList=system.cpu.fuPool.FUList4.opList 329 330[system.cpu.fuPool.FUList4.opList] 331type=OpDesc 332eventq_index=0 333issueLat=1 334opClass=MemRead 335opLat=1 336 337[system.cpu.fuPool.FUList5] 338type=FUDesc 339children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 340count=4 341eventq_index=0 342opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19 343 344[system.cpu.fuPool.FUList5.opList00] 345type=OpDesc 346eventq_index=0 347issueLat=1 348opClass=SimdAdd 349opLat=1 350 351[system.cpu.fuPool.FUList5.opList01] 352type=OpDesc 353eventq_index=0 354issueLat=1 355opClass=SimdAddAcc 356opLat=1 357 358[system.cpu.fuPool.FUList5.opList02] 359type=OpDesc 360eventq_index=0 361issueLat=1 362opClass=SimdAlu 363opLat=1 364 365[system.cpu.fuPool.FUList5.opList03] 366type=OpDesc 367eventq_index=0 368issueLat=1 369opClass=SimdCmp 370opLat=1 371 372[system.cpu.fuPool.FUList5.opList04] 373type=OpDesc 374eventq_index=0 375issueLat=1 376opClass=SimdCvt 377opLat=1 378 379[system.cpu.fuPool.FUList5.opList05] 380type=OpDesc 381eventq_index=0 382issueLat=1 383opClass=SimdMisc 384opLat=1 385 386[system.cpu.fuPool.FUList5.opList06] 387type=OpDesc 388eventq_index=0 389issueLat=1 390opClass=SimdMult 391opLat=1 392 393[system.cpu.fuPool.FUList5.opList07] 394type=OpDesc 395eventq_index=0 396issueLat=1 397opClass=SimdMultAcc 398opLat=1 399 400[system.cpu.fuPool.FUList5.opList08] 401type=OpDesc 402eventq_index=0 403issueLat=1 404opClass=SimdShift 405opLat=1 406 407[system.cpu.fuPool.FUList5.opList09] 408type=OpDesc 409eventq_index=0 410issueLat=1 411opClass=SimdShiftAcc 412opLat=1 413 414[system.cpu.fuPool.FUList5.opList10] 415type=OpDesc 416eventq_index=0 417issueLat=1 418opClass=SimdSqrt 419opLat=1 420 421[system.cpu.fuPool.FUList5.opList11] 422type=OpDesc 423eventq_index=0 424issueLat=1 425opClass=SimdFloatAdd 426opLat=1 427 428[system.cpu.fuPool.FUList5.opList12] 429type=OpDesc 430eventq_index=0 431issueLat=1 432opClass=SimdFloatAlu 433opLat=1 434 435[system.cpu.fuPool.FUList5.opList13] 436type=OpDesc 437eventq_index=0 438issueLat=1 439opClass=SimdFloatCmp 440opLat=1 441 442[system.cpu.fuPool.FUList5.opList14] 443type=OpDesc 444eventq_index=0 445issueLat=1 446opClass=SimdFloatCvt 447opLat=1 448 449[system.cpu.fuPool.FUList5.opList15] 450type=OpDesc 451eventq_index=0 452issueLat=1 453opClass=SimdFloatDiv 454opLat=1 455 456[system.cpu.fuPool.FUList5.opList16] 457type=OpDesc 458eventq_index=0 459issueLat=1 460opClass=SimdFloatMisc 461opLat=1 462 463[system.cpu.fuPool.FUList5.opList17] 464type=OpDesc 465eventq_index=0 466issueLat=1 467opClass=SimdFloatMult 468opLat=1 469 470[system.cpu.fuPool.FUList5.opList18] 471type=OpDesc 472eventq_index=0 473issueLat=1 474opClass=SimdFloatMultAcc 475opLat=1 476 477[system.cpu.fuPool.FUList5.opList19] 478type=OpDesc 479eventq_index=0 480issueLat=1 481opClass=SimdFloatSqrt 482opLat=1 483 484[system.cpu.fuPool.FUList6] 485type=FUDesc 486children=opList 487count=0 488eventq_index=0 489opList=system.cpu.fuPool.FUList6.opList 490 491[system.cpu.fuPool.FUList6.opList] 492type=OpDesc 493eventq_index=0 494issueLat=1 495opClass=MemWrite 496opLat=1 497 498[system.cpu.fuPool.FUList7] 499type=FUDesc 500children=opList0 opList1 501count=4 502eventq_index=0 503opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 504 505[system.cpu.fuPool.FUList7.opList0] 506type=OpDesc 507eventq_index=0 508issueLat=1 509opClass=MemRead 510opLat=1 511 512[system.cpu.fuPool.FUList7.opList1] 513type=OpDesc 514eventq_index=0 515issueLat=1 516opClass=MemWrite 517opLat=1 518 519[system.cpu.fuPool.FUList8] 520type=FUDesc 521children=opList 522count=1 523eventq_index=0 524opList=system.cpu.fuPool.FUList8.opList 525 526[system.cpu.fuPool.FUList8.opList] 527type=OpDesc 528eventq_index=0 529issueLat=3 530opClass=IprAccess 531opLat=3 532 533[system.cpu.icache] 534type=BaseCache 535children=tags 536addr_ranges=0:18446744073709551615 537assoc=2 538clk_domain=system.cpu_clk_domain 539eventq_index=0 540forward_snoops=true 541hit_latency=2 542is_top_level=true 543max_miss_count=0 544mshrs=4 545prefetch_on_access=false 546prefetcher=Null 547response_latency=2 548sequential_access=false 549size=131072 550system=system 551tags=system.cpu.icache.tags 552tgts_per_mshr=20 553two_queue=false 554write_buffers=8 555cpu_side=system.cpu.icache_port 556mem_side=system.cpu.toL2Bus.slave[0] 557 558[system.cpu.icache.tags] 559type=LRU 560assoc=2 561block_size=64 562clk_domain=system.cpu_clk_domain 563eventq_index=0 564hit_latency=2 565sequential_access=false 566size=131072 567 568[system.cpu.interrupts] 569type=ArmInterrupts 570eventq_index=0 571 572[system.cpu.isa] 573type=ArmISA 574eventq_index=0 575fpsid=1090793632 576id_aa64afr0_el1=0 577id_aa64afr1_el1=0 578id_aa64dfr0_el1=1052678 579id_aa64dfr1_el1=0 580id_aa64isar0_el1=0 581id_aa64isar1_el1=0 582id_aa64mmfr0_el1=15728642 583id_aa64mmfr1_el1=0 584id_aa64pfr0_el1=17 585id_aa64pfr1_el1=0 586id_isar0=34607377 587id_isar1=34677009 588id_isar2=555950401 589id_isar3=17899825 590id_isar4=268501314 591id_isar5=0 592id_mmfr0=270536963 593id_mmfr1=0 594id_mmfr2=19070976 595id_mmfr3=34611729 596id_pfr0=49 597id_pfr1=4113 598midr=1091551472 599system=system 600 601[system.cpu.istage2_mmu] 602type=ArmStage2MMU 603children=stage2_tlb 604eventq_index=0 605stage2_tlb=system.cpu.istage2_mmu.stage2_tlb 606tlb=system.cpu.itb 607 608[system.cpu.istage2_mmu.stage2_tlb] 609type=ArmTLB 610children=walker 611eventq_index=0 612is_stage2=true 613size=32 614walker=system.cpu.istage2_mmu.stage2_tlb.walker 615 616[system.cpu.istage2_mmu.stage2_tlb.walker] 617type=ArmTableWalker 618clk_domain=system.cpu_clk_domain 619eventq_index=0 620is_stage2=true 621num_squash_per_cycle=2 622sys=system 623port=system.cpu.toL2Bus.slave[4] 624 625[system.cpu.itb] 626type=ArmTLB 627children=walker 628eventq_index=0 629is_stage2=false 630size=64 631walker=system.cpu.itb.walker 632 633[system.cpu.itb.walker] 634type=ArmTableWalker 635clk_domain=system.cpu_clk_domain 636eventq_index=0 637is_stage2=false 638num_squash_per_cycle=2 639sys=system 640port=system.cpu.toL2Bus.slave[2] 641 642[system.cpu.l2cache] 643type=BaseCache 644children=tags 645addr_ranges=0:18446744073709551615 646assoc=8 647clk_domain=system.cpu_clk_domain 648eventq_index=0 649forward_snoops=true 650hit_latency=20 651is_top_level=false 652max_miss_count=0 653mshrs=20 654prefetch_on_access=false 655prefetcher=Null 656response_latency=20 657sequential_access=false 658size=2097152 659system=system 660tags=system.cpu.l2cache.tags 661tgts_per_mshr=12 662two_queue=false 663write_buffers=8 664cpu_side=system.cpu.toL2Bus.master[0] 665mem_side=system.membus.slave[1] 666 667[system.cpu.l2cache.tags] 668type=LRU 669assoc=8 670block_size=64 671clk_domain=system.cpu_clk_domain 672eventq_index=0 673hit_latency=20 674sequential_access=false 675size=2097152 676 677[system.cpu.toL2Bus] 678type=CoherentBus 679clk_domain=system.cpu_clk_domain 680eventq_index=0 681header_cycles=1 682system=system 683use_default_range=false 684width=32 685master=system.cpu.l2cache.cpu_side 686slave=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 687 688[system.cpu.tracer] 689type=ExeTracer 690eventq_index=0 691 692[system.cpu.workload] 693type=LiveProcess 694cmd=vortex lendian.raw 695cwd=build/ARM/tests/opt/long/se/50.vortex/arm/linux/o3-timing 696egid=100 697env= 698errout=cerr 699euid=100 700eventq_index=0 701executable=/dist/cpu2000/binaries/arm/linux/vortex 702gid=100 703input=cin 704max_stack_size=67108864 705output=cout 706pid=100 707ppid=99 708simpoint=0 709system=system 710uid=100 711 712[system.cpu_clk_domain] 713type=SrcClockDomain 714clock=500 715eventq_index=0 716voltage_domain=system.voltage_domain 717 718[system.membus] 719type=CoherentBus 720clk_domain=system.clk_domain 721eventq_index=0 722header_cycles=1 723system=system 724use_default_range=false 725width=8 726master=system.physmem.port 727slave=system.system_port system.cpu.l2cache.mem_side 728 729[system.physmem] 730type=SimpleDRAM 731activation_limit=4 732addr_mapping=RaBaChCo 733banks_per_rank=8 734burst_length=8 735channels=1 736clk_domain=system.clk_domain 737conf_table_reported=true 738device_bus_width=8 739device_rowbuffer_size=1024 740devices_per_rank=8 741eventq_index=0 742in_addr_map=true 743mem_sched_policy=frfcfs 744null=false 745page_policy=open 746range=0:134217727 747ranks_per_channel=2 748read_buffer_size=32 749static_backend_latency=10000 750static_frontend_latency=10000 751tBURST=5000 752tCL=13750 753tRAS=35000 754tRCD=13750 755tREFI=7800000 756tRFC=300000 757tRP=13750 758tRRD=6250 759tWTR=7500 760tXAW=40000 761write_buffer_size=32 762write_high_thresh_perc=70 763write_low_thresh_perc=0 764port=system.membus.master[0] 765 766[system.voltage_domain] 767type=VoltageDomain 768eventq_index=0 769voltage=1.000000 770 771