当前位置:主页 > 科技论文 > 电子信息论文 >

基于UVM的SM4算法模块验证研究

发布时间:2024-01-28 09:47
  芯片的验证工作是芯片制造和测试中最主要的部分,占据整个SOC研发周期的一半以上。如何高效的完成芯片的验证工作,已经变成集成电路(IC,Integrated Circuit)发展亟待解决的问题。本文基于UVM(Universal Verification Methodology)方法学,采用SystemVerilog语言,针对SM4算法模块,设计了一款灵活、可靠以及可重用性强的验证平台。通过对BYCD00系列芯片的内部架构以及芯片中待测的SM4算法模块的内部结构的研究,将SM4算法模块在芯片中的通信划分为两部分:一部分通过AHB总线同CPU进行通信,另一部分通过接口信号同其他模块进行通信。据此分别建立了针对AHB总线驱动和其他模块驱动的两个独立完整的验证组件,以及针对两个组件的两组Transaction,将数据信息打包以实现各个组件间的数据高效传递;还建立了两组虚拟接口(virtual interface)用来实现验证平台和DUT(Design Under Test)之间的信息交互,并采用phase机制实现验证平台中各组件的有机联动,方便控制整个验证平台验证工作的启动和结束。该验证平台包...

【文章页数】:94 页

【学位级别】:硕士

图4.2fttest加密运算仿真波形

图4.2fttest加密运算仿真波形


图4.3SM4RAND寄存器定向配置波形

图4.3SM4RAND寄存器定向配置波形


图4.4SM4RAND寄存器随机配置波形

图4.4SM4RAND寄存器随机配置波形


图4.5mpufail接口仿真波形

图4.5mpufail接口仿真波形



本文编号:3887538

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/3887538.html


Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户92ca6***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱[email protected]