ResiLogic: Leveraging Composability and Diversity to Design Fault and Intrusion Resilient Chips

Ahmad T. Sheikh*, Ali Shoker, Suhaib A. Fahmy, Paulo Esteves-Verissimo

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

A long-standing challenge is the design of chips resilient to faults and glitches. Both fine-grained gate diversity and coarse-grained modular redundancy have been used in the past. However, these approaches have not been well-studied under other threat models where some stakeholders in the supply chain are untrusted. Increasing digital sovereignty tensions raise concerns regarding the use of foreign off-the-shelf tools and intellectual property (IP), or off-sourcing fabrication, driving research into the design of resilient chips under this threat model. This article addresses a threat model considering three pertinent attacks to resilience: distribution, zonal, and compound attacks. To mitigate these attacks, we introduce the ResiLogic framework that exploits Diversity by Composability: constructing diverse circuits composed of smaller diverse ones by design. This approach enables designers to develop circuits in the early stages of design without the need for additional redundancy in terms of space or cost. To generate diverse circuits, we propose a technique using E-Graphs with new rewrite definitions for diversity. Using this approach at different levels of granularity is shown to improve the resilience of circuit design in ResiLogic up to \times 5 against the three considered attacks.

Original languageEnglish (US)
Pages (from-to)1751-1764
Number of pages14
JournalIEEE Transactions on Very Large Scale Integration (VLSI) Systems
Volume33
Issue number6
DOIs
StateAccepted/In press - 2025

Keywords

  • Chip resilience
  • E-Graphs
  • fault and intrusion tolerance (FIT)
  • hardware diversity
  • triple-modular-redundancy (TMR)

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'ResiLogic: Leveraging Composability and Diversity to Design Fault and Intrusion Resilient Chips'. Together they form a unique fingerprint.

Cite this