面向LTe-Hi的高性能加解密硬件加速器设计

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:zqfc2058
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动通信的迅猛发展,室内数据流量爆炸式增长,而宏蜂窝无法满足热点覆盖场景的流量需求,为缓解小区压力,改善深度覆盖,LTE-Hi(Long Term EvolutionHotspot/indoor)技术应运而生,其数据传输的安全性受到了广泛关注。另一方面,从LTE-Hi安全机制的芯片实现层面上看,又需要应对热点带宽、速率、实时性、功耗等诸多挑战。本文针对以上问题,对LTE-Hi系统的安全机制进行深入研究,并遵循高性能、低成本、灵活性高的设计原则,提出了一套面向LTE-Hi安全机制的完整的芯片级实现方案,最后通过搭建模块级和系统级的仿真验证环境对安全子系统进行了功能验证和性能评估。本文的研究工作主要体现在以下三个方面:  1.安全算法的研究与实现  研究LTE-Hi安全机制,分析空中接口安全协议与网络层安全协议的功能需求与性能需求,采用自底向上的设计方法,首先对核心安全算法进行设计实现,并作为核心IP进行封装,便于顶层调用;在设计优化上,综合权衡性能、面积、灵活度、复杂度等设计要素,着重挖掘核心算法的并行性,提升模块的复用度;最后,本文通过Synopsys公司的DesignCompiler综合工具对算法实现进行了性能评估,各个安全算法的吞吐率均可达到1Gbps以上,满足LTE-Hi安全机制的性能需求。  2.系统架构设计与实现  在安全算法设计实现基础上,本文从系统架构层面提出了一种灵活高效的系统调度控制方案,主要包括工作流程、控制器设计和接口设计等。采用MCP(Micro Control Processor)缓存队列进行控制,减小系统开销,提高系统性能;采用异步AXI接口,结合WDMA(WriteDirect Memory Access)/RDMA(Read Direct Memory Access)和FIFO(First Input FirstOutput),实现加密进程双向可控,任意时刻支持停等,避免丢包现象,减小接口速率与加解密速率不匹配性对功能与性能的影响,保证系统可以协同高效的工作。  3.系统验证  为验证设计的正确性和高效性,本文搭建了模块级和系统级的仿真环境,对LTE-Hi芯片的安全子系统进行功能验证和性能评估。功能验证方面,通过确定性和随机性的测试激励,对算法实现的正确性和MCP、中断及接口等的正确性进行了验证,代码行覆盖率基本达到95%以上,保证验证的正确性和完备性;性能评估方面,使用综合工具对安全子系统进行综合,在SMIC40工艺下,面积为1.73 mm2,接口时钟频率为290MHz,加解密子模块时钟频率为320MHz以上,吞吐率达到1Gbps以上。
其他文献
机器学习的介入为Web信息的提取开辟了新的研究方向,其自适应机制能够较好的适应Web信息的动态性和松散性,使系统在提取Web信息时可根据反馈信息自动完成旧规则的修改和新规
当前的Web服务体系由SOAP、WSDL和UDDI三个协议组成,用来在企业间共享和集成服务。这个体系具有框架固定、交互模式简单和易于开发等优点,但是它缺少可扩展性、智能性和自治性,
该课题主要探讨在虚拟现实中,将图像与几何有机地结合起来,充分发挥它们各自的优势,快速高效地建立逼真、数据量适中、具有良好交互性能的虚拟现实场景,实现在普通PC机上盼快
CMM是目前国际上最流行、最实用的一种软件生产过程标准,已经得到了国际软件产业界的认可.在企业实施CMM的过程中,需要诸多辅助开发工具.CMM辅助开发环境体系正是针对这一需
OGSA(Open Grid Service Architecture)被称为是下一代的网格体系结构,结合了最新的Web Service技术和网格技术,将网格资源都抽象成服务的形式,体现了以服务为中心的思想。在OGS
为了实现企业应用集成,人们提出了许多技术和方案.基于XMr消息中间件的工作流应用集成框架在总结这些技术和方案的基础上,将工作流系统、消息中间件和XML技术三者优势结合起
随着网络技术的飞速发展、网络市场的开放以及用户对多种业务需求的与日俱增,出现了“三网融合”的潮流,即原先独立设计运营的传统电信网、计算机网(主要指因特网)和有线电视网
如今,蜂窝移动通信系统正发生着剧烈的变革。单用户的峰值传输速率在短短十几、二十年的时间内提高了成千上万倍。随着数据传输速率的提高,用户业务越发多样化。业务类型由单一
学位
我们试图把并行技术运用到实时数据库系统当中以期提高实时事务执行成功率,这正是我们所要研究的内容.在实时数据库领域中,将采用嵌套事务模型来代替它.在这种模型下,并行实