基于SVA功能验证方法的中断延迟控制器和GPIO的验证研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:edwinandwolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路一直在向高性能、高集成度、低功耗的SoC方向发展,功能验证在设计开发过程中变得越来越复杂和越来越重要。传统的验证技术和方法在开发周期,验证效率以及验证平台的可观性、可控性和可复用性等方面的表现已经不能够满足当前的需求。伴随着电子设计自动化技术的快速发展,各种各样的新型的验证技术和方法就如何提高验证效率,缩短开发周期以及开发可移植的验证组件和环境等方面做了很多的探索,他们已经在诸多方面弥补了传统验证技术和方法的不足。本文基于断言验证方法,主要研究了System Verilog Assertion的功能验证技术在实际项目中的应用。根据SVA的语言与验证技术特点,分析阐述了其在验证环境开发和使用过程中的优势。针对中断延迟控制器,提出了一个单靠形式化方法的功能验证设计方案,根据其功能规范的要求,使用SVA编写了用于断言和假设的属性,通过Jasper形式验证技术,实现了验证平台的搭建以及完成了该模块的功能验证工作。该方法在保证验证质量的同时有效的缩短了开发周期,提高了验证效率。另外,基于当前流行的OVM验证方法学对通用输入输出控制模块提出了一种断言覆盖率驱动的验证设计方案,在OVM类库的基础上实现了用于待测设计的OVC组件,通过断言模块的功能检测和覆盖率分析搭建了一个完整的验证平台,实现了一个高层次化,高覆盖率,可复用性强的验证环境。本文研究开发的验证环境和平台成功的完成了待测设计的功能验证,并已经应用到实际的项目中。中断延迟控制器的形式化验证方法已经推广到其他相似功能模块的验证工作,通用输入输出控制模块的验证组件和断言模块很好的复用到其他的项目。研究结果和实践表明,基于SVA的验证技术和方法实现的形式验证环境的功能覆盖率达到100%,并且有效地节省了开发时间,缩短了的验证周期;实现的OVM验证平台具有很高的可复用性,并且其功能覆盖率达到100%,代码覆盖率达到97.9%。
其他文献
通过翔实的历史、考古资料,和许多现存古建筑的地震经历,阐述了中国古代建筑防震思想的形成和发展过程.许多龄逾千年、屡历大震而仍然安全的大型古建筑中蕴涵的防震措施与我
作曲家黎英海利用钢琴的优势创作了钢琴改编曲《夕阳箫鼓》,惟妙惟肖地模仿了中国民族器乐的韵味,在创作中运用中西相结合的方式,既体现了民族音乐的特征又有着西方先进的创
SOI(Silicon on insulator)技术相比体硅材料具有高速、高集成度、低泄漏电流和隔离性好等优点而越来越广泛的用于功率集成电路中。由于薄层SOI在抑制闩锁效应、消除kink效应
目的:用临床随机对照的方法,以电子脉冲治疗仪疗法为对照,观察靳三针调神疗法治疗不寐的临床疗效,通过匹兹堡睡眠质量指数量表(PSQI)评分比较这两种疗法的疗效是否具有差异性,
本文以597名初中生为被试,采用中文版《完美主义》、《学业自我效能感》、《学业自我阻碍》3个量表进行现场施测,本文从完美主义和学业自我效能感角度出发为解决初中生学业自
AlN作为第三代半导体材料的代表,其6.2eV的特宽带隙使其在发光器件的应用方面引起了人们极大的关注。但是,由于制备AlN材料较困难,所需的条件较严苛,因此限制了它的发展。同
冶金轧辊轧制过程中的主要失效形式是辊面磨损。轧辊磨损辊面修复技术主要有电刷镀、热喷涂、热喷焊、传统堆焊、激光熔覆等,对各种修复技术的优缺点进行分析。为了确保轧辊
国家现代化的发展和进步离不开城镇化建设步伐的同步运行,城镇化建设的完善度直接影响一个国家社会文明的水平。对于中国的国情而言,国家的现代化建设能否顺利实现与城乡一体
1978年改革开放以来,我国的城镇化、工业化迅速发展,农村中土地产权制度不断完善,家庭联产承包责任制逐渐落实,农村经济结构的战略性调整不断加快,农业生产效率大幅度提高,大
从作者角度探讨跨文本性的根源,必须从跨文本性的定义和特征着手。跨文本性有文本间性、副文本性、元文本性、广义文本性和承文本性五种类型,分别探析这五种类型,得出跨文本性以固定的文学常量作为支撑。从文本与主体之间的关系来考察跨文本性,依次从主体间性与互文性的内涵进行审视,发现跨文本性是基于主体间性的互文性。抓住主体间性和文学常量这两个典型特征,从文本创作者角度去探讨跨文本性,就离不开人类普遍的心理基础,