U-Can-Inject-Errors (UCIe): A Protocol-Aware Hardware Trojan for FPGA Chiplet Links
By Harshvadan Mihir, Arsalan Ali Malik, Sharath Pendyala and Aydin Aysu
North Carolina State University, Raleigh, NC, USA

Abstract
Chiplet integration enables designers to assemble dies from multiple vendors and connect them through standardized interconnect protocols, such as universal chiplet interconnect express (UCIe). This multi-vendor model, however, redraws the trust boundary and exposes inter-chiplet links to hardware Trojan insertion. Yet this attack surface remains largely unexplored, especially in FPGA-based chiplet ecosystems. In this work, we present the first hardware Trojan that stealthily bypasses the cyclic redundancy check (CRC)-based integrity mechanism of the UCIe protocol. The Trojan deliberately flips data bits in ways that preserve the original checksum, allowing corrupted inter-chiplet traffic to pass CRC validation undetected. We model the Trojan in a multi-die FPGA AI inference engine and show that these evasive corruptions can induce targeted misclassification, including (i) input-class suppression, (ii) forced-class promotion, and (iii) conditional class redirection. The Trojan incurs an overhead ranging from 18–35 and flip-flops (FFs) ranging from 14–17 when implemented on a Kintex-7 FPGA. Our results expose a critical gap in UCIe’s integrity mechanism. Although CRC remains effective for random error detection, its linear structure enables protocol-aware Trojans to inject checksum-preserving corruptions. The integrity gap identified in our work motivates the need to move beyond error-detection codes to secure UCIe-based chiplet interconnects.
Keywords: heterogeneous FPGA security; UCIe; hardware trojan; targeted misclassifications; silent data corruptions
To read the full article, click here
Related Chiplet
- FlexGen Multi-Die Smart Network-on-Chip (NoC) IP
- Ncore Multi-Die Interconnect IP
- Integrated voltage regulator (IVR) chiplet
- High-performance connectivity chiplets
- eFPGA Chiplet
Related Technical Papers
- Chiplet-Based Techniques for Scalable and Memory-Aware Multiscalar Multiplication on Hardware Platforms
- On-Package Memory with Universal Chiplet Interconnect Express (UCIe): A Low Power, High Bandwidth, Low Latency and Low Cost Approach
- Mozart: A Chiplet Ecosystem-Accelerator Codesign Framework for Composable Bespoke Application Specific Integrated Circuits
- Hemlet: A Heterogeneous Compute-in-Memory Chiplet Architecture for Vision Transformers with Group-Level Parallelism
Latest Technical Papers
- U-Can-Inject-Errors (UCIe): A Protocol-Aware Hardware Trojan for FPGA Chiplet Links
- The Power of Indirection: Scaling Switches Beyond Silicon Boundaries
- Toward Multi-kW Power Delivery Methodologies for Advanced 3D Heterogeneous Integration
- Cu-Cu Hybrid Bonding for Chiplets Heterogeneous Integration
- Location-Aware Caching Mechanism for minimizing performance degradation induced by inefficient inter-chiplet data path