Router Designs for an Asynchronous Time-Division-Multiplexed Network-on-Chip

Evangelia Kasapaki, Jens Sparsø, Rasmus Bo Sørensen, Kees Goossens

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

In this paper we explore the design of an asynchronous router for a time-division-multiplexed (TDM) network-on-chip (NOC) that is being developed for a multi-processor platform for hard real-time systems. TDM inherently requires a common time reference, and existing TDM-based NOC designs are either synchronous or mesochronous, but both approaches have their limitations: a globally synchronous NOC is no longer feasible in today's sub micron technologies and a mesochronous NOC requires special FIFO-based synchronizers in all input ports of all routers in order to accommodate for clock phase differences. This adds hardware complexity and increases area and power consumption. We propose to use asynchronous routers in order to achieve a simpler, more robust and globally-asynchronous NOC, and this represents an unexplored point in the design space. The paper presents a range of alternative router designs. All routers have been synthesized for a 65nm CMOS technology, and the paper reports post-layout figures for area, speed and energy and compares the asynchronous designs with an existing mesochronous clocked router. The results show that an asynchronous router is 2 times smaller, marginally slower and with roughly the same energy consumption, while offering a robust solution to the clock distribution problem. The paper further explores "clock-gating" of the individual pipeline stages in the asynchronous routers, and shows that this can lead to significant power savings.
Original languageEnglish
Title of host publication2013 Euromicro Conference on Digital System Design (DSD)
PublisherIEEE
Publication date2013
Pages319-326
DOIs
Publication statusPublished - 2013
Event16th Euromicro Conference on Digital System Design (DSD 2013) - Santander, Cantabria, Spain
Duration: 4 Sep 20136 Sep 2013
http://www.teisa.unican.es/dsd-seaa-2013/dsd_2013/index.html%3Fq=node%252F15.html

Conference

Conference16th Euromicro Conference on Digital System Design (DSD 2013)
CountrySpain
CitySantander, Cantabria
Period04/09/201306/09/2013
Internet address

Fingerprint Dive into the research topics of 'Router Designs for an Asynchronous Time-Division-Multiplexed Network-on-Chip'. Together they form a unique fingerprint.

Cite this