一种基于可逆逻辑的低成本可配置RO PUF设计

Bappaditya Dey, Kasem Khalil, Ashok Kumar, M. Bayoumi
{"title":"一种基于可逆逻辑的低成本可配置RO PUF设计","authors":"Bappaditya Dey, Kasem Khalil, Ashok Kumar, M. Bayoumi","doi":"10.1109/MWSCAS.2019.8885015","DOIUrl":null,"url":null,"abstract":"A Physical Unclonable Function (PUF) is a one-to-one (1:1) or a one-to-many(1:M) functional mapping operation. Given an input, which is termed as a Challenge, a PUF function produces response(s), which is termed as Response. Therefore, any PUF can be mathematically defined with its unique CRP behavior. Silicon PUFs can be implemented mainly for hardware security and thus to guarantee IP-protection. On the other side of the discussion, we are standing at the beginning of the quantum computation era, where we may start replacing all classical digital logics with the reversible logic ones. In conventional circuits, during any digital logic operation, we generally loose bits of input information (fan-in) at the output end (fan-out) and which results in unavoidable dissipation of a significant amount of energy. In reversible logic operation, we can preserve any inputoutput information bits at the input as well as output end and thus this technology can be implemented to minimize significant heat dissipation and power consumption for a fully functional physical chip while increasing the speed. The only trade-off will be designing complexity and wafer area which is our future research focus. In this paper, we propose the reversible logic design for an existing XOR Gate based Low-Cost Congurable RO PUF structure based on Feynman gate as a reversible logic block. A comparative analysis between classical and quantum logic function is also given on various parameters along with limitations of conventional computing. The proposed approach is implemented using VHDL on Xilinx-7 FPGA.","PeriodicalId":287815,"journal":{"name":"2019 IEEE 62nd International Midwest Symposium on Circuits and Systems (MWSCAS)","volume":"81 12","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"A Novel Design Gate based Low-Cost Configurable RO PUF using Reversible Logic\",\"authors\":\"Bappaditya Dey, Kasem Khalil, Ashok Kumar, M. Bayoumi\",\"doi\":\"10.1109/MWSCAS.2019.8885015\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A Physical Unclonable Function (PUF) is a one-to-one (1:1) or a one-to-many(1:M) functional mapping operation. Given an input, which is termed as a Challenge, a PUF function produces response(s), which is termed as Response. Therefore, any PUF can be mathematically defined with its unique CRP behavior. Silicon PUFs can be implemented mainly for hardware security and thus to guarantee IP-protection. On the other side of the discussion, we are standing at the beginning of the quantum computation era, where we may start replacing all classical digital logics with the reversible logic ones. In conventional circuits, during any digital logic operation, we generally loose bits of input information (fan-in) at the output end (fan-out) and which results in unavoidable dissipation of a significant amount of energy. In reversible logic operation, we can preserve any inputoutput information bits at the input as well as output end and thus this technology can be implemented to minimize significant heat dissipation and power consumption for a fully functional physical chip while increasing the speed. The only trade-off will be designing complexity and wafer area which is our future research focus. In this paper, we propose the reversible logic design for an existing XOR Gate based Low-Cost Congurable RO PUF structure based on Feynman gate as a reversible logic block. A comparative analysis between classical and quantum logic function is also given on various parameters along with limitations of conventional computing. The proposed approach is implemented using VHDL on Xilinx-7 FPGA.\",\"PeriodicalId\":287815,\"journal\":{\"name\":\"2019 IEEE 62nd International Midwest Symposium on Circuits and Systems (MWSCAS)\",\"volume\":\"81 12\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE 62nd International Midwest Symposium on Circuits and Systems (MWSCAS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MWSCAS.2019.8885015\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 62nd International Midwest Symposium on Circuits and Systems (MWSCAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MWSCAS.2019.8885015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

摘要

PUF (Physical unclable Function)是一对一(1:1)或一对多(1:1:M)的功能映射操作。给定一个输入(称为挑战),PUF函数产生一个或多个响应(称为响应)。因此,任何PUF都可以用其独特的CRP行为在数学上定义。硅puf主要用于硬件安全,从而保证ip保护。在讨论的另一边,我们正站在量子计算时代的开端,我们可能开始用可逆逻辑取代所有经典数字逻辑。在传统电路中,在任何数字逻辑运算期间,我们通常在输出端(扇出)丢失输入信息(扇入)位,这导致不可避免的大量能量耗散。在可逆逻辑运算中,我们可以在输入端和输出端保留任何输入输出信息位,因此该技术可以实现在提高速度的同时最大限度地减少全功能物理芯片的显着散热和功耗。唯一的权衡将是设计的复杂性和晶圆面积,这是我们未来的研究重点。在本文中,我们提出了一种基于Feynman门作为可逆逻辑块的低成本可配置RO PUF结构的可逆逻辑设计。对经典逻辑函数和量子逻辑函数在各种参数上的比较分析,以及传统计算的局限性。该方法在Xilinx-7 FPGA上使用VHDL实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Novel Design Gate based Low-Cost Configurable RO PUF using Reversible Logic
A Physical Unclonable Function (PUF) is a one-to-one (1:1) or a one-to-many(1:M) functional mapping operation. Given an input, which is termed as a Challenge, a PUF function produces response(s), which is termed as Response. Therefore, any PUF can be mathematically defined with its unique CRP behavior. Silicon PUFs can be implemented mainly for hardware security and thus to guarantee IP-protection. On the other side of the discussion, we are standing at the beginning of the quantum computation era, where we may start replacing all classical digital logics with the reversible logic ones. In conventional circuits, during any digital logic operation, we generally loose bits of input information (fan-in) at the output end (fan-out) and which results in unavoidable dissipation of a significant amount of energy. In reversible logic operation, we can preserve any inputoutput information bits at the input as well as output end and thus this technology can be implemented to minimize significant heat dissipation and power consumption for a fully functional physical chip while increasing the speed. The only trade-off will be designing complexity and wafer area which is our future research focus. In this paper, we propose the reversible logic design for an existing XOR Gate based Low-Cost Congurable RO PUF structure based on Feynman gate as a reversible logic block. A comparative analysis between classical and quantum logic function is also given on various parameters along with limitations of conventional computing. The proposed approach is implemented using VHDL on Xilinx-7 FPGA.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信