基于uvm对ip核uart的验证研究与实现

基于uvm对ip核uart的验证研究与实现

ID:35058976

大小:4.04 MB

页数:93页

时间:2019-03-17

基于uvm对ip核uart的验证研究与实现_第1页
基于uvm对ip核uart的验证研究与实现_第2页
基于uvm对ip核uart的验证研究与实现_第3页
基于uvm对ip核uart的验证研究与实现_第4页
基于uvm对ip核uart的验证研究与实现_第5页
资源描述:

《基于uvm对ip核uart的验证研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、隱‘I巧麥柄觀峡專圍硕±学位论文胃9基于UVM对IP核UART的验证研究与实现作者姓名张浩t学校导1)巧姓名、职疏薩龙ij教授企业导师姓名、职務郭蒙高工申请学位类别工程硕壬西安电子科技大学学位论义独创性(或创新性)声明乗承学校严谨的学风和优良的科学道德,本人声明所兰交的论文是我个人在导帅指导下进巧的研免rj乍及取得的研巧成果。尽我所知,除了文中特别加■标注和致谢中所罗列的内容^?外,论文中不包含共他人己经发表或撰写过的研光成果;也不包含一为获得西安电子科技大学或其它教育机构的学位或吐书而使巧过的材料。与我同

2、作的同事对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文若有不实之处一,本人承担切法律责任。:之设化:如各。本人签名曰期叫西安电子科技大学关于论文使用授权的说明:本人完全了解西安电子科技大学有关保留和使用学位论义的规定,即研巧生在校攻读学位期问论文x作的知识产权厲于西安电子科技大学。学校有权保留送交论义,,的复印件允许查阅、借賴论文;学校可公布论文的全部或部分内容允许采用影J巧、缩印或其它复制手段保存论文。同时本人保证,结合学位论文研究成果完成的论义。、发明专利等成果,署名单位为西安电子科技大学密论文在

3、密适。用本授权书保的学位^年解后:人签:签名名XiK师本导Z,心2梦::飾//(日日期期/学校代码10701学号1311122950分类号TN4密级公开西安电子科技大学硕士学位论文基于UVM对IP核UART的验证研究与实现作者姓名:张浩领域:软件工程学位类别:工程硕士学校导师姓名、职称:游海龙副教授企业导师姓名、职称:郭蒙高工学院:微电子学院提交日期:2016年3月TheVerificationandImplementationofIPcoreUARTBasedonUVMAthesissubmittedtoXIDIANUNIVERSITYinpar

4、tialfulfillmentoftherequirementsforthedegreeofMasterinSoftwareEngineeringByZhangHaoSupervisor:YouHailongAssociateProfessorGuoMengSeniorEngineerMarch2016摘要摘要随着SOC(SystemOnChip)设计复杂度的不断提升与快速上市时间之间矛盾的日益凸显,功能验证已经成为超大规模集成电路设计的严峻挑战。对于传统的IC(IntegratedCircuit)设计功能验证占据整个芯片设计周期的一半以上,对于集成了大量IP(Intelle

5、ctualProperty)核的SOC来说,功能验证以达到整个周期的80%,甚至更多。随着SOC设计已成为当今IC设计的发张趋势,片上重用的IP模块数越来越多,如何快速的验证这些IP核已成为影响SOC设计发展的主要瓶颈。本章首先对IP核进行了简单的概述,研究了IP目前的应用现状和未来的发展趋势。同时详细介绍了验证语言的发展状况和功能验证技术存在的问题,由于这些主流功能验证存在验证效率低、平台的可重用性差、可靠性差和完备性无法保障等问题。为了解决上述问题,引入基于UVM(UniversalVerificationMethodology)高级验证方法学的思想搭建验证平台对IP验证

6、具有高效性、完备性、可靠性和可重用性等优势,以满足现代SOC验证的迫切需求。本文以实习期间一款SOC芯片中基于APB(AdvancedPeripheralBus)总线规范的UART(UniversalAsynchronousReceiver/Transmitter)IP核作为待测设计,异步收发器UART作为输入输出系统中的重要组成部分,已经广泛应用于各类SOC芯片设计中,研究如何使用UVM验证方法学搭建UART验证平台具有重要的实践意义和参考价值。验证前期详细分析了使用UVM高级验证方法学搭建模块级验证平台的实现需求和策略,以确保验证平台的快速实现,验证过的程高效性、正确性、

7、充分性等。在完成了UVM的验证平台总体架构以后,主要对验证平台中的UVC(UniversalVerificationComponent)的结构和功能进行了详细的研究和分析。并且重点分析每个组件的实现过程,最终搭建一个的可重用性好、效率高、和完备性好的验证平台。同时使用基本测试用例对仿真结果进行分析,通过覆盖率报告证明了验证工作的完备性和正确性。本文搭建的验证平台可复用到子系统或系统级验证平台,并且快速的完成验证。并且此UART验证平台能扩展到相似的IP核以达到重用性,或者通过搭建此验证平台的原理和方法,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。