LIBRA: Thermal and Process Variation Aware Reliability Management in Photonic Networks-on-Chip

Sai Vineel Reddy Chittamuru, Ishan G. Thakkar, Sudeep Pasricha

Research output: Contribution to journalArticlepeer-review

19 Scopus citations


Silicon nanophotonics technology is being considered for future networks-on-chip (NoCs) as it can enable high bandwidth density and lower latency with traversal of data at the speed of light. But, the operation of photonic NoCs (PNoCs) is very sensitive to on-chip temperature and process variations. These variations can create significant reliability issues for PNoCs. For example, a microring resonator (MR) may resonate at another wavelength instead of its designated wavelength due to thermal and/or process variations, which can lead to bandwidth wastage and data corruption in PNoCs. This paper proposes a novel run-Time framework called LIBRA to overcome temperature-and process variation-induced reliability issues in PNoCs. The framework consists of (i) a device-level reactive MR assignment mechanism that dynamically assigns a group of MRS to reliably modulate/receive data in a waveguide based on the chip thermal and process variation characteristics; and (ii) a system-level proactive thread migration technique to avoid on-chip thermal threshold violations and reduce MR tuning/ trimming power by dynamically migrating threads between cores. Our simulation results indicate that LIBRA can reliably satisfy on-chip thermal thresholds and maintain high network bandwidth while reducing total power by up to 61.3 percent, and thermal tuning/trimming power by up to 76.2 percent over state-of-The-Art thermal and process variation aware solutions.

Original languageEnglish
Article number8382285
Pages (from-to)758-772
Number of pages15
JournalIEEE Transactions on Multi-Scale Computing Systems
Issue number4
StatePublished - Oct 1 2018

Bibliographical note

Publisher Copyright:
© 2015 IEEE.


  • Thermal variations
  • photonic networks-on-chip
  • process variations
  • reliability

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Information Systems
  • Hardware and Architecture


Dive into the research topics of 'LIBRA: Thermal and Process Variation Aware Reliability Management in Photonic Networks-on-Chip'. Together they form a unique fingerprint.

Cite this