基于UVM的非对称算法ip核的验证研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:kby0227
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在智能卡、智能门禁等广泛应用于公共交通、身份识别等重要领域的智能安全系统中,对芯片数据的输入输出、传输处理进行加解密,具有十分重要的意义。然而,实现加解密算法,必然带来芯片设计规模的增加和IP核的大量采用。目前,芯片功能的验证已经成为制约芯片设计的瓶颈。高效的验证是设计功能的正确、设计生产率提高的重要保障。本论文采用通用验证方法学UVM(Universal Verification Methodology)实现对全志科技有限公司自主开发的通用加解密算法IP核CE(Crypto Engine)中非对称性算法模块的功能验证,主要的研究内容和研究结论如下:1.从UVM验证方法学角度对CE的原理、平台框架、通讯方式、运行方式以及各种机制进行验证需求的深入剖析,结合CE模块的功能与结构描述,接口与寄存器描述,基本操作流程,任务描述符详解以及非对称算法的原理与实现,提取出了CE模块的功能测试点。2.制定了CE模块的验证计划,搭建了UVM验证平台。根据模块的外部端口将整个验证环境分为三个部分,分别由AHB(Advanced High Performance Bus,高级高性能总线)、MBUS(由全志科技定义的一种高性能总线协议)与CE子环境有机构成。AHB子环境用于模拟CPU对于CE模块的控制;MBUS子环境用于读取算法的加解密数据和描述符;CE子环境主要是用作实现一些其他端口的驱动,任务描述符队列的生成,监视器、参考模型以及计分板的构建等。然后添加激励发生器作为整个CE模块的驱动。再将三个创建完备的子环境和其它验证组件统一例化到TOP_ENV的父环境中,建立了一个完整且复用性高的UVM验证平台。3.基于所搭建UVM验证平台实现了高效验证。建立CE模块的验证目录,规范了验证环境,利用脚本实施验证工作自动化的方式,将验证效率提高二十倍以上。利用覆盖率作为评判验证工作的标准,对CE模块所有功能测试点验证发现,代码覆盖率达到97.40%,说明代码的被执行程度达标;功能覆盖率达到100%,说明该模块的全部功能符合预期;断言覆盖率达到100%,说明规定的各个信号间的时序关系全部符合要求,达到了验证完备的目的。
其他文献
故障树分析方法是系统可靠性分析的一种有力方法。Dugan动态故障树较静态故障树可以描述已有静、动态失效行为,但需要借助其他方法进行定量分析;T-S动态故障树解决了Dugan动态故障树存在的问题,但不能描述系统可靠性连续变化趋势;此外,仅考虑单因素对系统可靠性影响在分析复杂可靠性问题时存在局限性,例如液压系统可靠性往往受到多个因素影响。针对上述问题,考虑连续时间及多因素影响下的系统可靠性特征,提出连
喀左紫砂矿藏资源丰富,为紫砂壶制作奠定了基础。近几年来,喀左紫砂制品种类越来越丰富,但紫砂壶受关注度最高,特色最鲜明。通过探索喀左紫砂的制作历史,阐述喀左紫砂发展过程中经历的初步发展期、相对成熟期、快速发展期、衰退转向振兴期四个发展阶段。以喀左玉龙紫砂壶为例,探索其传统壶型与创新壶型的艺术特色。研究表明,喀左玉龙紫砂壶传统壶型中,光货类造型注重线条变化、雕塑类造型突出陶刻技法、花货类造型讲究自然生
随着数字媒体技术的发展,音频内容与收听场景的相互适应、语音交互与音频播放技术的发展,都为音频智能硬件在各个场景下实现用户和音频内容的触达赋能;车联网、智能家居等概念的兴起和实践,推动了车载音频、智能音频等硬件的发展。可以这么说,当今移动音频发展土壤丰沃,接受设备类型也逐渐增多:智能手机、车联网、机顶盒、可穿戴设备、智能家居等;同时人们也愈发追求高质量的音频体验,因此音频技术不光是如今的热门项目,也
随着各行各业信息化、数字化的发展,越来越多的信息以数字化的形式被存储、修改和传递,但是大部分重要文件还是需要打印出来以纸质文件的形式留档备份,一些机密文件也需要通过纸质方式进行邮递,因此针对纸质文件的保护与溯源追踪显得尤为重要。此外,在针对纸质作品的版权保护领域,也需要通过能够对纸质作品溯源追踪来打击盗版与侵权。本文主要对纸质文件的溯源追踪进行了深入研究,设计并实现了基于文本水印算法的溯源追踪系统
随着生活水平地不断提高,人们对能源的要求也进一步提高,发展比能量高、清洁、安全的化学电源体系已成为社会发展的重要需求。锂空气电池具有很高的能量密度、理论比容量和比
自欧洲殖民扩张以来,受经济全球化影响,英语、法语、中文及其他主要语言成为全世界的通用语言或主流语言,在语言体系中占据主导位置,而那些使用人数较少、功能性较低的语言则因种种原因处于濒危甚至消亡的状态。云南省因其独特的地理人文环境,在中国40种处于濒危或邻近濒危的语言中涉及到了7种,受到了国内外学者的高度关注。本翻译实践报告旨在通过分析在接受美学指导下《云南濒危少数民族语言生态研究》的英译策略及方法,
旅游口号是向旅游者传达旅游目的地劝说性信息的简短语言。有效的旅游口号不仅能够吸引游客的注意,而且给游客留下良好印象。为此,旅游目的地的营销组织争相设计别出心裁的旅游口号以吸引潜在游客,提高旅游目的地的竞争力及市场份额。以往的研究大多是关于旅游口号的特点、评价、设计或翻译,很少有学者关注旅游口号的信息是否能有效地传达给游客以及游客是如何理解旅游口号所传达的信息和意义。因此,本文将探究旅游口号的认知过
背景炎症是导致肿瘤发生发展的重要因素。炎性信号诱导的NF-κB信号通路在调节细胞增殖、转化和肿瘤发生发展中起重要作用。深入研究转录因子NF-κB的下游调控机制,有助于发
德国不动产抵押权证券化制度将不动产抵押权和证券技术完美结合,实现了不动产抵押权的流通,满足了市场中的投融资需求。不仅如此,德国立法还以一套完备的证券化风险防控机制成功地保障了不动产抵押权的流通安全,可谓是不动产抵押权证券化制度中的典范。反观我国的不动产抵押权证券化,该制度的实践晚于德国,相关制度的配备还不完善,有必要吸收借鉴他国优秀制度来实现自我发展。基于此,笔者从权利变动、证券发行以及风险防控方
雾计算作为云计算的扩展,通过将大量计算外包给物联网边缘的多个雾节点,减少了通信延迟和网络拥塞,很好的解决云计算目前存在的云服务器计算过于集中,通信延迟较高,系统计算效率降低的问题。存储在云存储服务器中的敏感数据的安全存储和访问控制是雾计算数据安全研究的重要内容。基于属性加密的访问控制技术通过属性集和访问控制策略将用户和数据关联在一起,解决了在数据访问控制领域中无法进行细粒度访问的问题,在云计算访问