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