基于System Verilog的ASIC时钟验证

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:xiaobaby2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前集成电路技术的高速发展使得芯片的规模和复杂度与日俱增,验证工作量随之快速增加。在整个片上系统的开发流程中,验证工作所花费的时间占据整个项目的70%左右,即使投入如此巨大的精力,验证工作的不全面依然是导致流片失败的主要原因,功能验证已经成为芯片设计开发周期的瓶颈。而时钟贯穿整个电路,是芯片系统功能实现的根本前提,所以时钟模块全面有效的验证显得尤为重要。阐述了模拟验证和形式化验证方法的概念,分析了其原理并深入研究了各自的优缺点,提出了将模拟验证和断言验证相结合的方法对时钟模块进行验证;针对ASIC时钟模块的不同功能点,采用定向测试,受约束的随机化测试以及基于覆盖率驱动相结合的验证手段对其进行检查;通过对时钟模块特性的研究在典型验证平台的基础上做出相应的改进,简化了验证平台,有效的降低了时钟模块IP级验证的困难程度。分析了时钟模块的工作模式,使用场景遍历的方法对系统正常工作模式下时钟模块的功能点进行检查,其中锁相环性能的检查:包括两种工作模式下输出时钟频率和内部参数的检查,以及模式切换过程性能的检查;寄存器性能的检查:采用隔位输入激励矢量的方法对寄存器的读写性能进行检查;接口信号连接的检查:采用单bit逐位变化输入的方法检查寄存器和接口中对应信号的连接,此方法能有效的检查出串连,误连的情况;PHY上时钟来源的检查:采用遍历的方法对PHY上所有时钟的来源进行检查。最后,通过对代码覆盖率结果的分析来完善验证的完备性。在仿真测试过程中,使用了short reset的方法,缩短了系统上电所花费的时间,加快了测试案例的仿真进程。介绍了系统功耗的产生原因,分析了两种基于总线降频的工作模式,深入研究了其工作原理,并针对性地提出验证策略。对时钟毛刺现象的产生进行了分析,研究了时钟毛刺和短小脉冲的特性,并采用了断言的验证方法对其进行检查,重点介绍了代码仿真过程中遇到的各种情况,针对每种情况进行深入分析,进而对代码进行改善。最后对所需检查的时钟信号进行实例化。使用覆盖率驱动为基准的方法对时钟模块验证,保证了验证的完备性;使用short reset仿真时间只需要一个小时,甚至几十分钟,而正常情况下测试案例的仿真时间至少需要两天,显著地提高了验证的工作效率;所编写的检查断言的代码用于公司实际项目上,检查的时钟信号多达100多个,经项目证实,此代码真实有效,能有效地弥补验证过程中monitor检查时钟的疏漏。
其他文献
【摘要】阅读是幼儿了解社会与获取经验的重要方式,有效的阅读可以扩展幼儿知识和锻炼幼儿的思维水。亲子阅读在书本媒介下通过家长与孩子共同进行的阅读活动,不仅提高了孩子阅读、分享、互动的兴趣,而且可以更好的培养幼儿的思维与语言能力,促进幼儿阅读能力快速发展。  【关键词】幼儿 阅读能力 发展策略  【中图分类号】G613.2 【文献标识码】A 【文章编号】2095-3089(2018)06-0194-0
邓小平社会主义与资本主义关系思想是邓小平理论的重要组成部分,在整个邓小平理论的体系中具有重要的地位。考察我国近四十年的改革开放的实践可以发现,我们正是在邓小平理论
摘要通过对玉米粗缩病发生的主要症状、发生原因、发生条件及特点进行具体的分析,结合灵璧县的实际情况及玉米粗缩病的发生规律,提出综合防治措施。  關键词玉米粗缩病;发生症状;发生规律;综合防治  中图分类号 S435.131.4 9 文献标识码B文章编号 1007-5739(2009)15-0157-01    玉米粗缩病是由玉米粗缩病毒(MRDV)引起的一种玉米病毒病。MRDV属于植物呼肠弧病毒组,
本文提出了高职院校软件专业的Java教学的几点思考
针对鲁山县桃树病虫害发生严重这一情况,提出对桃树痛虫害采用综合防治技术,有效地控制了各种病虫害的发生危害。
【摘要】随着新型教育理念的传播以及新课程改革的推行,学校及社会各界都开始重视起对学生综合素质的培养。在发展过程中,人们逐渐发现小组合作学习是一种组织便利且收获颇丰的教育学习模式,在各阶段的教育中都得到了广泛应用。所谓“合作学习”,便是教师引导学生共同完成任务,学生们具有明确责任分工的互助性学习。合作学习并非仅仅是一种途径,更重要的是人文素养的基本体现。教育研究者需要协同小学语文教育事业一线的工作者
TRIPS协议.即《与贸易有关的知识产权协议》.是WTO的重要法律文件之一。我国在加入WTO法律文件中承诺.“中国将在完全遵守WTO协定的基础上.通过修改其现行的国内法和制定新的法律
【摘 要】新课改下,对于中小学生的教育重点以培养学生的核心素养为主,全面实现学生健康发展,体态律动音乐教学通过对学生肢体行为与音乐的结合训练,提升学生的音乐欣赏水平,提高学生的音乐素养。本文重点从中小学律动教学在培养学生核心素养上的重要性、基于核心素养的体态律动音乐教学方式两大方面进行了阐述,旨在为中小学体态律动音乐教育献计献策,促进中小学生核心素养的培养。  【关键词】核心素养;体态律动;音乐教