A loosely synchronizing asynchronous router for TDM-scheduled NOCs

I. Kotleas, D. Humphreys, R. B. Sørensen, E. Kasapaki, F. Brandner, J. Sparsø

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents an asynchronous router design for use in time-division-multiplexed (TDM) networks-on-chip. Unlike existing synchronous, mesochronous and asynchronous router designs with similar functionality, the router is able to silently skip over cycles/TDM-slots where no traffic is scheduled and hence avoid all switching activity in the idle links and router ports. In this way switching activity is reduced to the minimum possible amount. The fact that this relaxed synchronization is sufficient to implement TDM scheduling represents a contribution at the conceptual level. The idea can only be implemented using asynchronous circuit techniques. To this end, the paper explores the use of "click-element" templates. Click-element templates use only flip-flops and conventional gates, and this greatly simplifies the design process when using conventional EDA tools and standard cell libraries. Few papers, if any, have explored this.

Original languageEnglish
Title of host publicationProceedings - 2014 8th IEEE/ACM International Symposium on Networks-on-Chip, NoCS 2014
EditorsDavide Bertozzi, Luca Benini, Sudhakar Yalamanchili, Joerg Henkel
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages151-158
Number of pages8
ISBN (Electronic)9781479953479
DOIs
Publication statusPublished - 13 Jan 2015
Externally publishedYes
Event8th IEEE/ACM International Symposium on Networks-on-Chip, NoCS 2014 - Ferrara, Italy
Duration: 17 Sept 201419 Sept 2014

Publication series

NameProceedings - 2014 8th IEEE/ACM International Symposium on Networks-on-Chip, NoCS 2014

Conference

Conference8th IEEE/ACM International Symposium on Networks-on-Chip, NoCS 2014
Country/TerritoryItaly
CityFerrara
Period17/09/1419/09/14

Fingerprint

Dive into the research topics of 'A loosely synchronizing asynchronous router for TDM-scheduled NOCs'. Together they form a unique fingerprint.

Cite this