Special Session Paper: Application of Functional Verification Techniques in Hardware Trust

Where it appeared

Published in38th IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT 2025)

Identifiers

handlehal-05372889

Related

Distinct frombhunia2014hardware
Distinct fromkhalid2022forasec

From bibtex.

Abstract

Functional verification techniques, particularly assertion-based verification, play a critical role in ensuring both correctness and security of modern hardware designs. In this paper, we propose and integrate a spectrum of formal and assertion-driven methods that extend conventional functional verification to address emerging security threats—ranging from stealthy Hardware Trojans (HTs) to adversarial cyber-attacks and cache side-channel exploits. First, we review traditional formal verification approaches such as SAT, BDD, and SCA, and discuss their adaptation to approximate computing and resource-bounded contexts. Next, we present an assertion-driven HT-detection paradigm at RTL, using control-flow graph matching and LTL-based specification mining with a hybrid similarity metric. We then demonstrate three complementary assertion-based methodologies for uncovering hardware security vulnerabilities: (1) deriving countermeasure assertions from an extracted finite-state machine model of an HT trigger; (2) automatically mining ISA-aware temporal assertions for RISC-V processors to detect embedded Trojans; and (3) mining temporal assertions from vehicle-dynamics traces to detect adversarial cyber attacks in autonomous vehicles. Finally, we propose a formal assertion-generation framework for securing RTL designs against cache side-channel attacks and HT insertions—generating security assertions for both cache memory and RISC-V processor implementations, and validating their efficacy against known CSCAs and Trojan benchmarks. Through these case studies, we demonstrate that assertion-based verification not only enhances functional correctness guarantees but also provides a high-fidelity, scalable mechanism for detecting and localizing a diverse range of hardware security threats.

A copy is held

pdf, 759.7 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via bibtex
Added2026-09-18 04:05 UTC
Approved bya person 2026-10-05 21:11 UTC

Cite it as

@inproceedings{iman2025special,
  title        = {Special Session Paper: Application of Functional Verification Techniques in Hardware Trust},
  author       = {Mohammad Reza Heidari Iman and Rolf Drechsler and Chandan Kumar Jha and Ali Azarpeyvand and Tara Ghasempouri and Sharjeel Imtiaz and Jaan Raik and Samuele Germiniani and Daniele Nicoletti and Graziano Pravadelli and Giorgio Di Natale},
  year         = {2025},
  booktitle    = {38th IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT 2025)},
}

This record lives at https://refs.drheap.org/iman2025special/ and will keep doing so.