Energy-efficient implementation of AES algorithm on 16nm FPGA

B. Pandey, Vaishnavi Bisht, D. M. Akbar Hussain, Mohsin Jamil, M Zahid Hasan
{"title":"Energy-efficient implementation of AES algorithm on 16nm FPGA","authors":"B. Pandey, Vaishnavi Bisht, D. M. Akbar Hussain, Mohsin Jamil, M Zahid Hasan","doi":"10.1109/CSNT51715.2021.9509662","DOIUrl":null,"url":null,"abstract":"Cryptographic algorithms ensure security of data in CPSs, IoT and SCADA systems and platforms. Some researchers ascertained that the security processes have extensive effects on battery life of a device and FPGAs present a novel resolution for augmenting the performance of devices and the AES algorithm offers means to secure data transmission. In this research, we have analyzed the power consumption of the AES algorithm on 16nm Kintex Ultrascale+ FPGA for 5 different IO Standards to determine the least power consuming and an energy efficient architecture for its implementation. We have used Xilinx Vivado 2018.2 ISE for all the observations done in this work. Out of 5 IO Standards analyzed, POD12 and HSTL_I_12 IO Standards consumed least power and LVCMOS consumed maximum power. At output load of 10000pF, there is 94.92% savings in total on-chip power utilization when we migrate our design from LVCMOS18 to HSTL_I_12 and 94.88% savings in total on-chip power utilization when we migrate our design from LVCMOS18 to POD12. For further reducing the power consumption, different Green Computing techniques like frequency scaling, thermal scaling, clock gating etc can be applied. We may also execute our work on 3-D and 4-D ICs. The outcomes gained in this paper can assist in a more energy efficient FPGA implementation of AES.","PeriodicalId":122176,"journal":{"name":"2021 10th IEEE International Conference on Communication Systems and Network Technologies (CSNT)","volume":"29 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 10th IEEE International Conference on Communication Systems and Network Technologies (CSNT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSNT51715.2021.9509662","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Cryptographic algorithms ensure security of data in CPSs, IoT and SCADA systems and platforms. Some researchers ascertained that the security processes have extensive effects on battery life of a device and FPGAs present a novel resolution for augmenting the performance of devices and the AES algorithm offers means to secure data transmission. In this research, we have analyzed the power consumption of the AES algorithm on 16nm Kintex Ultrascale+ FPGA for 5 different IO Standards to determine the least power consuming and an energy efficient architecture for its implementation. We have used Xilinx Vivado 2018.2 ISE for all the observations done in this work. Out of 5 IO Standards analyzed, POD12 and HSTL_I_12 IO Standards consumed least power and LVCMOS consumed maximum power. At output load of 10000pF, there is 94.92% savings in total on-chip power utilization when we migrate our design from LVCMOS18 to HSTL_I_12 and 94.88% savings in total on-chip power utilization when we migrate our design from LVCMOS18 to POD12. For further reducing the power consumption, different Green Computing techniques like frequency scaling, thermal scaling, clock gating etc can be applied. We may also execute our work on 3-D and 4-D ICs. The outcomes gained in this paper can assist in a more energy efficient FPGA implementation of AES.
AES算法在16nm FPGA上的节能实现
加密算法可确保cps, IoT和SCADA系统和平台中的数据安全。一些研究人员确定安全过程对设备的电池寿命有广泛的影响,fpga为增强设备的性能提供了一种新的解决方案,AES算法为数据传输提供了安全手段。在本研究中,我们分析了AES算法在16nm Kintex Ultrascale+ FPGA上针对5种不同IO标准的功耗,以确定其实现的最低功耗和节能架构。在这项工作中,我们使用了赛灵思Vivado 2018.2 ISE进行所有观测。在分析的5个IO标准中,POD12和HSTL_I_12 IO标准功耗最低,LVCMOS功耗最大。在输出负载为10000pF时,当我们将设计从LVCMOS18迁移到HSTL_I_12时,总片上功耗节省了94.92%,当我们将设计从LVCMOS18迁移到POD12时,总片上功耗节省了94.88%。为了进一步降低功耗,可以应用不同的绿色计算技术,如频率缩放、热缩放、时钟门控等。我们也可能在3-D和4-D ic上执行我们的工作。本文所获得的结果可以帮助更节能的FPGA实现AES。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信