• DocumentCode
    4224
  • Title

    Aurora: A Cross-Layer Solution for Thermally Resilient Photonic Network-on-Chip

  • Author

    Zhongqi Li ; Qouneh, Amer ; Joshi, Madhura ; Wangyuan Zhang ; Xin Fu ; Tao Li

  • Author_Institution
    Qualcomm Inc., San Diego, CA, USA
  • Volume
    23
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan. 2015
  • Firstpage
    170
  • Lastpage
    183
  • Abstract
    With silicon optical technology moving toward maturity, the use of photonic networks-on-chip (NoCs) for global chip communication is emerging as a promising solution to the communication requirements of future many core processors. It is expected that photonic NoCs will play an important role in alleviating current power, latency, and bandwidth constraints. However, photonic NoCs are sensitive to ambient temperature variations because their basic constituents, ring resonators, are themselves sensitive to those variations. Since ring resonators are basic building blocks for photonic modulators, switches, multiplexers, and demultiplexers, variations of on-chip temperature pose serious challenges to the proper operation of photonic NoCs. Proposed methods that mitigate the effects of temperature at the device level are either difficult to use in CMOS processes or not suitable for large scale implementation. In this paper, we propose Aurora, a thermally resilient photonic NoC architecture design that supports reliable and low bit error rate (BER) on-chip communications in the presence of large temperature variations. Our proposed architecture leverages cross-layer solutions at the device, architecture, and operating system (OS) layers that individually provide considerable improvements and synergistically provide even more significant improvements. To compensate for small temperature variations, our design varies the bias current through ring resonators. For larger temperature variations, we propose architecture-level techniques to reroute messages away from hot regions, and through cooler regions, to their destinations. We also propose a thermal/congestion-aware coscheduling algorithm at the OS level to further lower BER by reorganizing the thermal profile of the chip. Our simulation results show that Aurora provides a robust architectural solution to handle temperature variation effects on future photonic NoCs. For instance, average BER and message error rate are redu- ed by 96% and 85%, respectively, when the combined thermal optimization scheme [shortest path first+ OS] is applied. From the perspective of power efficiency, Aurora is also superior to conventional photonic NoC architectures by as much as 37%.
  • Keywords
    elemental semiconductors; integrated circuit design; integrated optics; network-on-chip; optical resonators; silicon; Aurora; BER on-chip communications; CMOS processes; OS layers; Si; ambient temperature variation effect; architecture-level techniques; bandwidth constraints; bias current; combined thermal optimization scheme; core processors; cross-layer solution; demultiplexers; device level; global chip communication; low bit error rate; message error rate; multiplexers; on-chip temperature; operating system layers; photonic modulators; power efficiency; ring resonators; silicon optical technology; switches; thermal profile; thermal-congestion-aware coscheduling algorithm; thermally resilient photonic NoC architecture design; thermally resilient photonic network-on-chip; Bit error rate; Modulation; Optical ring resonators; Optical waveguides; Photonics; Refractive index; Temperature sensors; Bit error rate (BER); photonic network-on-chip (NoC); thermally resilient; thermally resilient.;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2014.2300477
  • Filename
    6748030