Processor based Intrinsic PUF Design for Approximate Computing: Faith or Reality?

被引:3
作者
Japa, Aditya [1 ]
Zhang, Jiliang [2 ]
Liu, Weiqiang [3 ]
Gu, Chongyan [1 ]
机构
[1] Queens Univ Belfast, Ctr Secure Informat Technol CSIT, ECIT, Belfast, Antrim, North Ireland
[2] Hunan Univ, Coll Semicond Coll Integrated Circuits, Changsha, Peoples R China
[3] Nanjing Univ Aeronaut & Astronaut, Coll Elect & Informat Engn, Nanjing, Peoples R China
来源
2023 ASIAN HARDWARE ORIENTED SECURITY AND TRUST SYMPOSIUM, ASIANHOST | 2023年
基金
英国工程与自然科学研究理事会; 中国国家自然科学基金;
关键词
Physically Unclonable Function (PUF); Approximate Computing; Voltage Over-Scaling; Energy Efficient Design; SECURITY; CHALLENGES;
D O I
10.1109/AsianHOST59942.2023.10409381
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Approximate computing has recently emerged as an advanced computing paradigm for energy efficient and lightweight system design. However, several potential vulnerabilities and threats show a negative impact on the security and integrity of approximate computing systems. To address this, a processor datapath based intrinsic PUF design methodology is demonstrated for approximate computing. This work investigates and verifies the effectiveness of processor based PUF design for approximate computing. First, an 8-bit ripple carry adder is analyzed by applying a popular approximate computing technique namely voltage over-scaling. Due to the voltage over-scaling and process variations, the ripple carry adder shows stochastic timing errors. Exploiting this phenomenon, CMOS based datapath is designed and operated in approximate computing region to generate PUF response. It is observed that with the reduction in supply voltage, harvested PUF bits show increased uniqueness. At a 45nm technology node and 0.5V supply voltage, the extracted PUF bits exhibit a maximum uniqueness of 40.31%. Moreover, the reliability of PUF reduces with scaling supply voltage, exhibiting a reliability of 85.67 (at 0.5V) with a temperature range of -30 degrees C to 80 degrees C. Interestingly, the uniqueness of PUF bits increases with the reduction in power consumption of datapath for approximate computing. Thus, designing intrinsic processor based PUFs shows large benefits and scope due to the increased vulnerabilities and lower resource utilization of approximate computing.
引用
收藏
页数:6
相关论文
共 17 条
[1]   Circuit-Level Techniques for Logic and Memory Blocks in Approximate Computing Systemsx [J].
Amanollahi, Saba ;
Kamal, Mehdi ;
Afzali-Kusha, Ali ;
Pedram, Massoud .
PROCEEDINGS OF THE IEEE, 2020, 108 (12) :2150-2177
[2]   A Retrospective and a Look Forward: Fifteen Years of Physical Unclonable Function Advancement [J].
Chang, Chip-Hong ;
Zheng, Yue ;
Zhang, Le .
IEEE CIRCUITS AND SYSTEMS MAGAZINE, 2017, 17 (03) :32-62
[3]   Community Microgrid Energy Storage Sizing Considering EV Fleet Batteries as Supplemental Resource [J].
Dang, Qiyun ;
Wu, Di ;
Boulet, Benoit .
2020 IEEE ELECTRIC POWER AND ENERGY CONFERENCE (EPEC), 2020,
[4]   Machine-Learning Attacks on PolyPUFs, OB-PUFs, RPUFs, LHS-PUFs, and PUF-FSMs [J].
Delvaux, Jeroen .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2019, 14 (08) :2043-2058
[5]   Hardware Security Exploiting Post-CMOS Devices: Fundamental Device Characteristics, State-of-the-Art Countermeasures , Challenges and Roadmap [J].
Japa, Aditya ;
Majumder, Manoj Kumar ;
Sahoo, Subhendu K. ;
Vaddi, Ramesh ;
Kaushik, Brajesh Kumar .
IEEE CIRCUITS AND SYSTEMS MAGAZINE, 2021, 21 (03) :4-30
[6]   Hybrid Multi-Modal Deep Learning using Collaborative Concat Layer in Health Bigdata [J].
Kim, Joo-Chang ;
Chung, Kyungyong .
IEEE ACCESS, 2020, 8 :192469-192480
[7]  
Liu W., 2018, Cyber-Physical Systems Security, P43
[8]   Security in Approximate Computing and Approximate Computing for Security: Challenges and Opportunities [J].
Liu, Weiqiang ;
Gu, Chongyan ;
O'Neill, Maire ;
Qu, Gang ;
Montuschi, Paolo ;
Lombardi, Fabrizio .
PROCEEDINGS OF THE IEEE, 2020, 108 (12) :2214-2231
[9]  
Maiti A., 2012, 2012 22nd International Conference on Field Programmable Logic and Applications (FPL), P380, DOI 10.1109/FPL.2012.6339208
[10]   PI PUF: A Processor-Intrinsic PUF for IoT [J].
Ni, Li ;
Wang, Pengjun ;
Zhang, Yuejun ;
Li, Gang ;
Ding, Lin ;
Zhang, Jiliang .
COMPUTERS & ELECTRICAL ENGINEERING, 2023, 105