Trade-offs in the design of a router with both guaranteed and best-effort services for networks on chip

E. Rijpkema, K.G.W. Goossens, A. Radulescu, J. Dielissen, J. Meerbergen, van, P. Wielage, E. Waterlander

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureHoofdstukAcademic

4 !!Citations (SciVal)
1 Downloads (Pure)

Samenvatting

Managing the complexity of designing chips containing billions of transistors requires decoupling computation from communication. For the communication, scalable, and compositional interconnects, such as networks on chip (NoC), must be used. In this paper we show that guaranteed services are essential in achieving this decoupling. Guarantees typically come at the cost of lower resource utilization. To avoid this, they must be used in combination with best-effort services. The key element of our NoC is a router consisting conceptually of two parts: the so-called guaranteed throughput (gt) and best-effort (be) routers. We combine the gt and be router architectures in an efficient implementation by sharing resources. We show the trade offs between hardware complexity and efficiency of the combined router, and motivate our choices. Our reasoning for the trade offs is validated with a prototype router implementation. We show a lay-out of an input-queued wormhole 5×5 router with an aggregate bandwidth of 80Gbit/s. It occupies 0.26mm2 in cmos12. This shows that our router provides high performance at reasonable cost, bringing NoCs one step closer.
Originele taal-2Engels
TitelDesign Automation, and Test in Europe : The Most Influential Papers of 10 Years DATE, Circuits & Sysems
RedacteurenR. Lauwerijns, J. Madsen
Plaats van productieBerlin
UitgeverijSpringer
Pagina's125-139
ISBN van geprinte versie978-3-9810801-3-1
DOI's
StatusGepubliceerd - 2008

Vingerafdruk

Duik in de onderzoeksthema's van 'Trade-offs in the design of a router with both guaranteed and best-effort services for networks on chip'. Samen vormen ze een unieke vingerafdruk.

Citeer dit