文档简介
本文首先介绍RVM验证方法学和覆盖率驱动技术,然后详细分析如何使用结合覆盖率驱动技术的RVM验证方法学对SOC(System On Chip)进行完备的功能验证, 最后探讨如何利用此方法学提高验证的效率。关键词:SOC, 被验证模块,功能模块,RVM验证方法学, RVM验证平台,覆盖率驱动 随着SOC 设计复杂度的不断提高和设计规模的不断增大,验证已成为SOC 设计的瓶颈。由于验证的不充分,流片后的芯片中可能存在致命缺陷,从而增加了设计的风险和设计重流片的成本。因此验证越来越受到重视[5]。在验证过程中,验证方法学扮演越来越重要的角色,高效的验证方法学可以提高验证的效率,加快验证的进程。传统的验证方法学对于验证复杂的设计已经显得力不从心,如何用最少的时间最少的物力去尽可能多的发现设计中存在的缺陷,需要引入新的验证方法学。目前,RVM(Reference Verification Methodology)验证方法学脱颖而出,它是基于分层结构验证方法学,通过将验证平台分成功能不同的几个层面,提高验证平台的重用性和抽象层次,更好的支持了激励随机产生,结果自动检查,覆盖率驱动等技术。覆盖率是验证的核心。通过对覆盖率分析,才能确定验证平台是否对设计进行了完备的验证。覆盖率达到了我们预期的目标是验证是否完成的重要量化标准之一。覆盖率驱动技术是指以覆盖率的提高为目的来引导编写高效的测试例和测试平台。 因此结合覆盖率驱动技术的RVM 验证方法学应用于SOC 的验证过程中,将大大提高验证的效率。
评论
加载更多
推荐下载
查看更多
精选文集
相关视频
推荐帖子