Outstanding research problems in NoC design: System, microarchitecture, and circuit perspectives

Radu Marculescu, Umit Ogras, Li Shiuan Peh, Natalie Enright Jerger, Yatin Hoskote

Research output: Contribution to journalArticle

549 Citations (Scopus)

Abstract

To alleviate the complex communication problems that arise as the number of on-chip components increases, network-on-chip (NoC) architectures have been recently proposed to replace global interconnects. In this paper, we first provide a general description of NoC architectures and applications. Then, we enumerate several related research problems organized under five main categories: Application characterization, communication paradigm, communication infrastructure, analysis, and solution evaluation. Motivation, problem description, proposed approaches, and open issues are discussed for each problem from system, microarchitecture, and circuit perspectives. Finally, we address the interactions among these research problems and put the NoC design process into perspective.

Original languageEnglish (US)
Pages (from-to)3-21
Number of pages19
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Volume28
Issue number1
DOIs
StatePublished - Jan 2009
Externally publishedYes

Fingerprint

Networks (circuits)
Communication
Network-on-chip

Keywords

  • Energy and power consumption
  • Multiprocessor systems-on-chip (MPSoCs)
  • Networks-on-chip (NoCs)
  • On-chip communication

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

Outstanding research problems in NoC design : System, microarchitecture, and circuit perspectives. / Marculescu, Radu; Ogras, Umit; Peh, Li Shiuan; Jerger, Natalie Enright; Hoskote, Yatin.

In: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 28, No. 1, 01.2009, p. 3-21.

Research output: Contribution to journalArticle

@article{2202c4dd94904edb9a16e226f90075d9,
title = "Outstanding research problems in NoC design: System, microarchitecture, and circuit perspectives",
abstract = "To alleviate the complex communication problems that arise as the number of on-chip components increases, network-on-chip (NoC) architectures have been recently proposed to replace global interconnects. In this paper, we first provide a general description of NoC architectures and applications. Then, we enumerate several related research problems organized under five main categories: Application characterization, communication paradigm, communication infrastructure, analysis, and solution evaluation. Motivation, problem description, proposed approaches, and open issues are discussed for each problem from system, microarchitecture, and circuit perspectives. Finally, we address the interactions among these research problems and put the NoC design process into perspective.",
keywords = "Energy and power consumption, Multiprocessor systems-on-chip (MPSoCs), Networks-on-chip (NoCs), On-chip communication",
author = "Radu Marculescu and Umit Ogras and Peh, {Li Shiuan} and Jerger, {Natalie Enright} and Yatin Hoskote",
year = "2009",
month = "1",
doi = "10.1109/TCAD.2008.2010691",
language = "English (US)",
volume = "28",
pages = "3--21",
journal = "IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems",
issn = "0278-0070",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "1",

}

TY - JOUR

T1 - Outstanding research problems in NoC design

T2 - System, microarchitecture, and circuit perspectives

AU - Marculescu, Radu

AU - Ogras, Umit

AU - Peh, Li Shiuan

AU - Jerger, Natalie Enright

AU - Hoskote, Yatin

PY - 2009/1

Y1 - 2009/1

N2 - To alleviate the complex communication problems that arise as the number of on-chip components increases, network-on-chip (NoC) architectures have been recently proposed to replace global interconnects. In this paper, we first provide a general description of NoC architectures and applications. Then, we enumerate several related research problems organized under five main categories: Application characterization, communication paradigm, communication infrastructure, analysis, and solution evaluation. Motivation, problem description, proposed approaches, and open issues are discussed for each problem from system, microarchitecture, and circuit perspectives. Finally, we address the interactions among these research problems and put the NoC design process into perspective.

AB - To alleviate the complex communication problems that arise as the number of on-chip components increases, network-on-chip (NoC) architectures have been recently proposed to replace global interconnects. In this paper, we first provide a general description of NoC architectures and applications. Then, we enumerate several related research problems organized under five main categories: Application characterization, communication paradigm, communication infrastructure, analysis, and solution evaluation. Motivation, problem description, proposed approaches, and open issues are discussed for each problem from system, microarchitecture, and circuit perspectives. Finally, we address the interactions among these research problems and put the NoC design process into perspective.

KW - Energy and power consumption

KW - Multiprocessor systems-on-chip (MPSoCs)

KW - Networks-on-chip (NoCs)

KW - On-chip communication

UR - http://www.scopus.com/inward/record.url?scp=66549114708&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=66549114708&partnerID=8YFLogxK

U2 - 10.1109/TCAD.2008.2010691

DO - 10.1109/TCAD.2008.2010691

M3 - Article

AN - SCOPUS:66549114708

VL - 28

SP - 3

EP - 21

JO - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

JF - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

SN - 0278-0070

IS - 1

ER -