Enhanced detection of recycled FPGAs using Gaussian process regression with LHS and active sampling

Author Identifier (ORCID)

Riaz Ul Haque Mian: https://orcid.org/0000-0001-6550-5753

Abstract

Modern Field-Programmable Gate Arrays (FPGAs) are widely utilized across various fields, including artificial intelligence accelerators and Internet of Things (IoT) devices, due to their flexibility and low-cost development potential. However, the problem of “recycled FPGAs” being fraudulently sold as new has grown increasingly severe. This raises significant concerns about reliability degradation caused by performance deterioration, especially in critical applications such as medical and communication systems. Many studies have proposed methods for detecting recycled FPGAs based on delay degradation analysis using Ring Oscillators (ROs). However, the state-of-the-art approach requires a comprehensive evaluation of paths within all lookup tables, leading to increased testing costs and database management overhead. To address this issue, a method combining exhaustive fingerprinting (X-FP) methodology with an advanced RO design is proposed, where a statistical Virtual Probe (VP) model is used to predict the delay of the RO. This research aims to achieve high-accuracy predictions with fewer data points by employing Gaussian Process Regression (GPR) instead of the VP model. This demonstrates that, with actual silicon data, the proposed custom (GPR) improves prediction accuracy by 20% compared with state-of-the-art VP model methods with 50% less training data. The two proposed models demonstrated better performance than Naive GPR, achieving 9% and 7% higher prediction accuracy, respectively. The predictions were further verified using an optimized Autoencoder. The model successfully detected both 10-days and 14-days aged FPGAs among the new ones, achieving 100% overall accuracy using only 10% and 3% training data, respectively. While although the training data predicted by the VP can also detect aged FPGAs, it cannot properly classify all aged and non-aged FPGAs in both 3% and 10% training scenarios. Finally, for further verification in the case of both new and aged FPGA, after prediction, the logistic regression classifier was trained with both old and new FPGA data, achieving 100% correct classification.

Keywords

Active learning, autoencoder, FPGA, Gaussian process regression, kernel function, logistic regression, recycled FPGA

Document Type

Journal Article

Date of Publication

7-1-2026

Volume

31

Issue

4

Publication Title

ACM Transactions on Design Automation of Electronic Systems

Publisher

Association for Computing Machinery

School

School of Science

Comments

Hagihara, Y., Ahmed, F., Shoma, Y., & Mian, R. (2025). Enhanced detection of recycled FPGAs using Gaussian process regression with LHS and active sampling. ACM Transactions on Design Automation of Electronic Systems, 31(4), 1–21. https://doi.org/10.1145/3765907

Copyright

free_to_read

Share

 
COinS
 

Link to publisher version (DOI)

10.1145/3765907