config.ini revision 11312
14202Sbinkertn@umich.edu[root] 24202Sbinkertn@umich.edutype=Root 34202Sbinkertn@umich.educhildren=system 44202Sbinkertn@umich.edueventq_index=0 54202Sbinkertn@umich.edufull_system=false 64202Sbinkertn@umich.edusim_quantum=0 74202Sbinkertn@umich.edutime_sync_enable=false 84202Sbinkertn@umich.edutime_sync_period=100000000 94202Sbinkertn@umich.edutime_sync_spin_threshold=100000 104202Sbinkertn@umich.edu 114202Sbinkertn@umich.edu[system] 124202Sbinkertn@umich.edutype=System 134202Sbinkertn@umich.educhildren=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain 144202Sbinkertn@umich.eduboot_osflags=a 154202Sbinkertn@umich.educache_line_size=64 164202Sbinkertn@umich.educlk_domain=system.clk_domain 174202Sbinkertn@umich.edueventq_index=0 184202Sbinkertn@umich.eduexit_on_work_items=false 194202Sbinkertn@umich.eduinit_param=0 204202Sbinkertn@umich.edukernel= 214202Sbinkertn@umich.edukernel_addr_check=true 224202Sbinkertn@umich.eduload_addr_mask=1099511627775 234202Sbinkertn@umich.eduload_offset=0 244202Sbinkertn@umich.edumem_mode=timing 254202Sbinkertn@umich.edumem_ranges=0:268435455 264202Sbinkertn@umich.edumemories=system.mem_ctrls 274202Sbinkertn@umich.edummap_using_noreserve=false 284202Sbinkertn@umich.edumulti_thread=false 294202Sbinkertn@umich.edunum_work_ids=16 304202Sbinkertn@umich.edureadfile= 314202Sbinkertn@umich.edusymbolfile= 324202Sbinkertn@umich.eduwork_begin_ckpt_count=0 335628Sgblack@eecs.umich.eduwork_begin_cpu_id_exit=-1 344486Sbinkertn@umich.eduwork_begin_exit_count=0 354486Sbinkertn@umich.eduwork_cpus_ckpt_count=0 364776Sgblack@eecs.umich.eduwork_end_ckpt_count=0 374486Sbinkertn@umich.eduwork_end_exit_count=0 384202Sbinkertn@umich.eduwork_item_id=-1 394202Sbinkertn@umich.edusystem_port=system.sys_port_proxy.slave[0] 404202Sbinkertn@umich.edu 414202Sbinkertn@umich.edu[system.clk_domain] 424202Sbinkertn@umich.edutype=SrcClockDomain 435522Snate@binkert.orgclock=1 446143Snate@binkert.orgdomain_id=-1 455780Ssteve.reinhardt@amd.comeventq_index=0 464202Sbinkertn@umich.eduinit_perf_level=0 474202Sbinkertn@umich.eduvoltage_domain=system.voltage_domain 484202Sbinkertn@umich.edu 494202Sbinkertn@umich.edu[system.cpu] 504202Sbinkertn@umich.edutype=RubyTester 514202Sbinkertn@umich.educheck_flush=false 524202Sbinkertn@umich.educhecks_to_complete=100 534202Sbinkertn@umich.educlk_domain=system.clk_domain 544202Sbinkertn@umich.edudeadlock_threshold=50000 554826Ssaidi@eecs.umich.edueventq_index=0 564202Sbinkertn@umich.edunum_cpus=1 575016Sgblack@eecs.umich.edusystem=system 584486Sbinkertn@umich.eduwakeup_frequency=10 594486Sbinkertn@umich.educpuInstDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] 604202Sbinkertn@umich.edu 614202Sbinkertn@umich.edu[system.dvfs_handler] 625192Ssaidi@eecs.umich.edutype=DVFSHandler 635192Ssaidi@eecs.umich.edudomains= 645192Ssaidi@eecs.umich.eduenable=false 655192Ssaidi@eecs.umich.edueventq_index=0 665192Ssaidi@eecs.umich.edusys_clk_domain=system.clk_domain 675192Ssaidi@eecs.umich.edutransition_latency=100000 685192Ssaidi@eecs.umich.edu 695192Ssaidi@eecs.umich.edu[system.mem_ctrls] 705192Ssaidi@eecs.umich.edutype=DRAMCtrl 715192Ssaidi@eecs.umich.eduIDD0=0.075000 725192Ssaidi@eecs.umich.eduIDD02=0.000000 735192Ssaidi@eecs.umich.eduIDD2N=0.050000 745192Ssaidi@eecs.umich.eduIDD2N2=0.000000 755192Ssaidi@eecs.umich.eduIDD2P0=0.000000 765192Ssaidi@eecs.umich.eduIDD2P02=0.000000 77IDD2P1=0.000000 78IDD2P12=0.000000 79IDD3N=0.057000 80IDD3N2=0.000000 81IDD3P0=0.000000 82IDD3P02=0.000000 83IDD3P1=0.000000 84IDD3P12=0.000000 85IDD4R=0.187000 86IDD4R2=0.000000 87IDD4W=0.165000 88IDD4W2=0.000000 89IDD5=0.220000 90IDD52=0.000000 91IDD6=0.000000 92IDD62=0.000000 93VDD=1.500000 94VDD2=0.000000 95activation_limit=4 96addr_mapping=RoRaBaCoCh 97bank_groups_per_rank=0 98banks_per_rank=8 99burst_length=8 100channels=1 101clk_domain=system.clk_domain 102conf_table_reported=true 103device_bus_width=8 104device_rowbuffer_size=1024 105device_size=536870912 106devices_per_rank=8 107dll=true 108eventq_index=0 109in_addr_map=true 110max_accesses_per_row=16 111mem_sched_policy=frfcfs 112min_writes_per_switch=16 113null=false 114page_policy=open_adaptive 115range=0:268435455 116ranks_per_channel=2 117read_buffer_size=32 118static_backend_latency=10 119static_frontend_latency=10 120tBURST=5 121tCCD_L=0 122tCK=1 123tCL=14 124tCS=3 125tRAS=35 126tRCD=14 127tREFI=7800 128tRFC=260 129tRP=14 130tRRD=6 131tRRD_L=0 132tRTP=8 133tRTW=3 134tWR=15 135tWTR=8 136tXAW=30 137tXP=0 138tXPDLL=0 139tXS=0 140tXSDLL=0 141write_buffer_size=64 142write_high_thresh_perc=85 143write_low_thresh_perc=50 144port=system.ruby.dir_cntrl0.memory 145 146[system.ruby] 147type=RubySystem 148children=clk_domain dir_cntrl0 l1_cntrl0 l2_cntrl0 memctrl_clk_domain network 149access_backing_store=false 150all_instructions=false 151block_size_bytes=64 152clk_domain=system.ruby.clk_domain 153eventq_index=0 154hot_lines=false 155memory_size_bits=48 156num_of_sequencers=1 157number_of_virtual_networks=3 158phys_mem=Null 159randomization=true 160 161[system.ruby.clk_domain] 162type=SrcClockDomain 163clock=1 164domain_id=-1 165eventq_index=0 166init_perf_level=0 167voltage_domain=system.voltage_domain 168 169[system.ruby.dir_cntrl0] 170type=Directory_Controller 171children=directory requestToDir responseFromDir responseFromMemory responseToDir 172buffer_size=0 173clk_domain=system.ruby.clk_domain 174cluster_id=0 175directory=system.ruby.dir_cntrl0.directory 176directory_latency=6 177eventq_index=0 178number_of_TBEs=256 179recycle_latency=10 180requestToDir=system.ruby.dir_cntrl0.requestToDir 181responseFromDir=system.ruby.dir_cntrl0.responseFromDir 182responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory 183responseToDir=system.ruby.dir_cntrl0.responseToDir 184ruby_system=system.ruby 185system=system 186to_mem_ctrl_latency=1 187transitions_per_cycle=32 188version=0 189memory=system.mem_ctrls.port 190 191[system.ruby.dir_cntrl0.directory] 192type=RubyDirectoryMemory 193eventq_index=0 194numa_high_bit=5 195size=268435456 196version=0 197 198[system.ruby.dir_cntrl0.requestToDir] 199type=MessageBuffer 200buffer_size=0 201eventq_index=0 202ordered=false 203randomization=false 204slave=system.ruby.network.master[5] 205 206[system.ruby.dir_cntrl0.responseFromDir] 207type=MessageBuffer 208buffer_size=0 209eventq_index=0 210ordered=false 211randomization=false 212master=system.ruby.network.slave[6] 213 214[system.ruby.dir_cntrl0.responseFromMemory] 215type=MessageBuffer 216buffer_size=0 217eventq_index=0 218ordered=false 219randomization=false 220 221[system.ruby.dir_cntrl0.responseToDir] 222type=MessageBuffer 223buffer_size=0 224eventq_index=0 225ordered=false 226randomization=false 227slave=system.ruby.network.master[6] 228 229[system.ruby.l1_cntrl0] 230type=L1Cache_Controller 231children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache 232L1Dcache=system.ruby.l1_cntrl0.L1Dcache 233L1Icache=system.ruby.l1_cntrl0.L1Icache 234buffer_size=0 235clk_domain=system.ruby.clk_domain 236cluster_id=0 237enable_prefetch=false 238eventq_index=0 239l1_request_latency=2 240l1_response_latency=2 241l2_select_num_bits=0 242mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue 243number_of_TBEs=256 244optionalQueue=system.ruby.l1_cntrl0.optionalQueue 245prefetcher=system.ruby.l1_cntrl0.prefetcher 246recycle_latency=10 247requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache 248requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache 249responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache 250responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache 251ruby_system=system.ruby 252send_evictions=false 253sequencer=system.ruby.l1_cntrl0.sequencer 254system=system 255to_l2_latency=1 256transitions_per_cycle=32 257unblockFromL1Cache=system.ruby.l1_cntrl0.unblockFromL1Cache 258version=0 259 260[system.ruby.l1_cntrl0.L1Dcache] 261type=RubyCache 262children=replacement_policy 263assoc=2 264block_size=0 265dataAccessLatency=1 266dataArrayBanks=1 267eventq_index=0 268is_icache=false 269replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy 270resourceStalls=false 271ruby_system=system.ruby 272size=256 273start_index_bit=6 274tagAccessLatency=1 275tagArrayBanks=1 276 277[system.ruby.l1_cntrl0.L1Dcache.replacement_policy] 278type=PseudoLRUReplacementPolicy 279assoc=2 280block_size=64 281eventq_index=0 282size=256 283 284[system.ruby.l1_cntrl0.L1Icache] 285type=RubyCache 286children=replacement_policy 287assoc=2 288block_size=0 289dataAccessLatency=1 290dataArrayBanks=1 291eventq_index=0 292is_icache=true 293replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy 294resourceStalls=false 295ruby_system=system.ruby 296size=256 297start_index_bit=6 298tagAccessLatency=1 299tagArrayBanks=1 300 301[system.ruby.l1_cntrl0.L1Icache.replacement_policy] 302type=PseudoLRUReplacementPolicy 303assoc=2 304block_size=64 305eventq_index=0 306size=256 307 308[system.ruby.l1_cntrl0.mandatoryQueue] 309type=MessageBuffer 310buffer_size=0 311eventq_index=0 312ordered=false 313randomization=false 314 315[system.ruby.l1_cntrl0.optionalQueue] 316type=MessageBuffer 317buffer_size=0 318eventq_index=0 319ordered=false 320randomization=false 321 322[system.ruby.l1_cntrl0.prefetcher] 323type=Prefetcher 324cross_page=false 325eventq_index=0 326nonunit_filter=8 327num_startup_pfs=1 328num_streams=4 329pf_per_stream=1 330sys=system 331train_misses=4 332unit_filter=8 333 334[system.ruby.l1_cntrl0.requestFromL1Cache] 335type=MessageBuffer 336buffer_size=0 337eventq_index=0 338ordered=false 339randomization=false 340master=system.ruby.network.slave[0] 341 342[system.ruby.l1_cntrl0.requestToL1Cache] 343type=MessageBuffer 344buffer_size=0 345eventq_index=0 346ordered=false 347randomization=false 348slave=system.ruby.network.master[0] 349 350[system.ruby.l1_cntrl0.responseFromL1Cache] 351type=MessageBuffer 352buffer_size=0 353eventq_index=0 354ordered=false 355randomization=false 356master=system.ruby.network.slave[1] 357 358[system.ruby.l1_cntrl0.responseToL1Cache] 359type=MessageBuffer 360buffer_size=0 361eventq_index=0 362ordered=false 363randomization=false 364slave=system.ruby.network.master[1] 365 366[system.ruby.l1_cntrl0.sequencer] 367type=RubySequencer 368clk_domain=system.ruby.clk_domain 369coreid=99 370dcache=system.ruby.l1_cntrl0.L1Dcache 371dcache_hit_latency=1 372deadlock_threshold=500000 373eventq_index=0 374icache=system.ruby.l1_cntrl0.L1Icache 375icache_hit_latency=1 376is_cpu_sequencer=true 377max_outstanding_requests=16 378no_retry_on_stall=true 379ruby_system=system.ruby 380support_data_reqs=true 381support_inst_reqs=true 382system=system 383using_network_tester=false 384using_ruby_tester=true 385version=0 386slave=system.cpu.cpuInstDataPort[0] 387 388[system.ruby.l1_cntrl0.unblockFromL1Cache] 389type=MessageBuffer 390buffer_size=0 391eventq_index=0 392ordered=false 393randomization=false 394master=system.ruby.network.slave[2] 395 396[system.ruby.l2_cntrl0] 397type=L2Cache_Controller 398children=DirRequestFromL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache unblockToL2Cache 399DirRequestFromL2Cache=system.ruby.l2_cntrl0.DirRequestFromL2Cache 400L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache 401L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache 402L2cache=system.ruby.l2_cntrl0.L2cache 403buffer_size=0 404clk_domain=system.ruby.clk_domain 405cluster_id=0 406eventq_index=0 407l2_request_latency=2 408l2_response_latency=2 409number_of_TBEs=256 410recycle_latency=10 411responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache 412responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache 413ruby_system=system.ruby 414system=system 415to_l1_latency=1 416transitions_per_cycle=32 417unblockToL2Cache=system.ruby.l2_cntrl0.unblockToL2Cache 418version=0 419 420[system.ruby.l2_cntrl0.DirRequestFromL2Cache] 421type=MessageBuffer 422buffer_size=0 423eventq_index=0 424ordered=false 425randomization=false 426master=system.ruby.network.slave[3] 427 428[system.ruby.l2_cntrl0.L1RequestFromL2Cache] 429type=MessageBuffer 430buffer_size=0 431eventq_index=0 432ordered=false 433randomization=false 434master=system.ruby.network.slave[4] 435 436[system.ruby.l2_cntrl0.L1RequestToL2Cache] 437type=MessageBuffer 438buffer_size=0 439eventq_index=0 440ordered=false 441randomization=false 442slave=system.ruby.network.master[3] 443 444[system.ruby.l2_cntrl0.L2cache] 445type=RubyCache 446children=replacement_policy 447assoc=2 448block_size=0 449dataAccessLatency=1 450dataArrayBanks=1 451eventq_index=0 452is_icache=false 453replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy 454resourceStalls=false 455ruby_system=system.ruby 456size=512 457start_index_bit=6 458tagAccessLatency=1 459tagArrayBanks=1 460 461[system.ruby.l2_cntrl0.L2cache.replacement_policy] 462type=PseudoLRUReplacementPolicy 463assoc=2 464block_size=64 465eventq_index=0 466size=512 467 468[system.ruby.l2_cntrl0.responseFromL2Cache] 469type=MessageBuffer 470buffer_size=0 471eventq_index=0 472ordered=false 473randomization=false 474master=system.ruby.network.slave[5] 475 476[system.ruby.l2_cntrl0.responseToL2Cache] 477type=MessageBuffer 478buffer_size=0 479eventq_index=0 480ordered=false 481randomization=false 482slave=system.ruby.network.master[4] 483 484[system.ruby.l2_cntrl0.unblockToL2Cache] 485type=MessageBuffer 486buffer_size=0 487eventq_index=0 488ordered=false 489randomization=false 490slave=system.ruby.network.master[2] 491 492[system.ruby.memctrl_clk_domain] 493type=DerivedClockDomain 494clk_divider=3 495clk_domain=system.ruby.clk_domain 496eventq_index=0 497 498[system.ruby.network] 499type=SimpleNetwork 500children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3 501adaptive_routing=false 502buffer_size=0 503clk_domain=system.ruby.clk_domain 504control_msg_size=8 505endpoint_bandwidth=1000 506eventq_index=0 507ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 508int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 509int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 510netifs= 511number_of_virtual_networks=3 512routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 513ruby_system=system.ruby 514topology=Crossbar 515master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.unblockToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave 516slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.unblockFromL1Cache.master system.ruby.l2_cntrl0.DirRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master 517 518[system.ruby.network.ext_links0] 519type=SimpleExtLink 520bandwidth_factor=16 521eventq_index=0 522ext_node=system.ruby.l1_cntrl0 523int_node=system.ruby.network.routers0 524latency=1 525link_id=0 526weight=1 527 528[system.ruby.network.ext_links1] 529type=SimpleExtLink 530bandwidth_factor=16 531eventq_index=0 532ext_node=system.ruby.l2_cntrl0 533int_node=system.ruby.network.routers1 534latency=1 535link_id=1 536weight=1 537 538[system.ruby.network.ext_links2] 539type=SimpleExtLink 540bandwidth_factor=16 541eventq_index=0 542ext_node=system.ruby.dir_cntrl0 543int_node=system.ruby.network.routers2 544latency=1 545link_id=2 546weight=1 547 548[system.ruby.network.int_link_buffers00] 549type=MessageBuffer 550buffer_size=0 551eventq_index=0 552ordered=true 553randomization=false 554 555[system.ruby.network.int_link_buffers01] 556type=MessageBuffer 557buffer_size=0 558eventq_index=0 559ordered=true 560randomization=false 561 562[system.ruby.network.int_link_buffers02] 563type=MessageBuffer 564buffer_size=0 565eventq_index=0 566ordered=true 567randomization=false 568 569[system.ruby.network.int_link_buffers03] 570type=MessageBuffer 571buffer_size=0 572eventq_index=0 573ordered=true 574randomization=false 575 576[system.ruby.network.int_link_buffers04] 577type=MessageBuffer 578buffer_size=0 579eventq_index=0 580ordered=true 581randomization=false 582 583[system.ruby.network.int_link_buffers05] 584type=MessageBuffer 585buffer_size=0 586eventq_index=0 587ordered=true 588randomization=false 589 590[system.ruby.network.int_link_buffers06] 591type=MessageBuffer 592buffer_size=0 593eventq_index=0 594ordered=true 595randomization=false 596 597[system.ruby.network.int_link_buffers07] 598type=MessageBuffer 599buffer_size=0 600eventq_index=0 601ordered=true 602randomization=false 603 604[system.ruby.network.int_link_buffers08] 605type=MessageBuffer 606buffer_size=0 607eventq_index=0 608ordered=true 609randomization=false 610 611[system.ruby.network.int_link_buffers09] 612type=MessageBuffer 613buffer_size=0 614eventq_index=0 615ordered=true 616randomization=false 617 618[system.ruby.network.int_link_buffers10] 619type=MessageBuffer 620buffer_size=0 621eventq_index=0 622ordered=true 623randomization=false 624 625[system.ruby.network.int_link_buffers11] 626type=MessageBuffer 627buffer_size=0 628eventq_index=0 629ordered=true 630randomization=false 631 632[system.ruby.network.int_link_buffers12] 633type=MessageBuffer 634buffer_size=0 635eventq_index=0 636ordered=true 637randomization=false 638 639[system.ruby.network.int_link_buffers13] 640type=MessageBuffer 641buffer_size=0 642eventq_index=0 643ordered=true 644randomization=false 645 646[system.ruby.network.int_link_buffers14] 647type=MessageBuffer 648buffer_size=0 649eventq_index=0 650ordered=true 651randomization=false 652 653[system.ruby.network.int_link_buffers15] 654type=MessageBuffer 655buffer_size=0 656eventq_index=0 657ordered=true 658randomization=false 659 660[system.ruby.network.int_link_buffers16] 661type=MessageBuffer 662buffer_size=0 663eventq_index=0 664ordered=true 665randomization=false 666 667[system.ruby.network.int_link_buffers17] 668type=MessageBuffer 669buffer_size=0 670eventq_index=0 671ordered=true 672randomization=false 673 674[system.ruby.network.int_links0] 675type=SimpleIntLink 676bandwidth_factor=16 677eventq_index=0 678latency=1 679link_id=3 680node_a=system.ruby.network.routers0 681node_b=system.ruby.network.routers3 682weight=1 683 684[system.ruby.network.int_links1] 685type=SimpleIntLink 686bandwidth_factor=16 687eventq_index=0 688latency=1 689link_id=4 690node_a=system.ruby.network.routers1 691node_b=system.ruby.network.routers3 692weight=1 693 694[system.ruby.network.int_links2] 695type=SimpleIntLink 696bandwidth_factor=16 697eventq_index=0 698latency=1 699link_id=5 700node_a=system.ruby.network.routers2 701node_b=system.ruby.network.routers3 702weight=1 703 704[system.ruby.network.routers0] 705type=Switch 706children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 707clk_domain=system.ruby.clk_domain 708eventq_index=0 709port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 710router_id=0 711virt_nets=3 712 713[system.ruby.network.routers0.port_buffers00] 714type=MessageBuffer 715buffer_size=0 716eventq_index=0 717ordered=true 718randomization=false 719 720[system.ruby.network.routers0.port_buffers01] 721type=MessageBuffer 722buffer_size=0 723eventq_index=0 724ordered=true 725randomization=false 726 727[system.ruby.network.routers0.port_buffers02] 728type=MessageBuffer 729buffer_size=0 730eventq_index=0 731ordered=true 732randomization=false 733 734[system.ruby.network.routers0.port_buffers03] 735type=MessageBuffer 736buffer_size=0 737eventq_index=0 738ordered=true 739randomization=false 740 741[system.ruby.network.routers0.port_buffers04] 742type=MessageBuffer 743buffer_size=0 744eventq_index=0 745ordered=true 746randomization=false 747 748[system.ruby.network.routers0.port_buffers05] 749type=MessageBuffer 750buffer_size=0 751eventq_index=0 752ordered=true 753randomization=false 754 755[system.ruby.network.routers0.port_buffers06] 756type=MessageBuffer 757buffer_size=0 758eventq_index=0 759ordered=true 760randomization=false 761 762[system.ruby.network.routers0.port_buffers07] 763type=MessageBuffer 764buffer_size=0 765eventq_index=0 766ordered=true 767randomization=false 768 769[system.ruby.network.routers0.port_buffers08] 770type=MessageBuffer 771buffer_size=0 772eventq_index=0 773ordered=true 774randomization=false 775 776[system.ruby.network.routers0.port_buffers09] 777type=MessageBuffer 778buffer_size=0 779eventq_index=0 780ordered=true 781randomization=false 782 783[system.ruby.network.routers0.port_buffers10] 784type=MessageBuffer 785buffer_size=0 786eventq_index=0 787ordered=true 788randomization=false 789 790[system.ruby.network.routers0.port_buffers11] 791type=MessageBuffer 792buffer_size=0 793eventq_index=0 794ordered=true 795randomization=false 796 797[system.ruby.network.routers1] 798type=Switch 799children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 800clk_domain=system.ruby.clk_domain 801eventq_index=0 802port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 803router_id=1 804virt_nets=3 805 806[system.ruby.network.routers1.port_buffers00] 807type=MessageBuffer 808buffer_size=0 809eventq_index=0 810ordered=true 811randomization=false 812 813[system.ruby.network.routers1.port_buffers01] 814type=MessageBuffer 815buffer_size=0 816eventq_index=0 817ordered=true 818randomization=false 819 820[system.ruby.network.routers1.port_buffers02] 821type=MessageBuffer 822buffer_size=0 823eventq_index=0 824ordered=true 825randomization=false 826 827[system.ruby.network.routers1.port_buffers03] 828type=MessageBuffer 829buffer_size=0 830eventq_index=0 831ordered=true 832randomization=false 833 834[system.ruby.network.routers1.port_buffers04] 835type=MessageBuffer 836buffer_size=0 837eventq_index=0 838ordered=true 839randomization=false 840 841[system.ruby.network.routers1.port_buffers05] 842type=MessageBuffer 843buffer_size=0 844eventq_index=0 845ordered=true 846randomization=false 847 848[system.ruby.network.routers1.port_buffers06] 849type=MessageBuffer 850buffer_size=0 851eventq_index=0 852ordered=true 853randomization=false 854 855[system.ruby.network.routers1.port_buffers07] 856type=MessageBuffer 857buffer_size=0 858eventq_index=0 859ordered=true 860randomization=false 861 862[system.ruby.network.routers1.port_buffers08] 863type=MessageBuffer 864buffer_size=0 865eventq_index=0 866ordered=true 867randomization=false 868 869[system.ruby.network.routers1.port_buffers09] 870type=MessageBuffer 871buffer_size=0 872eventq_index=0 873ordered=true 874randomization=false 875 876[system.ruby.network.routers1.port_buffers10] 877type=MessageBuffer 878buffer_size=0 879eventq_index=0 880ordered=true 881randomization=false 882 883[system.ruby.network.routers1.port_buffers11] 884type=MessageBuffer 885buffer_size=0 886eventq_index=0 887ordered=true 888randomization=false 889 890[system.ruby.network.routers2] 891type=Switch 892children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 893clk_domain=system.ruby.clk_domain 894eventq_index=0 895port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 896router_id=2 897virt_nets=3 898 899[system.ruby.network.routers2.port_buffers00] 900type=MessageBuffer 901buffer_size=0 902eventq_index=0 903ordered=true 904randomization=false 905 906[system.ruby.network.routers2.port_buffers01] 907type=MessageBuffer 908buffer_size=0 909eventq_index=0 910ordered=true 911randomization=false 912 913[system.ruby.network.routers2.port_buffers02] 914type=MessageBuffer 915buffer_size=0 916eventq_index=0 917ordered=true 918randomization=false 919 920[system.ruby.network.routers2.port_buffers03] 921type=MessageBuffer 922buffer_size=0 923eventq_index=0 924ordered=true 925randomization=false 926 927[system.ruby.network.routers2.port_buffers04] 928type=MessageBuffer 929buffer_size=0 930eventq_index=0 931ordered=true 932randomization=false 933 934[system.ruby.network.routers2.port_buffers05] 935type=MessageBuffer 936buffer_size=0 937eventq_index=0 938ordered=true 939randomization=false 940 941[system.ruby.network.routers2.port_buffers06] 942type=MessageBuffer 943buffer_size=0 944eventq_index=0 945ordered=true 946randomization=false 947 948[system.ruby.network.routers2.port_buffers07] 949type=MessageBuffer 950buffer_size=0 951eventq_index=0 952ordered=true 953randomization=false 954 955[system.ruby.network.routers2.port_buffers08] 956type=MessageBuffer 957buffer_size=0 958eventq_index=0 959ordered=true 960randomization=false 961 962[system.ruby.network.routers2.port_buffers09] 963type=MessageBuffer 964buffer_size=0 965eventq_index=0 966ordered=true 967randomization=false 968 969[system.ruby.network.routers2.port_buffers10] 970type=MessageBuffer 971buffer_size=0 972eventq_index=0 973ordered=true 974randomization=false 975 976[system.ruby.network.routers2.port_buffers11] 977type=MessageBuffer 978buffer_size=0 979eventq_index=0 980ordered=true 981randomization=false 982 983[system.ruby.network.routers3] 984type=Switch 985children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 986clk_domain=system.ruby.clk_domain 987eventq_index=0 988port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 989router_id=3 990virt_nets=3 991 992[system.ruby.network.routers3.port_buffers00] 993type=MessageBuffer 994buffer_size=0 995eventq_index=0 996ordered=true 997randomization=false 998 999[system.ruby.network.routers3.port_buffers01] 1000type=MessageBuffer 1001buffer_size=0 1002eventq_index=0 1003ordered=true 1004randomization=false 1005 1006[system.ruby.network.routers3.port_buffers02] 1007type=MessageBuffer 1008buffer_size=0 1009eventq_index=0 1010ordered=true 1011randomization=false 1012 1013[system.ruby.network.routers3.port_buffers03] 1014type=MessageBuffer 1015buffer_size=0 1016eventq_index=0 1017ordered=true 1018randomization=false 1019 1020[system.ruby.network.routers3.port_buffers04] 1021type=MessageBuffer 1022buffer_size=0 1023eventq_index=0 1024ordered=true 1025randomization=false 1026 1027[system.ruby.network.routers3.port_buffers05] 1028type=MessageBuffer 1029buffer_size=0 1030eventq_index=0 1031ordered=true 1032randomization=false 1033 1034[system.ruby.network.routers3.port_buffers06] 1035type=MessageBuffer 1036buffer_size=0 1037eventq_index=0 1038ordered=true 1039randomization=false 1040 1041[system.ruby.network.routers3.port_buffers07] 1042type=MessageBuffer 1043buffer_size=0 1044eventq_index=0 1045ordered=true 1046randomization=false 1047 1048[system.ruby.network.routers3.port_buffers08] 1049type=MessageBuffer 1050buffer_size=0 1051eventq_index=0 1052ordered=true 1053randomization=false 1054 1055[system.ruby.network.routers3.port_buffers09] 1056type=MessageBuffer 1057buffer_size=0 1058eventq_index=0 1059ordered=true 1060randomization=false 1061 1062[system.ruby.network.routers3.port_buffers10] 1063type=MessageBuffer 1064buffer_size=0 1065eventq_index=0 1066ordered=true 1067randomization=false 1068 1069[system.ruby.network.routers3.port_buffers11] 1070type=MessageBuffer 1071buffer_size=0 1072eventq_index=0 1073ordered=true 1074randomization=false 1075 1076[system.ruby.network.routers3.port_buffers12] 1077type=MessageBuffer 1078buffer_size=0 1079eventq_index=0 1080ordered=true 1081randomization=false 1082 1083[system.ruby.network.routers3.port_buffers13] 1084type=MessageBuffer 1085buffer_size=0 1086eventq_index=0 1087ordered=true 1088randomization=false 1089 1090[system.ruby.network.routers3.port_buffers14] 1091type=MessageBuffer 1092buffer_size=0 1093eventq_index=0 1094ordered=true 1095randomization=false 1096 1097[system.ruby.network.routers3.port_buffers15] 1098type=MessageBuffer 1099buffer_size=0 1100eventq_index=0 1101ordered=true 1102randomization=false 1103 1104[system.ruby.network.routers3.port_buffers16] 1105type=MessageBuffer 1106buffer_size=0 1107eventq_index=0 1108ordered=true 1109randomization=false 1110 1111[system.ruby.network.routers3.port_buffers17] 1112type=MessageBuffer 1113buffer_size=0 1114eventq_index=0 1115ordered=true 1116randomization=false 1117 1118[system.sys_port_proxy] 1119type=RubyPortProxy 1120clk_domain=system.clk_domain 1121eventq_index=0 1122is_cpu_sequencer=true 1123no_retry_on_stall=false 1124ruby_system=system.ruby 1125support_data_reqs=true 1126support_inst_reqs=true 1127system=system 1128using_ruby_tester=false 1129version=0 1130slave=system.system_port 1131 1132[system.voltage_domain] 1133type=VoltageDomain 1134eventq_index=0 1135voltage=1.000000 1136 1137