Key research problems in NoC design: A holistic perspective

Umit Y. Ogras, Jingcao Hu, Radu Marculescu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

237 Scopus citations

Abstract

Networks-on-Chip (NoCs) have been recently proposed as a promising solution to complex on-chip communication problems. The lack of an unified representation of applications and architectures makes NoC problem formulation and classification both difficult and obscure. To remedy this situation, we provide a general description for NoC architectures and applications and then enumerate several outstanding research problems (denoted by P1-P8) organized under three topics: communication infrastructure synthesis, communication paradigm selection, and application mapping optimization. Far from being exhaustive, the discussed problems are deemed essential for future NoC research.

Original languageEnglish (US)
Title of host publicationCODES+ISSS 2005 - International Conference on Hardware/Software Codesign and Systems Synthesis
Pages69-74
Number of pages6
StatePublished - Nov 11 2005
Externally publishedYes
Event3rd IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and Systems Synthesis CODES+ISSS 2005 - Jersey City, NJ, United States
Duration: Sep 18 2005Sep 21 2005

Publication series

NameCODES+ISSS 2005 - International Conference on Hardware/Software Codesign and System Synthesis

Other

Other3rd IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and Systems Synthesis CODES+ISSS 2005
CountryUnited States
CityJersey City, NJ
Period9/18/059/21/05

    Fingerprint

Keywords

  • Multi-processor systems
  • Networks-on-Chip
  • Systems-on-Chip

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Ogras, U. Y., Hu, J., & Marculescu, R. (2005). Key research problems in NoC design: A holistic perspective. In CODES+ISSS 2005 - International Conference on Hardware/Software Codesign and Systems Synthesis (pp. 69-74). (CODES+ISSS 2005 - International Conference on Hardware/Software Codesign and System Synthesis).