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 language | English |
|---|---|
| Pages (from-to) | 1-14 |
| Number of pages | 14 |
| Journal | IEEE Transactions on Dependable and Secure Computing |
| Early online date | 1 Apr 2026 |
| DOIs | |
| Publication status | Published 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).
| Funders | Funder number |
|---|---|
| National Natural Science Foundation of China | 62122023, U20A20202, 92364201 |
| Innovate UK | IUK10065634 |
| Engineering and Physical Sciences Research Council | EP/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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver