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

Processor based Intrinsic PUF Design for Approximate Computing: Faith or Reality?
复制标题

DOI:
10.1109/asianhost59942.2023.10409381
复制
发表时间:
2023-12
期刊:
2023 Asian Hardware Oriented Security and Trust Symposium (AsianHOST)
影响因子:
--
通讯作者:
Aditya Japa;Jiliang Zhang;Weiqiang Liu;Chongyan Gu
Aditya Japa;Jiliang Zhang;Weiqiang Liu;Chongyan Gu
中科院分区:
其他
文献类型:
--
作者:
Aditya Japa;Jiliang Zhang;Weiqiang Liu;Chongyan Gu

文献摘要

相似文献

近似计算最近作为一种先进的计算范式出现,用于节能和轻量级系统设计。然而,一些潜在的漏洞和威胁对近似计算系统的安全性和完整性产生了负面影响。为了解决这个问题,一个处理器数据路径为基础的内在PUF设计方法演示了近似计算。本文研究并验证了基于处理器的PUF近似计算设计的有效性。首先,采用一种流行的近似计算技术,即电压过标度,分析了一个8位纹波进位加法器。由于电压过标度和工艺变化,纹波进位加法器存在随机时序误差。利用这一现象,设计了基于CMOS的数据通路,并在近似计算区域内运行以产生PUF响应。观察到,随着电源电压的降低,收获的PUF位显示出更高的独特性。在45nm技术节点和0.5V电源电压下,提取的PUF位的最大唯一性为40.31%。此外,PUF的可靠性随着电源电压的缩放而降低,在- 30°C至80°C的温度范围内,可靠性为85.67 (0.5V)。有趣的是,PUF位的唯一性随着近似计算数据路径功耗的降低而增加。因此,由于近似计算的脆弱性增加和资源利用率降低,设计基于内禀处理器的puf具有很大的优势和范围。
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°C to 80°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.