基于VMM的验证平台的研究与实现

被引量 : 0次 | 上传用户:dawnsun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路设计规模的不断增长和设计复杂度的不断提高,集成电路的验证工作变的越来越困难。虽然传统验证方法尽力保持技术更新以适应设计尺寸以及复杂度的增加,但验证依然是当今集成电路设计中面临的最大挑战。硬件描述语言用于寄存器传输级的设计,而验证语言需要更加抽象的性能,这样就造成了硬件描述语言与硬件验证与语言的分向发展,从而使整个设计和验证的过程变得复杂。验证工作面临的挑战,在极大程度上促进了验证技术的发展。为了弥补设计与验证之间存在的鸿沟,验证工程师不断的提出一些高级验证方法与技术,使其提高验证工作的效率。本文介绍了传统验证技术中的相关概念以及功能验证的一般方法,并分析它们的优缺点。传统的验证平台针对设计对象使用测试用例进行直接测试,存在这工作量大,周期长的缺点。针对这些问题,本文先介绍当前流行的高级验证技术,其中,随机约束自动产生测试用例,使验证变得自动化,并能发现验证工程师考虑不到的错误;断言从设计功能方面对设计者的假设和期望进行检查,便于在仿真过程中对错误进行实时跟踪;功能覆盖率的使用能够对设计的功能对象进行全面检查,从而使对验证的覆盖达到100%。随后本文提出一种基于事务的层次化验证平台的结构思想,并对此验证平台的结构进行详细的分析。最后,结合实际项目,对原有验证平台重新设计,并基于SystemVerilog VMM标准库进行实现,对验证数据进行统计,并对结果进行分析。实践证明了验证平台的可行性,高效性及自动化的特点。
其他文献
大学英语是当代大学生的重要课程,在教学方式上长期以来以课堂教学为主,要想培养高水平的复合型人才,必须提高课堂教学效果,最大化发挥大学英语课堂教学的作用,满足英语应用
食源性致病菌是危害食品安全和人类健康的主要因素。常见的食源性致病菌主要包括金黄色葡萄球菌、副溶血弧菌、单核细胞增生李斯特菌、沙门氏菌、阪崎肠杆菌、志贺氏菌、肠出
2003年我国基础教育第一次课程改革全面启动给教育评价带来深刻变革,具体到高中教学作文评价方面,“新课标”提出了很多富有建设性和操作性的指导和建议。本研究试图就2003-2
课程教学设计既有共同的方法论原则,每门课程的性质和特点又决定了各自不同的方法论原则,文章主要依据教育学和教育心理学的相关理论,并结合"马克思主义基本原理概论"课自身
<正>2017年,六师五家渠市全面推进团场综合配套改革,北塔山牧场顺应改革大势,完善"政"的职能,提升服务水平,机关事业单位机构进一步优化,牧场呈现出一派欣欣向荣的景象。优化
统计了2010年3—4月国内发生的各种安全生产事故275起,包括矿业事故、交通事故、爆炸事故、火灾、毒物泄漏和中毒及其他事故。统计表明,在275起事故中,交通事故最多,占59.64%
原发性肝癌(primary carcinoma of the liver)为我国常见的恶性肿瘤之一,其病理特征是肝癌细胞异常增生并侵袭其他组织器官。细胞凋亡是由多种因素参与调控的主动生理过程,按
房地产项目投资规模大、周期长,环节多,是一项高收益、高风险并存的经济活动,项目全过程中存在的众多的不确定性因素决定了开发过程的不确定性,从而使投资具有很大的潜在风险
城市是人类精神文化与物质文化的容器,一座没有文化的城市是缺失了灵魂的城市。一座城市的魅力,就在于其与众不同的特色,那是这座城市的内涵文脉和外在表现明显区别于另一座
本论文从临床角度出发,以早期糖尿病肾病(diabetic nephropathy,DN)为切入点,以中医络病理论为指导原则,研究络病的共同表现—络脉瘀阻与早期糖尿病肾病的病理相关性,并以符