欢迎来到天天文库
浏览记录
ID:35058944
大小:4.83 MB
页数:64页
时间:2019-03-17
《基于uvm的spi接口ip核的验证平台设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、密級:保密期限:告备乂爹硕±学位论文1?'1.■i,.?、,..,.咕.4‘.产;:i■-..i基于UVM的SPI接口IP核的验证平台设计DesignVedficationTestbenchofSPIInterfaceIPCoreBasedonUVMk-若‘.义;■■',^;学号P13201015姓名吴星星学位类别工学硕±学科专业'由的亡了化(工程领域)电路与系统 ̄指导教
2、师吴秀龙教授完成时间2016年5月答辩委员会^主席签名独创烛声巧本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加W标注和致谢的地方外,论文中不包含其他人己经发表或撰写过的研究成果,也不包含为获得安徽大学或其他教育机构的学位或证书而使用过的材料一。与我同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示谢意。学位论文作者签名:签字日期:年月2已日_T3AI学位论文版权使用授权书本学位论文作者完全了解安徽大学有关保留,有
3、权、使用学位论文的规定保留并向国家有关部口或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权安徽大学可W将学位论文的全部或部分内容编入有关数据库进行检索,可W采用影印、缩印或担描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书);学位论义作者签名:足4參导师签名-签字日期:2<w足年月义义日签字日期:年jr月义2日摘要,验证的难度与工作量也随之增加随着集成电路规模和复杂度的急剧提高。一般情况下,系统级苍片(SoC,SystemonChip)的验证环节所花费的
4、时间是整个芯片研发周期的70%W上。采用传统的集成电路验证技术来搭建验证平台不仅需要花费大量的工作时间,而且这些传统的验证方法己经不能够满足现代集成电路的验证要求。因此,提高验证效率和验证质量已然成为集成电路(1C,IntegratedCircuit)验证领域的重大课题。本文采用了通用验证方法学(UVM,UniversalVe她cationMethodology)来提高验证工作的速度与效率。主要介绍了验证技术的基本理论和UVM验证方法学,对UVM验证平台的架构和主要基本组件的结构与功能也做了深入的研究,
5、一S并且详细剖析了验证平台中些重要的机制。ystemVerilog语言最突出的优点在于能够提高验证平台的抽象层次和可重用性,满足验证对于语言功能的要求。基于SystemVerilog语言的封装、继承、多态、约束和功能覆盖率等特性,UVM方法学充分发挥了验证语言的优点。SP一I,Serheface串行外设接口(ialPeripral虹ter)技术是种同步全双工高速通信总线,因其简单易用且节省PCB空间等持性被广泛集成于越来越多的芯片P口一中SIIP,些功能验证点。。本文在深入分析接核工作原理的基础上提取
6、出在Synopsys公司的VCS软件环境下,采用UVM方法学和SystemVerilog语言,一SH口个可用于接IP核验证的结构化平台SPI口巧设计了。它实现了对接核的工作时序、数据传输完整性、寄存器访问等功能的验证,完成了功能覆盖率和代码覆盖率的统计,具有层次化和可重用性等特点,从而使得验证效率得到了极大地提局。关键词:通用验证方法学;验;串行外设接曰证平台;覆盖率;I基于UVM的SH接口IP核的验证平台设计AbstractimovementofInterateircuitalWith
7、thefleandcomexittheierceprgdCscpy,hardnessofverificationandworkloadisincreasingrespectively.Generally,〇veri円cattimeofSoCSsbmonChioccualmotob1ICionyiessver70/of;he(p)pdeveildlfiilomenteforteriod.Tobuatestbenchalintraditionavericaton
8、pp,ppygbchnologyneedstocostmuchtime.Andeven,化etraditionalverificationmethodolocan
此文档下载收益归作者所有