Skip to main navigation Skip to search Skip to main content

A Lightweight PUF-Based Weights Obfuscation Technique for Secure In-Memory AI Inference

  • Luca Parrini
  • , Anirban Kar
  • , Benjamin Hettwer
  • , Taha Soliman
  • , Yogesh Singh Chauhan
  • , Hussam Amrouch
  • , Norbert Wehn
  • Robert Bosch GmbH
  • Technical University of Munich
  • Indian Institute of Technology Kanpur
  • University of Kaiserslautern

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

In-Memory Computing (IMC) has introduced a novel computational approach that substantially improves emerging embedded AI accelerators’ latency and power consumption efficiency. Despite the numerous advantages, IMC architectures also introduce new security vulnerabilities that may compromise the confidentiality of the deployed Neural Network (NN) algorithms. In this work, following an analysis of the potential threats, we present a novel lightweight security countermeasure for IMC accelerators. This methodology can be employed to de-obfuscate the pre-trained weights of NN architectures whose bits’ significance has been reordered prior to the deployment phase onto the IMC crossbar. The proposed solution is based on the coordinated action of a Ferroelectric Field-Effect Transistor (FeFET) based Physical Unclonable Function (PUF) design and shifting registers. These components perform custom arithmetic shift operations on the values calculated by the IMC device at runtime to obtain a coherent inference computation. Furthermore, a design-space exploration method is proposed to investigate the trade-off between area overhead and the level of security provided by the implementation. The results show that with less than 3% of area overhead our design is robust against all the tested attack strategies.

Original languageEnglish
Pages (from-to)5597-5609
Number of pages13
JournalIEEE Transactions on Circuits and Systems I: Regular Papers
Volume72
Issue number10
DOIs
StatePublished - 2025

Keywords

  • AI
  • FeFET
  • In-memory computing
  • PUF
  • embedded accelerators
  • hardware security

Fingerprint

Dive into the research topics of 'A Lightweight PUF-Based Weights Obfuscation Technique for Secure In-Memory AI Inference'. Together they form a unique fingerprint.

Cite this