节点文献

基于FPGA的高速可信计算平台的设计与实现

Design and implementation of high-speed trusted computing platform based on FPGA

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 姚蕊赵漫菲王仁王永让徐浩然

【Author】 YAO Rui;ZHAO Man-fei;WANG Ren;WANG Yong-rang;XU Hao-ran;Institute 706,Second Academy of China Aerospace Science and Industry Corporation;Field Artillery and Air Defense Artillery Research Insitute of Army Research Academy;

【通讯作者】 赵漫菲;

【机构】 中国航天科工集团第二研究院706所陆军研究院炮兵防空兵研究所

【摘要】 为解决当前可信计算平台数据交换速率慢的缺点,提出基于高速串行计算机扩展总线标准即PCIe (peripheral component interconnect express,PCI Express)总线协议,使用Altera公司的CycloneIIII系列的现场可编程门阵列(field programmable gate array,FPGA)实现主机与TCM密码设备之间的高速数据传输硬件平台。基于双缓冲区高速乒乓切换和单缓冲区高速流水读写的硬件优化机制以及驱动层的直接内存存取(direct memory access,DMA)+中断机制和共享内存的软件优化机制,设计并实现一套完整的高性能可信计算平台,有效提高了可信计算平台的通信性能。

【Abstract】 To improve the slow data exchange rate of the current trusted computing platform,a complete set of high performance trusted computing platform was designed and implemented.Based on PCI Express bus protocol,the high speed data transmission access of the platform between the host and TCM device was realized by using FPGA of Altera company’s CycloneIIII series.The whole optimization mechanism of the platform was made up of the hardware optimization methods and the software optimization methods,which effectively improved the communication performance of the trusted computing platform.Concretely,the hardware optimization mechanism consisted of the dual buffer high speed table tennis handover method and high speed water reading and writing method in single buffer zone.The software optimization mechanism was composed of DMA+interrupt and shared memory on the driver layer.

  • 【文献出处】 计算机工程与设计 ,Computer Engineering and Design , 编辑部邮箱 ,2019年08期
  • 【分类号】TP309;TN791
  • 【被引频次】6
  • 【下载频次】196
节点文献中: 

本文链接的文献网络图示:

本文的引文网络