Abstract
The compact size and high wavelength-selectivity of microring resonators (MRs) enable photonic networks-on-chip (PNoCs) to utilize dense-wavelength-division-multiplexing (DWDM) in their photonic waveguides, and as a result, attain high bandwidth on-chip data transfers. Unfortunately, a hardware Trojan (HT) in a PNoC can manipulate the electrical driving circuit of its MRs to cause the MRs to snoop data from the neighboring wavelength channels in a shared photonic waveguide, which introduces a serious security threat. This article presents a framework that utilizes process variation-based authentication signatures along with architecture-level enhancements to protect against data-snooping HT during unicast as well as multicast transfers in PNoCs. The evaluation results indicate that our framework can improve hardware security across various PNoC architectures with minimal overheads of up to 14.2% in average latency and of up to 14.6% in energy-delay-product (EDP).
Original language | English |
---|---|
Article number | 9158389 |
Pages (from-to) | 850-863 |
Number of pages | 14 |
Journal | IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems |
Volume | 40 |
Issue number | 5 |
DOIs | |
State | Published - May 2021 |
Bibliographical note
Publisher Copyright:© 1982-2012 IEEE.
Funding
Manuscript received November 29, 2019; revised March 19, 2020 and June 3 2020; accepted July 16, 2020. Date of publication August 4, 2020; date of current version April 21, 2021. This work was supported in part by a seed grant from the University of Kentucky, and in part by NSF under Grant CCF-1813370. (Corresponding author: Ishan G. Thakkar.) Sai Vineel Reddy Chittamuru is with Micron Technology, Inc., Austin, TX 78728 USA (e-mail: [email protected]).
Funders | Funder number |
---|---|
National Science Foundation (NSF) | CCF-1813370 |
Directorate for Computer and Information Science and Engineering | 1813370 |
University of Kentucky |
Keywords
- Data encryption
- data snooping
- hardware Trojan (HT)
- photonic networks-on-chip (PNoCs)
- process variations (PVs)
- security
ASJC Scopus subject areas
- Software
- Computer Graphics and Computer-Aided Design
- Electrical and Electronic Engineering