Addressing the system-on-a-chip interconnect woes through communication-based design

M. Sgroi, M. Sheets, A. Mihal, K. Keutzer, Sharad Malik, J. Rabaey, A. Sangiovanni-Vincentelli

Research output: Contribution to journalConference articlepeer-review

230 Scopus citations


Communication-based design represents a formal approach to system-on-a-chip design that considers communication between components as important as the computations they perform. Our "network-on-chip" approach partitions the communication into layers to maximize reuse and provide a programmer with an abstraction of the underlying communication framework. This layered approach is cast in the structure advocated by the OSI Reference Model and is demonstrated with a reconfigurable DSP example. The Metropolis methodology of deriving layers through a sequence of adaptation steps between incompatible behaviors is illustrated through the Intercom design example. In another approach, MESCAL provides a designer with tools for a correct-by-construction protocol stack.

Original languageEnglish (US)
Pages (from-to)667-672
Number of pages6
JournalProceedings - Design Automation Conference
StatePublished - 2001
Event38th Design Automation Conference - Las Vegas, NV, United States
Duration: Jun 18 2001Jun 22 2001

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Control and Systems Engineering


  • Communication-based design
  • Network-on-chip
  • Platform-based design
  • Protocol stack


Dive into the research topics of 'Addressing the system-on-a-chip interconnect woes through communication-based design'. Together they form a unique fingerprint.

Cite this