config.ini revision 11066
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 27num_work_ids=16 28readfile= 29symbolfile= 30work_begin_ckpt_count=0 31work_begin_cpu_id_exit=-1 32work_begin_exit_count=0 33work_cpus_ckpt_count=0 34work_end_ckpt_count=0 35work_end_exit_count=0 36work_item_id=-1 37system_port=system.sys_port_proxy.slave[0] 38 39[system.clk_domain] 40type=SrcClockDomain 41clock=1 42domain_id=-1 43eventq_index=0 44init_perf_level=0 45voltage_domain=system.voltage_domain 46 47[system.cpu] 48type=RubyTester 49check_flush=false 50checks_to_complete=100 51clk_domain=system.clk_domain 52deadlock_threshold=50000 53eventq_index=0 54num_cpus=1 55system=system 56wakeup_frequency=10 57cpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] 58cpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1] 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 156phys_mem=Null 157random_seed=1234 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 203recycle_latency=10 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 212recycle_latency=10 213master=system.ruby.network.slave[6] 214 215[system.ruby.dir_cntrl0.responseFromMemory] 216type=MessageBuffer 217buffer_size=0 218eventq_index=0 219ordered=false 220randomization=false 221recycle_latency=10 222 223[system.ruby.dir_cntrl0.responseToDir] 224type=MessageBuffer 225buffer_size=0 226eventq_index=0 227ordered=false 228randomization=false 229recycle_latency=10 230slave=system.ruby.network.master[6] 231 232[system.ruby.l1_cntrl0] 233type=L1Cache_Controller 234children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache 235L1Dcache=system.ruby.l1_cntrl0.L1Dcache 236L1Icache=system.ruby.l1_cntrl0.L1Icache 237buffer_size=0 238clk_domain=system.ruby.clk_domain 239cluster_id=0 240enable_prefetch=false 241eventq_index=0 242l1_request_latency=2 243l1_response_latency=2 244l2_select_num_bits=0 245mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue 246number_of_TBEs=256 247optionalQueue=system.ruby.l1_cntrl0.optionalQueue 248prefetcher=system.ruby.l1_cntrl0.prefetcher 249recycle_latency=10 250requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache 251requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache 252responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache 253responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache 254ruby_system=system.ruby 255send_evictions=false 256sequencer=system.ruby.l1_cntrl0.sequencer 257system=system 258to_l2_latency=1 259transitions_per_cycle=32 260unblockFromL1Cache=system.ruby.l1_cntrl0.unblockFromL1Cache 261version=0 262 263[system.ruby.l1_cntrl0.L1Dcache] 264type=RubyCache 265children=replacement_policy 266assoc=2 267dataAccessLatency=1 268dataArrayBanks=1 269eventq_index=0 270is_icache=false 271replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy 272resourceStalls=false 273ruby_system=system.ruby 274size=256 275start_index_bit=6 276tagAccessLatency=1 277tagArrayBanks=1 278 279[system.ruby.l1_cntrl0.L1Dcache.replacement_policy] 280type=PseudoLRUReplacementPolicy 281assoc=2 282block_size=64 283eventq_index=0 284size=256 285 286[system.ruby.l1_cntrl0.L1Icache] 287type=RubyCache 288children=replacement_policy 289assoc=2 290dataAccessLatency=1 291dataArrayBanks=1 292eventq_index=0 293is_icache=true 294replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy 295resourceStalls=false 296ruby_system=system.ruby 297size=256 298start_index_bit=6 299tagAccessLatency=1 300tagArrayBanks=1 301 302[system.ruby.l1_cntrl0.L1Icache.replacement_policy] 303type=PseudoLRUReplacementPolicy 304assoc=2 305block_size=64 306eventq_index=0 307size=256 308 309[system.ruby.l1_cntrl0.mandatoryQueue] 310type=MessageBuffer 311buffer_size=0 312eventq_index=0 313ordered=false 314randomization=false 315recycle_latency=10 316 317[system.ruby.l1_cntrl0.optionalQueue] 318type=MessageBuffer 319buffer_size=0 320eventq_index=0 321ordered=false 322randomization=false 323recycle_latency=10 324 325[system.ruby.l1_cntrl0.prefetcher] 326type=Prefetcher 327cross_page=false 328eventq_index=0 329nonunit_filter=8 330num_startup_pfs=1 331num_streams=4 332pf_per_stream=1 333sys=system 334train_misses=4 335unit_filter=8 336 337[system.ruby.l1_cntrl0.requestFromL1Cache] 338type=MessageBuffer 339buffer_size=0 340eventq_index=0 341ordered=false 342randomization=false 343recycle_latency=10 344master=system.ruby.network.slave[0] 345 346[system.ruby.l1_cntrl0.requestToL1Cache] 347type=MessageBuffer 348buffer_size=0 349eventq_index=0 350ordered=false 351randomization=false 352recycle_latency=10 353slave=system.ruby.network.master[0] 354 355[system.ruby.l1_cntrl0.responseFromL1Cache] 356type=MessageBuffer 357buffer_size=0 358eventq_index=0 359ordered=false 360randomization=false 361recycle_latency=10 362master=system.ruby.network.slave[1] 363 364[system.ruby.l1_cntrl0.responseToL1Cache] 365type=MessageBuffer 366buffer_size=0 367eventq_index=0 368ordered=false 369randomization=false 370recycle_latency=10 371slave=system.ruby.network.master[1] 372 373[system.ruby.l1_cntrl0.sequencer] 374type=RubySequencer 375clk_domain=system.ruby.clk_domain 376dcache=system.ruby.l1_cntrl0.L1Dcache 377dcache_hit_latency=1 378deadlock_threshold=500000 379eventq_index=0 380icache=system.ruby.l1_cntrl0.L1Icache 381icache_hit_latency=1 382max_outstanding_requests=16 383ruby_system=system.ruby 384support_data_reqs=true 385support_inst_reqs=true 386system=system 387using_network_tester=false 388using_ruby_tester=true 389version=0 390slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0] 391 392[system.ruby.l1_cntrl0.unblockFromL1Cache] 393type=MessageBuffer 394buffer_size=0 395eventq_index=0 396ordered=false 397randomization=false 398recycle_latency=10 399master=system.ruby.network.slave[2] 400 401[system.ruby.l2_cntrl0] 402type=L2Cache_Controller 403children=DirRequestFromL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache unblockToL2Cache 404DirRequestFromL2Cache=system.ruby.l2_cntrl0.DirRequestFromL2Cache 405L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache 406L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache 407L2cache=system.ruby.l2_cntrl0.L2cache 408buffer_size=0 409clk_domain=system.ruby.clk_domain 410cluster_id=0 411eventq_index=0 412l2_request_latency=2 413l2_response_latency=2 414number_of_TBEs=256 415recycle_latency=10 416responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache 417responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache 418ruby_system=system.ruby 419system=system 420to_l1_latency=1 421transitions_per_cycle=32 422unblockToL2Cache=system.ruby.l2_cntrl0.unblockToL2Cache 423version=0 424 425[system.ruby.l2_cntrl0.DirRequestFromL2Cache] 426type=MessageBuffer 427buffer_size=0 428eventq_index=0 429ordered=false 430randomization=false 431recycle_latency=10 432master=system.ruby.network.slave[3] 433 434[system.ruby.l2_cntrl0.L1RequestFromL2Cache] 435type=MessageBuffer 436buffer_size=0 437eventq_index=0 438ordered=false 439randomization=false 440recycle_latency=10 441master=system.ruby.network.slave[4] 442 443[system.ruby.l2_cntrl0.L1RequestToL2Cache] 444type=MessageBuffer 445buffer_size=0 446eventq_index=0 447ordered=false 448randomization=false 449recycle_latency=10 450slave=system.ruby.network.master[3] 451 452[system.ruby.l2_cntrl0.L2cache] 453type=RubyCache 454children=replacement_policy 455assoc=2 456dataAccessLatency=1 457dataArrayBanks=1 458eventq_index=0 459is_icache=false 460replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy 461resourceStalls=false 462ruby_system=system.ruby 463size=512 464start_index_bit=6 465tagAccessLatency=1 466tagArrayBanks=1 467 468[system.ruby.l2_cntrl0.L2cache.replacement_policy] 469type=PseudoLRUReplacementPolicy 470assoc=2 471block_size=64 472eventq_index=0 473size=512 474 475[system.ruby.l2_cntrl0.responseFromL2Cache] 476type=MessageBuffer 477buffer_size=0 478eventq_index=0 479ordered=false 480randomization=false 481recycle_latency=10 482master=system.ruby.network.slave[5] 483 484[system.ruby.l2_cntrl0.responseToL2Cache] 485type=MessageBuffer 486buffer_size=0 487eventq_index=0 488ordered=false 489randomization=false 490recycle_latency=10 491slave=system.ruby.network.master[4] 492 493[system.ruby.l2_cntrl0.unblockToL2Cache] 494type=MessageBuffer 495buffer_size=0 496eventq_index=0 497ordered=false 498randomization=false 499recycle_latency=10 500slave=system.ruby.network.master[2] 501 502[system.ruby.memctrl_clk_domain] 503type=DerivedClockDomain 504clk_divider=3 505clk_domain=system.ruby.clk_domain 506eventq_index=0 507 508[system.ruby.network] 509type=SimpleNetwork 510children=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 511adaptive_routing=false 512buffer_size=0 513clk_domain=system.ruby.clk_domain 514control_msg_size=8 515endpoint_bandwidth=1000 516eventq_index=0 517ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 518int_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 519int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 520netifs= 521number_of_virtual_networks=3 522recycle_latency=0 523routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 524ruby_system=system.ruby 525topology=Crossbar 526master=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 527slave=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 528 529[system.ruby.network.ext_links0] 530type=SimpleExtLink 531bandwidth_factor=16 532eventq_index=0 533ext_node=system.ruby.l1_cntrl0 534int_node=system.ruby.network.routers0 535latency=1 536link_id=0 537weight=1 538 539[system.ruby.network.ext_links1] 540type=SimpleExtLink 541bandwidth_factor=16 542eventq_index=0 543ext_node=system.ruby.l2_cntrl0 544int_node=system.ruby.network.routers1 545latency=1 546link_id=1 547weight=1 548 549[system.ruby.network.ext_links2] 550type=SimpleExtLink 551bandwidth_factor=16 552eventq_index=0 553ext_node=system.ruby.dir_cntrl0 554int_node=system.ruby.network.routers2 555latency=1 556link_id=2 557weight=1 558 559[system.ruby.network.int_link_buffers00] 560type=MessageBuffer 561buffer_size=0 562eventq_index=0 563ordered=true 564randomization=false 565recycle_latency=0 566 567[system.ruby.network.int_link_buffers01] 568type=MessageBuffer 569buffer_size=0 570eventq_index=0 571ordered=true 572randomization=false 573recycle_latency=0 574 575[system.ruby.network.int_link_buffers02] 576type=MessageBuffer 577buffer_size=0 578eventq_index=0 579ordered=true 580randomization=false 581recycle_latency=0 582 583[system.ruby.network.int_link_buffers03] 584type=MessageBuffer 585buffer_size=0 586eventq_index=0 587ordered=true 588randomization=false 589recycle_latency=0 590 591[system.ruby.network.int_link_buffers04] 592type=MessageBuffer 593buffer_size=0 594eventq_index=0 595ordered=true 596randomization=false 597recycle_latency=0 598 599[system.ruby.network.int_link_buffers05] 600type=MessageBuffer 601buffer_size=0 602eventq_index=0 603ordered=true 604randomization=false 605recycle_latency=0 606 607[system.ruby.network.int_link_buffers06] 608type=MessageBuffer 609buffer_size=0 610eventq_index=0 611ordered=true 612randomization=false 613recycle_latency=0 614 615[system.ruby.network.int_link_buffers07] 616type=MessageBuffer 617buffer_size=0 618eventq_index=0 619ordered=true 620randomization=false 621recycle_latency=0 622 623[system.ruby.network.int_link_buffers08] 624type=MessageBuffer 625buffer_size=0 626eventq_index=0 627ordered=true 628randomization=false 629recycle_latency=0 630 631[system.ruby.network.int_link_buffers09] 632type=MessageBuffer 633buffer_size=0 634eventq_index=0 635ordered=true 636randomization=false 637recycle_latency=0 638 639[system.ruby.network.int_link_buffers10] 640type=MessageBuffer 641buffer_size=0 642eventq_index=0 643ordered=true 644randomization=false 645recycle_latency=0 646 647[system.ruby.network.int_link_buffers11] 648type=MessageBuffer 649buffer_size=0 650eventq_index=0 651ordered=true 652randomization=false 653recycle_latency=0 654 655[system.ruby.network.int_link_buffers12] 656type=MessageBuffer 657buffer_size=0 658eventq_index=0 659ordered=true 660randomization=false 661recycle_latency=0 662 663[system.ruby.network.int_link_buffers13] 664type=MessageBuffer 665buffer_size=0 666eventq_index=0 667ordered=true 668randomization=false 669recycle_latency=0 670 671[system.ruby.network.int_link_buffers14] 672type=MessageBuffer 673buffer_size=0 674eventq_index=0 675ordered=true 676randomization=false 677recycle_latency=0 678 679[system.ruby.network.int_link_buffers15] 680type=MessageBuffer 681buffer_size=0 682eventq_index=0 683ordered=true 684randomization=false 685recycle_latency=0 686 687[system.ruby.network.int_link_buffers16] 688type=MessageBuffer 689buffer_size=0 690eventq_index=0 691ordered=true 692randomization=false 693recycle_latency=0 694 695[system.ruby.network.int_link_buffers17] 696type=MessageBuffer 697buffer_size=0 698eventq_index=0 699ordered=true 700randomization=false 701recycle_latency=0 702 703[system.ruby.network.int_links0] 704type=SimpleIntLink 705bandwidth_factor=16 706eventq_index=0 707latency=1 708link_id=3 709node_a=system.ruby.network.routers0 710node_b=system.ruby.network.routers3 711weight=1 712 713[system.ruby.network.int_links1] 714type=SimpleIntLink 715bandwidth_factor=16 716eventq_index=0 717latency=1 718link_id=4 719node_a=system.ruby.network.routers1 720node_b=system.ruby.network.routers3 721weight=1 722 723[system.ruby.network.int_links2] 724type=SimpleIntLink 725bandwidth_factor=16 726eventq_index=0 727latency=1 728link_id=5 729node_a=system.ruby.network.routers2 730node_b=system.ruby.network.routers3 731weight=1 732 733[system.ruby.network.routers0] 734type=Switch 735children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 736clk_domain=system.ruby.clk_domain 737eventq_index=0 738port_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 739recycle_latency=0 740router_id=0 741virt_nets=3 742 743[system.ruby.network.routers0.port_buffers00] 744type=MessageBuffer 745buffer_size=0 746eventq_index=0 747ordered=true 748randomization=false 749recycle_latency=0 750 751[system.ruby.network.routers0.port_buffers01] 752type=MessageBuffer 753buffer_size=0 754eventq_index=0 755ordered=true 756randomization=false 757recycle_latency=0 758 759[system.ruby.network.routers0.port_buffers02] 760type=MessageBuffer 761buffer_size=0 762eventq_index=0 763ordered=true 764randomization=false 765recycle_latency=0 766 767[system.ruby.network.routers0.port_buffers03] 768type=MessageBuffer 769buffer_size=0 770eventq_index=0 771ordered=true 772randomization=false 773recycle_latency=0 774 775[system.ruby.network.routers0.port_buffers04] 776type=MessageBuffer 777buffer_size=0 778eventq_index=0 779ordered=true 780randomization=false 781recycle_latency=0 782 783[system.ruby.network.routers0.port_buffers05] 784type=MessageBuffer 785buffer_size=0 786eventq_index=0 787ordered=true 788randomization=false 789recycle_latency=0 790 791[system.ruby.network.routers0.port_buffers06] 792type=MessageBuffer 793buffer_size=0 794eventq_index=0 795ordered=true 796randomization=false 797recycle_latency=0 798 799[system.ruby.network.routers0.port_buffers07] 800type=MessageBuffer 801buffer_size=0 802eventq_index=0 803ordered=true 804randomization=false 805recycle_latency=0 806 807[system.ruby.network.routers0.port_buffers08] 808type=MessageBuffer 809buffer_size=0 810eventq_index=0 811ordered=true 812randomization=false 813recycle_latency=0 814 815[system.ruby.network.routers0.port_buffers09] 816type=MessageBuffer 817buffer_size=0 818eventq_index=0 819ordered=true 820randomization=false 821recycle_latency=0 822 823[system.ruby.network.routers0.port_buffers10] 824type=MessageBuffer 825buffer_size=0 826eventq_index=0 827ordered=true 828randomization=false 829recycle_latency=0 830 831[system.ruby.network.routers0.port_buffers11] 832type=MessageBuffer 833buffer_size=0 834eventq_index=0 835ordered=true 836randomization=false 837recycle_latency=0 838 839[system.ruby.network.routers1] 840type=Switch 841children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 842clk_domain=system.ruby.clk_domain 843eventq_index=0 844port_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 845recycle_latency=0 846router_id=1 847virt_nets=3 848 849[system.ruby.network.routers1.port_buffers00] 850type=MessageBuffer 851buffer_size=0 852eventq_index=0 853ordered=true 854randomization=false 855recycle_latency=0 856 857[system.ruby.network.routers1.port_buffers01] 858type=MessageBuffer 859buffer_size=0 860eventq_index=0 861ordered=true 862randomization=false 863recycle_latency=0 864 865[system.ruby.network.routers1.port_buffers02] 866type=MessageBuffer 867buffer_size=0 868eventq_index=0 869ordered=true 870randomization=false 871recycle_latency=0 872 873[system.ruby.network.routers1.port_buffers03] 874type=MessageBuffer 875buffer_size=0 876eventq_index=0 877ordered=true 878randomization=false 879recycle_latency=0 880 881[system.ruby.network.routers1.port_buffers04] 882type=MessageBuffer 883buffer_size=0 884eventq_index=0 885ordered=true 886randomization=false 887recycle_latency=0 888 889[system.ruby.network.routers1.port_buffers05] 890type=MessageBuffer 891buffer_size=0 892eventq_index=0 893ordered=true 894randomization=false 895recycle_latency=0 896 897[system.ruby.network.routers1.port_buffers06] 898type=MessageBuffer 899buffer_size=0 900eventq_index=0 901ordered=true 902randomization=false 903recycle_latency=0 904 905[system.ruby.network.routers1.port_buffers07] 906type=MessageBuffer 907buffer_size=0 908eventq_index=0 909ordered=true 910randomization=false 911recycle_latency=0 912 913[system.ruby.network.routers1.port_buffers08] 914type=MessageBuffer 915buffer_size=0 916eventq_index=0 917ordered=true 918randomization=false 919recycle_latency=0 920 921[system.ruby.network.routers1.port_buffers09] 922type=MessageBuffer 923buffer_size=0 924eventq_index=0 925ordered=true 926randomization=false 927recycle_latency=0 928 929[system.ruby.network.routers1.port_buffers10] 930type=MessageBuffer 931buffer_size=0 932eventq_index=0 933ordered=true 934randomization=false 935recycle_latency=0 936 937[system.ruby.network.routers1.port_buffers11] 938type=MessageBuffer 939buffer_size=0 940eventq_index=0 941ordered=true 942randomization=false 943recycle_latency=0 944 945[system.ruby.network.routers2] 946type=Switch 947children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 948clk_domain=system.ruby.clk_domain 949eventq_index=0 950port_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 951recycle_latency=0 952router_id=2 953virt_nets=3 954 955[system.ruby.network.routers2.port_buffers00] 956type=MessageBuffer 957buffer_size=0 958eventq_index=0 959ordered=true 960randomization=false 961recycle_latency=0 962 963[system.ruby.network.routers2.port_buffers01] 964type=MessageBuffer 965buffer_size=0 966eventq_index=0 967ordered=true 968randomization=false 969recycle_latency=0 970 971[system.ruby.network.routers2.port_buffers02] 972type=MessageBuffer 973buffer_size=0 974eventq_index=0 975ordered=true 976randomization=false 977recycle_latency=0 978 979[system.ruby.network.routers2.port_buffers03] 980type=MessageBuffer 981buffer_size=0 982eventq_index=0 983ordered=true 984randomization=false 985recycle_latency=0 986 987[system.ruby.network.routers2.port_buffers04] 988type=MessageBuffer 989buffer_size=0 990eventq_index=0 991ordered=true 992randomization=false 993recycle_latency=0 994 995[system.ruby.network.routers2.port_buffers05] 996type=MessageBuffer 997buffer_size=0 998eventq_index=0 999ordered=true 1000randomization=false 1001recycle_latency=0 1002 1003[system.ruby.network.routers2.port_buffers06] 1004type=MessageBuffer 1005buffer_size=0 1006eventq_index=0 1007ordered=true 1008randomization=false 1009recycle_latency=0 1010 1011[system.ruby.network.routers2.port_buffers07] 1012type=MessageBuffer 1013buffer_size=0 1014eventq_index=0 1015ordered=true 1016randomization=false 1017recycle_latency=0 1018 1019[system.ruby.network.routers2.port_buffers08] 1020type=MessageBuffer 1021buffer_size=0 1022eventq_index=0 1023ordered=true 1024randomization=false 1025recycle_latency=0 1026 1027[system.ruby.network.routers2.port_buffers09] 1028type=MessageBuffer 1029buffer_size=0 1030eventq_index=0 1031ordered=true 1032randomization=false 1033recycle_latency=0 1034 1035[system.ruby.network.routers2.port_buffers10] 1036type=MessageBuffer 1037buffer_size=0 1038eventq_index=0 1039ordered=true 1040randomization=false 1041recycle_latency=0 1042 1043[system.ruby.network.routers2.port_buffers11] 1044type=MessageBuffer 1045buffer_size=0 1046eventq_index=0 1047ordered=true 1048randomization=false 1049recycle_latency=0 1050 1051[system.ruby.network.routers3] 1052type=Switch 1053children=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 1054clk_domain=system.ruby.clk_domain 1055eventq_index=0 1056port_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 1057recycle_latency=0 1058router_id=3 1059virt_nets=3 1060 1061[system.ruby.network.routers3.port_buffers00] 1062type=MessageBuffer 1063buffer_size=0 1064eventq_index=0 1065ordered=true 1066randomization=false 1067recycle_latency=0 1068 1069[system.ruby.network.routers3.port_buffers01] 1070type=MessageBuffer 1071buffer_size=0 1072eventq_index=0 1073ordered=true 1074randomization=false 1075recycle_latency=0 1076 1077[system.ruby.network.routers3.port_buffers02] 1078type=MessageBuffer 1079buffer_size=0 1080eventq_index=0 1081ordered=true 1082randomization=false 1083recycle_latency=0 1084 1085[system.ruby.network.routers3.port_buffers03] 1086type=MessageBuffer 1087buffer_size=0 1088eventq_index=0 1089ordered=true 1090randomization=false 1091recycle_latency=0 1092 1093[system.ruby.network.routers3.port_buffers04] 1094type=MessageBuffer 1095buffer_size=0 1096eventq_index=0 1097ordered=true 1098randomization=false 1099recycle_latency=0 1100 1101[system.ruby.network.routers3.port_buffers05] 1102type=MessageBuffer 1103buffer_size=0 1104eventq_index=0 1105ordered=true 1106randomization=false 1107recycle_latency=0 1108 1109[system.ruby.network.routers3.port_buffers06] 1110type=MessageBuffer 1111buffer_size=0 1112eventq_index=0 1113ordered=true 1114randomization=false 1115recycle_latency=0 1116 1117[system.ruby.network.routers3.port_buffers07] 1118type=MessageBuffer 1119buffer_size=0 1120eventq_index=0 1121ordered=true 1122randomization=false 1123recycle_latency=0 1124 1125[system.ruby.network.routers3.port_buffers08] 1126type=MessageBuffer 1127buffer_size=0 1128eventq_index=0 1129ordered=true 1130randomization=false 1131recycle_latency=0 1132 1133[system.ruby.network.routers3.port_buffers09] 1134type=MessageBuffer 1135buffer_size=0 1136eventq_index=0 1137ordered=true 1138randomization=false 1139recycle_latency=0 1140 1141[system.ruby.network.routers3.port_buffers10] 1142type=MessageBuffer 1143buffer_size=0 1144eventq_index=0 1145ordered=true 1146randomization=false 1147recycle_latency=0 1148 1149[system.ruby.network.routers3.port_buffers11] 1150type=MessageBuffer 1151buffer_size=0 1152eventq_index=0 1153ordered=true 1154randomization=false 1155recycle_latency=0 1156 1157[system.ruby.network.routers3.port_buffers12] 1158type=MessageBuffer 1159buffer_size=0 1160eventq_index=0 1161ordered=true 1162randomization=false 1163recycle_latency=0 1164 1165[system.ruby.network.routers3.port_buffers13] 1166type=MessageBuffer 1167buffer_size=0 1168eventq_index=0 1169ordered=true 1170randomization=false 1171recycle_latency=0 1172 1173[system.ruby.network.routers3.port_buffers14] 1174type=MessageBuffer 1175buffer_size=0 1176eventq_index=0 1177ordered=true 1178randomization=false 1179recycle_latency=0 1180 1181[system.ruby.network.routers3.port_buffers15] 1182type=MessageBuffer 1183buffer_size=0 1184eventq_index=0 1185ordered=true 1186randomization=false 1187recycle_latency=0 1188 1189[system.ruby.network.routers3.port_buffers16] 1190type=MessageBuffer 1191buffer_size=0 1192eventq_index=0 1193ordered=true 1194randomization=false 1195recycle_latency=0 1196 1197[system.ruby.network.routers3.port_buffers17] 1198type=MessageBuffer 1199buffer_size=0 1200eventq_index=0 1201ordered=true 1202randomization=false 1203recycle_latency=0 1204 1205[system.sys_port_proxy] 1206type=RubyPortProxy 1207clk_domain=system.clk_domain 1208eventq_index=0 1209ruby_system=system.ruby 1210support_data_reqs=true 1211support_inst_reqs=true 1212system=system 1213using_ruby_tester=false 1214version=0 1215slave=system.system_port 1216 1217[system.voltage_domain] 1218type=VoltageDomain 1219eventq_index=0 1220voltage=1.000000 1221 1222