VMM验证方法学研究及SystemC实现
主要讲的是vmm验证方法学的相关知识
复旦大学
硕士学位论文
VMM验证方法学研究及SystemC实现
姓名:黄鉴
申请学位级别:硕士
专业:电子与通信工程
指导教师:沈泊
20070328
主要讲的是vmm验证方法学的相关知识
论文独创性声明
本论文是我个人在导师指导下进行的研究工作及取得的研究成果.论文中除了特别加以标注和致谢的地方外,不包含其他人或其它机构已经发表或撰写过的研究成果.其他同志对本研究的启发和所做的贡献均已在论文中作了明确的声明并表示了谢意.
作者签名蔓蓬.日期:坌!翌Z醒毖
论文使用授权声明
本人完+-r解复旦大学有关保留、使用学位论文的规定.即:学校有权保留送交论文的复印件.允许论文被查阅和借阅:学校可以公布论文的全部或部分内容.可以采用影印、缩印或其它复制手段保存论文.保密的论文在解密后遵守此规定.储签名:童监L导师辑-2型喃壹乏丝扩
主要讲的是vmm验证方法学的相关知识
摘要
随着设计复杂度的增长,验证变得越来越困难,验证往往占到整个产品开
发周期的70%,目前关于验证方法学的研究在硅谷是非常热门的话题。
本文简单回顾了验证方法学的发展史,重点讨论了SoC时代所面临的验证挑
战,并对当前业界公认最权威的VMM验证方法学进行了深入研究。VerificationMethodologyManual(1rMM)的目标就是要针对SoC时代的验证需求创造一个类似的验证方法和验证平台的标准。本文全面的介绍了该方法学所倡导的验证平台框架,以及在这个框架内如何实现可重用、可扩展,以及如何针对SoC的验证需求提供高效、系统的解决方案。
出于商业目的,删是与Synopsys所主推的SystemVerilog语言绑定在一起
的,所以其所倡导的很多实现细节是和语言密切相关的.但正如作者所言,方法学本身是不局限于语言的,你完全可以用其它语言来实现这些方法。从系统建模的角度而言SystemC尸,经成为了事实上的标准,而今天复杂的SoC的验证环境其实就是一个很复杂的系统建模过程。我们自然的想法就是借鉴VMM验证方法学,但在实现语言上全部采用SystemC.所以在实现部分,本文按照VMM验证方法学所定义的验证平台架构架构和规则,采用SystemC设计了一个图像增强模块的验证环境。该环境采用TSystemC的事务级建模技术,实现了验证平台的层次化,并在平台中直接集成了图像增强模块的C模型,在仿真时基于RTL的被测对象和c模型同时运行,实时比对,及时的报告出错信息,方便定位.支持脚本方式的测试激励输入管理和测试流程管理。通过平台的建设我们充分感受到基于VMM验证方法学所定义的架构和高抽象验证语言,如SystemC所带来的高效率.
本文最后部分简要的讨论了该验证平台未来的优化方向.重点探讨了开发一
个统一的平台可以同时满足算法开发、模块级验证,子系统以及系统验证的需求。关键字:砌验证方法学,SystemC,可重用,可伸缩,覆盖率中图分类号:TN47
主要讲的是vmm验证方法学的相关知识
Abstract
Withtheincreasingdesigncomplexity,verificationbecomesmoreandmore
difficult.Italwaysspends70%effortontheproductdevelopmentcycle.Currently
theinvestigationonverificationmethodologyisveryhotinSiliconValley.
Thispaperdemonstratestheverificationevaluationhistoryandconcentratesonthe
challengeswearefacingnowonS0c.Aswellwegiveacomprehensiveintroduction
aboutcurrentlyleadingverificationmethodofogyV咖.VerificationMethodology
Manual(Ⅵ埘)istargetedtoprovidesimilarguidanceforverificationmethodology
andverificationreuse.gedemonstratetheⅧinfrastructureandexpresshowto
implomentreusability,extensibility,andgiveasetofsystematicsolutionsto
handlecurrentSoCverificationchallenges.
Forcommercialconsideration,Synopsysbindsthe删withtheirproposed
SystemVeriloglanguagetogether.somanyofthedetailedrulesproposedin删are
relatedwithSystemVeriloglanguage.Astheauthorsaid,methodologyisindependent
withlanguageyoucanimplementitinanylanguages.Forsystemlevelmodeling,
SystomCiswidelyacceptedstandard.BuildingSocverificationplatformactually
isacomplexsystemlevelmodelingprogress.SoweprefertodeployingtheSystemC
asimplementationlanguageandfollowingthesame咖methodology.
Intheimplementationchapter。wefollowedthe删verificationmethodology
definedinfrastructureimplementedavideoenhancementverificationenvironment.
Ontechnicalside,SystemClanguageandSystemCbasedTransactionLevelModeling
technicalareemployed.Onthelayeredverificationenvironment,theCmodelis
integratedindirectlyandrunswiththelH.Lon—the—fly.Dependsonthis.wecan
achieveantnmaticallyself—checking.bugfixism01"eeasy.Thisverification
environmentsupportsstimulusinputandsimulationprog …… 此处隐藏:8534字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




