A Digital Signature Virtual Platform Based on Hardware-Software Co-Design

Feng-Ming Lin, Shuting Cai, Heming Liu
{"title":"A Digital Signature Virtual Platform Based on Hardware-Software Co-Design","authors":"Feng-Ming Lin, Shuting Cai, Heming Liu","doi":"10.1145/3546000.3546016","DOIUrl":null,"url":null,"abstract":"Data is encrypted using digital signature technology, which is a crucial step to ensure information security. An SoC with encryption ensures the security of data transmission. The previous SoC design method is to develop hardware first and then develop software, and it is difficult to achieve software and hardware co-design. Therefore, we propose a virtual prototype platform to solve this problem. With the help of SystemC and gem5, we successfully built a virtual prototype platform and conducted simulation experiments through this virtual prototype platform. The experiment results show that the proposed method realizes the software and hardware co-design. In addition, the SystemC cycle-accurate model used in the virtual prototype platform is converted into an RTL model by means of translator conversion, and the experimental results of the virtual prototype platform are compared and verified. The proposed virtual platform to develop and verify SoC models will reduce simulation time. 1","PeriodicalId":196955,"journal":{"name":"Proceedings of the 6th International Conference on High Performance Compilation, Computing and Communications","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 6th International Conference on High Performance Compilation, Computing and Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3546000.3546016","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Data is encrypted using digital signature technology, which is a crucial step to ensure information security. An SoC with encryption ensures the security of data transmission. The previous SoC design method is to develop hardware first and then develop software, and it is difficult to achieve software and hardware co-design. Therefore, we propose a virtual prototype platform to solve this problem. With the help of SystemC and gem5, we successfully built a virtual prototype platform and conducted simulation experiments through this virtual prototype platform. The experiment results show that the proposed method realizes the software and hardware co-design. In addition, the SystemC cycle-accurate model used in the virtual prototype platform is converted into an RTL model by means of translator conversion, and the experimental results of the virtual prototype platform are compared and verified. The proposed virtual platform to develop and verify SoC models will reduce simulation time. 1
基于软硬件协同设计的数字签名虚拟平台
采用数字签名技术对数据进行加密,是保证信息安全的关键步骤。带加密功能的SoC可以保证数据传输的安全性。以往的SoC设计方法是先开发硬件再开发软件,很难实现软硬件协同设计。因此,我们提出了一个虚拟样机平台来解决这个问题。借助SystemC和gem5,我们成功搭建了虚拟样机平台,并通过该虚拟样机平台进行了仿真实验。实验结果表明,该方法实现了软、硬件协同设计。此外,通过翻译器转换将虚拟样机平台中使用的SystemC周期精确模型转换为RTL模型,并对虚拟样机平台的实验结果进行了对比和验证。所提出的开发和验证SoC模型的虚拟平台将减少仿真时间。1
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信