High-Performance Cryptographic SoC Virtual Prototyping Platform Based on RISC-V VP

Junwei Wu, Xin Zheng, Shaofen Zeng, Huaien Gao, Xiaoming Xiong
{"title":"High-Performance Cryptographic SoC Virtual Prototyping Platform Based on RISC-V VP","authors":"Junwei Wu, Xin Zheng, Shaofen Zeng, Huaien Gao, Xiaoming Xiong","doi":"10.1145/3546000.3546013","DOIUrl":null,"url":null,"abstract":"Hardware processors and optimization for secure operations in embedded devices have been a research hotspot in recent years. To full use of the limited computing and storage resources in embedded devices, it is necessary to explore the design space of software and hardware architectures in the early stage of SoC design. Therefore, SystemC-based electronic system-level (ESL) simulators are very useful for fast hardware modeling and verification. In this paper, we propose and design a SystemC-based cryptographic SoC virtual prototyping (Crypto-SoC VP) to speed up function and performance simulation of embedded security devices. We use RISC-V Crypto-Benchmark to analyze the simulation performance of the Crypto-SoC VP. SM4 crypto-accelerator with different hardware and software modes is also integrated in this VP. The experimental results show the efficiency of our design. The simulation speed on our virtual prototyping is over 50 times that of the traditional RTL simulation, while the simulation difference is only about 5%.","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.3546013","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Hardware processors and optimization for secure operations in embedded devices have been a research hotspot in recent years. To full use of the limited computing and storage resources in embedded devices, it is necessary to explore the design space of software and hardware architectures in the early stage of SoC design. Therefore, SystemC-based electronic system-level (ESL) simulators are very useful for fast hardware modeling and verification. In this paper, we propose and design a SystemC-based cryptographic SoC virtual prototyping (Crypto-SoC VP) to speed up function and performance simulation of embedded security devices. We use RISC-V Crypto-Benchmark to analyze the simulation performance of the Crypto-SoC VP. SM4 crypto-accelerator with different hardware and software modes is also integrated in this VP. The experimental results show the efficiency of our design. The simulation speed on our virtual prototyping is over 50 times that of the traditional RTL simulation, while the simulation difference is only about 5%.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于RISC-V VP的高性能加密SoC虚拟样机平台
嵌入式设备的硬件处理器和安全操作优化是近年来的研究热点。为了充分利用嵌入式设备有限的计算和存储资源,有必要在SoC设计初期探索软硬件架构的设计空间。因此,基于systemc的电子系统级(ESL)模拟器对于快速硬件建模和验证非常有用。本文提出并设计了一种基于systemc的加密SoC虚拟原型(Crypto-SoC VP),以加快嵌入式安全器件的功能和性能仿真。我们使用RISC-V Crypto-Benchmark来分析Crypto-SoC VP的仿真性能。该VP还集成了具有不同硬件和软件模式的SM4加密加速器。实验结果表明了设计的有效性。我们的虚拟样机的仿真速度是传统RTL仿真的50倍以上,而仿真差异仅为5%左右。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Track planning and obstacle avoidance of wave glider based on improved artificial potential field algorithm Explore Deep Feature Learning to Power Equipment Monitoring and Defect Detection Attention Modulates the Neural Oscillation of Theta Frequency in Audiovisual Integration Research on Medical Image Classification Based on Image Segmentation and Feature Fusion High-Performance Cryptographic SoC Virtual Prototyping Platform Based on RISC-V VP
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1