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
Link To Document