Skip to main navigation Skip to search Skip to main content

A Methodology for Pre-Silicon optimization of Processor based PUF in Approximate Computing

  • Japa Aditya
  • , Robert James Moore
  • , Jack Miskelly
  • , Jiliang Zhang
  • , Weiqiang Liu
  • , Máire O'Neill
  • , Chongyan Gu

Research output: Contribution to journalArticlepeer-review

74 Downloads (Pure)

Abstract

The unpredictable inherent error behavior of approximate computing introduces both new security threats and opportunities to design novel security primitives/strategies. This work proposes a methodology that exploits stochastic timing errors of a pipelined datapath caused by voltage scaling to design an optimized processor-based physical unclonable function (PUF) for approximate computing. To verify the effectiveness of this method, a pipelined arithmetic architecture is implemented at a 45 nm technology node, and voltage scaling is applied to extract PUF bits. With reduced supply voltage, harvested PUF bits show increased uniqueness. Moreover, proposed divergent delay path selection based on intermediary error behavior exhibits improved PUF uniqueness vs an unmodified datapath. A design optimization methodology is applied introducing new PUF metrics - gain (G) and performance power ratio (PPR). Using these metrics, the optimum scaled voltage range is identified for enhanced PUF performance. The optimized PUF shows maximum uniqueness of 49%, and reliability of 92% with a temperature range of -20∘C to 70∘C. Further, the proposed PUF with approximate computing achieves markedly improved G and PPR relative to the exact case. With better uniqueness, reliability, and low resource utilization, the proposed PUF methodology is highly suitable for securing approximate computing applications.
Original languageEnglish
Pages (from-to)1-14
Number of pages14
JournalIEEE Transactions on Dependable and Secure Computing
Early online date1 Apr 2026
DOIs
Publication statusPublished online - 1 Apr 2026

Bibliographical note

Publisher Copyright:
© 2004-2012 IEEE.

Rights Retention Statement

This Author Accepted Manuscript has been made open access under a Creative Commons Attribution 4.0 International licence (CC BY 4.0) under the terms of Ulster University Rights Retention Policy for Scholarly Works. To view a copy of this licence, visit https://creativecommons.org/licenses/by/4.0/.

Funding

This work was funded by the EPSRC New Investigator Award (EP/X009602/1), Innovate UK SCHEME Project (IUK10065634) and the National Natural Science Foundation of China (U20A20202, 92364201 and 62122023).

FundersFunder number
National Natural Science Foundation of China62122023, U20A20202, 92364201
Innovate UKIUK10065634
Engineering and Physical Sciences Research CouncilEP/X009602/1

    Keywords

    • Processor physical unclonable function (PUF)
    • Approximate computing
    • Voltage scaling
    • Energy efficient design
    • Machine learning (ML) attacks

    Fingerprint

    Dive into the research topics of 'A Methodology for Pre-Silicon optimization of Processor based PUF in Approximate Computing'. Together they form a unique fingerprint.

    Cite this