基于UVM的时钟数据恢复系统验证

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:heatsnow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字集成电路的迅速发展,设计的规模日益增大,产品更加的复杂,设计周期不断的减少,使得验证工作的难度不断地增加。同时,验证工作消耗的时间在设计周期中占据较大的比重,先进的验证方法一方面可以提高工作效率,另一方面是集成电路功能正确性的保证。基于SystemVerilog语言的通用验证方法学——UVM,集成了面向对象编程、动态线程和线程间通信等特性,同时还为验证提供了一些如约束、功能覆盖率等一些独有的特性,提高了验证的效率和验证的质量。本文分析了UVM的架构和平台中的主要组件的功能,同时对UVM中的congfig_db、phase、sequence几种机制在平台中如何工作以及UVM各组件之间的通信连接接口进行了研究。本文的验证对象是DSP芯片中的时钟数据恢复模块,基于UVM验证方法学搭建时钟数据恢复模块的验证平台是本文的研究核心。本文针对时钟数据恢复系统的架构,依据研制规范和研制需求解析模块内部的功能和逻辑实现的方法、划分功能点,在对比分析基于Verilog语言的传统验证方法和基于SystemVerilog语言的UVM先进验证方法学目前国内外研究的基础上,采用基于SystemVerilog语言的UVM验证方法,设计了时钟数据恢复模块的UVM验证平台,通过引入三个Agent分别产生和驱动仿真激励、采集中间结果和最终输出结果;通过建立用例库,引入可回归性的测试用例,采用覆盖率驱动的验证流程确保验证的完备性;通过虚拟sequence管理平台中sequence的启动顺序,构建用例的场景,完成了时钟数据恢复模块的系统验证。结果表明:基于UVM验证方法学的时钟数据恢复模块的系统验证平台,使用较少的验证用例、缩短了验证的时间、提高了验证的效率,完成验证任务。最后,根据覆盖率报告,代码覆盖率和表达式覆盖率达到了95%以上,功能覆盖率达到了100%,满足了项目的要求。
其他文献
本文详细阐述了一种基于平台罗经的船用稳定平台控制系统的设计及性能参数测试方法研究。稳定平台是惯性技术应用的重要领域之一,是一个典型的惯性与伺服控制技术相结合的机
元天宁万寿禅寺住持从公舍利塔铭”刻于元至元十年(1273年),原砌于正定县西城门南侧城墙基处,现存正定县文物保管所。经考释,天宁万寿禅寺应在正定城西,其住持从公即释印从,是元初正
<正>身体在正常情况下,血液在心脏和血管里能够很顺畅的循环流动,如果心脏或血管内皮破损或有异物(如心脏瓣膜置换的人工瓣膜)时,血液里的一些成分就可能粘附骤集,从而形成血
会议
高K栅GaAs MOSFET器件结合了GaAs材料高电子迁移率和高K栅介质低漏电的优势,有望成为未来延续摩尔定律的新方向。但是高K/GaAs界面处存在较高的界面陷阱密度,而目前界面陷阱
亨德森居所位于离拉斯维加斯主线大道仅8英里的地方。房屋设计成有180度的全景观角,有极好的视野.可以眺望拉斯维加斯太遒。业主计划把房屋作为工作和居住两用,所以,房屋的主要蛙
据业内专家预测,未来十年将是新一代调味品发展的黄金时期。所谓新一代调味品是指在我国古老传统产品的基础上,应用先进技术;工艺;原材料和国际标准,生产出更好口味,更优质量,更新形
丰富小学英语课外作业形式,让它“火”起来,从而调动孩子们的积极性,让小学英语教学变得更加有效。 Enrich primary school English homework form, let it “fire” up, so
数字技术和国际互联网的发展,给信息的传播和利用带来了机遇和挑战,著作权制度也立刻成为理论和实务界谈论的焦点。合理使用、法定许可等著作权限制制度作为作品权利人和使用
我国政府对农村环境监管的现状不是很乐观,导致我国农村环境污染问题越来越严重。目前,我国环境保护基本法对政府责任规定的不明确,主要在于政府环境责任在现实中缺乏操作性,
为了准确反映直升机旋翼 /机体耦合系统的动稳定性 ,建立了旋翼 /机体耦合非线性动力学微分方程 ,在时域内求解微分方程得到各片桨叶的挥舞、摆振及机体的响应用以对系统进行