• DocumentCode
    3636433
  • Title

    Improved Utilization of NoC Channel Bandwidth by Switch Replication for Cost-Effective Multi-processor Systems-on-Chip

  • Author

    F. Gilabert;M. E. Gómez;S. Medardoni;D. Bertozzi

  • Author_Institution
    Univ. Politec. de Valencia, Valencia, Spain
  • fYear
    2010
  • Firstpage
    165
  • Lastpage
    172
  • Abstract
    Virtual channels are an appealing flow control technique for on-chip interconnection networks (NoCs), in that they can potentially avoid deadlock and improve link utilization and network throughput. However, their use in the resource constrained multi-processor system-on-chip (MPSoC) domain is still controversial, due to their significant overhead in terms of area, power and cycle time degradation. This paper proposes a simple yet efficient approach to VC implementation, which results in more area- and power-saving solutions than conventional design techniques. While these latter replicate only buffering resources for each physical link, we replicate the entire switch and prove that our solution is counter intuitively more area/power efficient while potentially operating at higher speeds. This result builds on a well-known principle of logic synthesis for combinational circuits (the area-performance trade-off when inferring a logic function into a gate-level netlist), and proves that when a designer is aware of this, novel architecture design techniques can be conceived.
  • Keywords
    "Switches","Network-on-a-chip","Bandwidth","Combinational circuits","Multiprocessor interconnection networks","System recovery","Throughput","System-on-a-chip","Degradation","Virtual colonoscopy"
  • Publisher
    ieee
  • Conference_Titel
    Networks-on-Chip (NOCS), 2010 Fourth ACM/IEEE International Symposium on
  • Print_ISBN
    978-1-4244-7085-3
  • Type

    conf

  • DOI
    10.1109/NOCS.2010.25
  • Filename
    5507551