基于UVM的128-Bit Processor Local Bus的验证研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:flyingmomo1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文介绍了为128-Bit Processor Local Bus(PLB)设计实现UVM验证平台,验证仿真模块各个功能的正确性,并且要求代码覆盖率达到95%以上,功能覆盖率达到100%。随着半导体工艺飞速的发展,以及集成电路(IC)设计能力的提高,集成电路设计的规模日益增大,结构越来越复杂。验证作为芯片开发过程中一个的重要环节,工作时间已经占到了整个芯片开发周期的70%左右。传统的验证平台的重用性很低,搭建需要花费太多的时间,而且不容易修改和维护。通用验证方法学(Universal Verification Methodology,UVM)的出现,因为其重用性很高,所以极大地提高了搭建验证平台的效率。UVM能够提供一套基于SystemVerilog的类,验证工程师以其中预定义的类作为起点,就可以建立起具有标准结构的验证平台。本设计就是利用UVM为PLB设计实现验证平台,大大降低了搭建验证平台的时间,从而提高了验证的效率。本文首先介绍PLB的UVM验证平台的课题背景、课题来源、国内外研究现状以及本文主要工作与论文结构。讲述了验证对于当今设计的重要性,验证方法学的发展,UVM的由来和发展,UVM的优点以及本文主要工作与论文结构。然后阐述了比较通用的UVM验证平台的组成。接着讲述了 UVM验证平台的具体构成组件,每个组件的作用,UVM验证平台的工作原理,以及一些用到的UVM机制。之后对PLB模块的重要信号和工作模式进行研究。讲述了 PLB的工作原理,PLB的一些重要的信号和含义,PLB的不同的工作模式,以及分析每一种工作模式的时序图。接着对PLB的UVM验证平台的搭建进行研究。讲述了 PLB的UVM验证平台的整体架构和工作原理,PLB的UVM验证平台的具体组件的选择和使用,接口的定义,原设计代码的处理,以及验证环境顶层的设计。接着对PLB的UVM验证平台运行的结果进行分析。主要讲述了对不同工作模式下PLB仿真波形图的分析,UVM验证平台计分板比较结果的分析,以及生成的覆盖率报告的分析。文章最后对本文做总结。PLB的UVM验证平台仿真和验证都正确,并且覆盖率满足要求,PLB的设计正确。本设计对PLB的UVM验证平台进行仿真,得到的仿真波形图和说明书上对应的时序图一致,可以得出PLB设计代码功能基本正确的结论。通过UVM验证平台的计分板比较结果都相同,可以得出结论,PLB设计代码完全正确,同说明书描述的一致。同时,从UVM验证平台运行之后生成的覆盖率报告中可以得出,覆盖率都达到验证的要求,说明验证的程度达到了要求,是合格的验证。
其他文献
小学英语阅读教学对培养学生的阅读习惯,提高思维能力和阅读能力发挥着重要的作用,也是英语教学中必不可少的组成部分。但是在实际的英语阅读教学中仍然存在着只重视英语阅读
本调查通过对中国新疆喀什的一位乐器制作工匠的采访发现,维吾尔族的技能手工业是以维吾尔家庭为单位的,维吾尔族家庭的文化支持着维吾尔人的产业,并允许它在大规模生产和大
入世———中国建筑业繁荣发展的有利机遇入世———中国建筑业必须面临的极大挑战
<正>孔子开创的儒家学派,经孟子及远天近人的思想发展之后,又与礼教相依相存形成了中国的传统文化。汉武帝时董仲舒将其发展至顶点,将天道与君权、"三纲"、"人伦"联系起来,形
<正>国有企业经营者的个人素质影响和左右着企业的发展。提及国有企业,会给人以规模庞大、等级明显、论资排辈、效率低下等印象,但国有企业究竟如何,却难以一概而论。一、国
农村社会福利制度是社会保障制度中的最高层次,保障着农村居民的生活水平和生活质量随着生产力水平的提高而同步提高。本文通过对湖南省少数民族地区农村社会福利制度建设状
结合个人工作经验,简述了建筑材料见证取样送检的重要性以及目前在工程领域中存在的问题。并从行业监管和形成市场调节机制两大点出发,探讨了如何形成内外部有效的管控措施,
党校精品课跨学科建设的主要策略是:坚持政治高度一致原则,跨学科全方位把握学科的理论知识;坚持换位思考,从学员角度把握课程内容;以学员需求为基础,满足领导干部的成长需要;坚持理
侵权法上的严格责任最早来源于英美法。由于英美法承袭严守判例法的传统,导致了对于严格责任的概念并无详细统一的规定。随着两大法系的融合,大陆法系中亦出现了严格责任的概