基于UVM的CBUS验证
发布时间:2021-03-07 07:41
随着集成电路行业的不断发展,IC(Integrated Circuit)设计数字部分的复杂度越来越大,芯片规模成比例增加,每个芯片上的IP(Intellectual Property)核也越来越多,给IC设计的质量保证和周期都带来巨大挑战。验证是芯片设计环节中至关重要的一步,关乎流片成功与否,但传统验证方法已经无法满足如今芯片验证规模的要求,据统计,芯片从设计开始到完成的整个过程中,大约70%的时间都在验证,由此看来改进验证方法是缩短芯片周期、降低芯片成本的迫切需求。近些年来,由于UVM(Universal Verification Methodology)验证方法不仅克服了传统验证方法的不足,并且在搭建验证环境中具有明显优势,已逐步取代VMM(Verification Methodology Manual),本文将主要介绍基于UVM高级验证方法的验证环境的搭建。相对System Verilog而言,UVM是一种更高级的验证方法,它解决了许多System Verilog无法解决的问题,如一个验证平台中有多个组件,这些组件的作用,以及它们之间是如何进行通信的等问题。UVM还集成了OVM(...
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:107 页
【学位级别】:硕士
【部分图文】:
传统验证方法的验证流程
图 1.2 基于高级验证方法搭建验证平台的验证流程UVM 更像一种库,它可以将验证方法进行封装库中的组件不再需要理解更底层的东西,进而试用例的编写。UVM 的完备性、可重用性和自节约芯片设计时间,降低芯片成本。内容是搭建一个基于 UVM 的 CBUS 验证环境中的重要组成部分,为了保证公司机密,需要自Register Transistor Logic)代码。首先,编写 R程,在熟悉和了解 CBUS 协议的规范,并对其结构图,再根据时序图和结构图编写 RTL 代BUS 协议的规范搭建验证平台的构架。基于搭真波形分析验证结果,并收集功能覆盖率和代码
为重要的作用。基于功能验证的重要性以及 U与 UVM 相关的基础理论。介如果将 IC 设计比作命题 A,验证就可以被称为果来判断待测设计是否满足规范要求[12],图 2 IC 设计初期,产品经理会给出产品需求说明书特性列表[13],也称之为规范(spec)。然后根师对规范的理解不深刻,造成 RTL 代码不能完师就尤为重要,他们会按照规范要求搭建验证 的正确性,或者说检验 DUT 能否完全实现规范被测设计代码或者网表[14]。若结果不一致,,确认无误后,会找设计师进行 debug,直到
【参考文献】:
期刊论文
[1]基于UVM的基带射频接口电路的验证[J]. 徐飞,秦水介. 电子技术应用. 2018(03)
[2]基于UVM的I2S验证IP设计[J]. 倪伟,袁琳,王笑天. 合肥工业大学学报(自然科学版). 2018(01)
[3]基于UVM的多通路航空总线收发器IP验证[J]. 阎芳,李哲玮,田毅,范毓洋. 电光与控制. 2018(01)
[4]基于UVM的可重用SoC功能验证环境[J]. 吕毓达,谢雪松,张小玲. 半导体技术. 2015(03)
[5]基于UVM的高效验证平台设计及运用[J]. 黄欣. 电子技术与软件工程. 2014(04)
[6]ARINC659总线协议芯片的仿真验证[J]. 马宁,李玲,田泽,许宏杰. 计算机技术与发展. 2010(01)
硕士论文
[1]基于UVM的MC-SOC中可重用验证平台的设计与实现[D]. 李世超.电子科技大学 2018
[2]基于UVM的层次化验证平台研究[D]. 陈琳娜.浙江大学 2018
[3]基于UVM的PCI-AMBA协议转换桥IP核的验证与实现[D]. 马滢.西安电子科技大学 2017
[4]基于UVM的高性能总线架构的分析验证[D]. 年旭升.西安电子科技大学 2017
[5]基于UVM的AXI4总线协议接口IP验证的研究与实现[D]. 李兆斌.暨南大学 2017
[6]一种基于UVM和AXI接口的通用验证环境[D]. 单士刚.西安电子科技大学 2017
[7]基于UVM的FSI-IIC模块的设计与验证[D]. 韩森.西安电子科技大学 2017
[8]基于UVM及VIP技术的PCI Express接口验证[D]. 徐航.西安电子科技大学 2017
[9]基于UVM的EMMC控制器模块验证[D]. 刘丽丽.杭州电子科技大学 2017
[10]基于UVM的SPI接口IP核的验证平台设计[D]. 吴星星.安徽大学 2016
本文编号:3068659
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:107 页
【学位级别】:硕士
【部分图文】:
传统验证方法的验证流程
图 1.2 基于高级验证方法搭建验证平台的验证流程UVM 更像一种库,它可以将验证方法进行封装库中的组件不再需要理解更底层的东西,进而试用例的编写。UVM 的完备性、可重用性和自节约芯片设计时间,降低芯片成本。内容是搭建一个基于 UVM 的 CBUS 验证环境中的重要组成部分,为了保证公司机密,需要自Register Transistor Logic)代码。首先,编写 R程,在熟悉和了解 CBUS 协议的规范,并对其结构图,再根据时序图和结构图编写 RTL 代BUS 协议的规范搭建验证平台的构架。基于搭真波形分析验证结果,并收集功能覆盖率和代码
为重要的作用。基于功能验证的重要性以及 U与 UVM 相关的基础理论。介如果将 IC 设计比作命题 A,验证就可以被称为果来判断待测设计是否满足规范要求[12],图 2 IC 设计初期,产品经理会给出产品需求说明书特性列表[13],也称之为规范(spec)。然后根师对规范的理解不深刻,造成 RTL 代码不能完师就尤为重要,他们会按照规范要求搭建验证 的正确性,或者说检验 DUT 能否完全实现规范被测设计代码或者网表[14]。若结果不一致,,确认无误后,会找设计师进行 debug,直到
【参考文献】:
期刊论文
[1]基于UVM的基带射频接口电路的验证[J]. 徐飞,秦水介. 电子技术应用. 2018(03)
[2]基于UVM的I2S验证IP设计[J]. 倪伟,袁琳,王笑天. 合肥工业大学学报(自然科学版). 2018(01)
[3]基于UVM的多通路航空总线收发器IP验证[J]. 阎芳,李哲玮,田毅,范毓洋. 电光与控制. 2018(01)
[4]基于UVM的可重用SoC功能验证环境[J]. 吕毓达,谢雪松,张小玲. 半导体技术. 2015(03)
[5]基于UVM的高效验证平台设计及运用[J]. 黄欣. 电子技术与软件工程. 2014(04)
[6]ARINC659总线协议芯片的仿真验证[J]. 马宁,李玲,田泽,许宏杰. 计算机技术与发展. 2010(01)
硕士论文
[1]基于UVM的MC-SOC中可重用验证平台的设计与实现[D]. 李世超.电子科技大学 2018
[2]基于UVM的层次化验证平台研究[D]. 陈琳娜.浙江大学 2018
[3]基于UVM的PCI-AMBA协议转换桥IP核的验证与实现[D]. 马滢.西安电子科技大学 2017
[4]基于UVM的高性能总线架构的分析验证[D]. 年旭升.西安电子科技大学 2017
[5]基于UVM的AXI4总线协议接口IP验证的研究与实现[D]. 李兆斌.暨南大学 2017
[6]一种基于UVM和AXI接口的通用验证环境[D]. 单士刚.西安电子科技大学 2017
[7]基于UVM的FSI-IIC模块的设计与验证[D]. 韩森.西安电子科技大学 2017
[8]基于UVM及VIP技术的PCI Express接口验证[D]. 徐航.西安电子科技大学 2017
[9]基于UVM的EMMC控制器模块验证[D]. 刘丽丽.杭州电子科技大学 2017
[10]基于UVM的SPI接口IP核的验证平台设计[D]. 吴星星.安徽大学 2016
本文编号:3068659
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/3068659.html