电子学报 ›› 2017, Vol. 45 ›› Issue (12): 2957-2964.DOI: 10.3969/j.issn.0372-2112.2017.12.018

• 学术论文 • 上一篇    下一篇

流体系结构密码处理器存储系统的研究与设计

朱玉飞, 戴紫彬, 徐进辉, 李功丽   

  1. 信息工程大学, 河南郑州 450001
  • 收稿日期:2016-08-30 修回日期:2017-01-13 出版日期:2017-12-25 发布日期:2017-12-25
  • 通讯作者: 朱玉飞
  • 作者简介:戴紫彬,男,1966年生于河南商丘,信息工程大学专用芯片设计教研室主任,博士生导师,研究方向为安全协处理器设计,VLSI设计等;徐进辉,男,1978年生于江西宁都,博士,讲师,研究方向为计算机体系结构、可重构计算等;李功丽,女,1981年生于河南新乡,博士,讲师,研究方向为可重构计算等.
  • 基金资助:
    国家自然科学基金(No.61302107);国家863计划项目(No.2009AA012201)

Research and Design of Memory System of Stream Architecture Cryptography Processor

ZHU Yu-fei, DAI Zi-bin, XU Jin-hui, LI Gong-li   

  1. Information Engineering University. Zhengzhou, Henan 450001, China
  • Received:2016-08-30 Revised:2017-01-13 Online:2017-12-25 Published:2017-12-25

摘要: 以信息安全设备的密码应用需求为基础,融合流体系结构处理器基本架构,设计出流体系结构密码处理器.文章主要研究和设计影响该处理器性能的瓶颈——流存储系统.此系统针对专用密码处理器的存储特点,并采用可配置化设计,满足密码应用对处理器存储系统灵活高效的要求.同时,该设计将层次化-分布-分体式存储、多数据通道流水并行化访存、流访存调度策略相结合,优化存储系统的访存效率,以提高该处理器的整体性能.研究结果表明,相比于典型密码处理器的存储设计,该设计的访存效率最高可提升约6倍.

关键词: 密码处理器, 流体系结构处理器, 流存储系统, 可配置

Abstract: The design of stream architecture cryptography processor bases on the need of cryptography applications for information security equipment and fuses the basic structure of stream architecture processors.The paper basically researches and designs stream memory system which is a bottleneck that affects the processor's performance.The system aims at memory characteristics of the dedicated cryptography processor and takes reconfigurable design to satisfy cryptography applications' flexible and efficient requirements on the processor's memory system.Meanwhile,the design combines hierarchical-distributed-banked memory、parallel stream access of channels and stream access dispatcher strategy together,which optimizes memory access efficiency of the system to improve the whole performance of the processor.Research results demonstrate that comparing with the memory design of typical cryptography processors,memory access efficiency of this design can be highly raised to 6 times.

Key words: cryptography processor, stream architecture processor, stream memory system, reconfigurable

中图分类号: