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