● 摘要
本文源于作者在航天二院七〇六所实习期间所从事的研发工作的总结。该工作要求采用OVM框架,使用SystemVerilog语言对PCI总线接口进行仿真验证,它是对原有的非OVM方法的替代。原有的传统验证方法存在层次化低、自动化程度低、可重用性低等不足,已经很难满足高质量、高复用、高效率的验证工作需求,而基于OVM的验证系统具有很高的层次性与可重用性,能够对更加复杂的电路进行验证,并且结合约束随机激励、覆盖率驱动、断言等验证,在很大程度上提高了验证的效率。
本文结合当前的验证技术发展趋势和OVM基本库,提出了一种具有高重用性、扩展性和高自动化验证性能的验证系统结构,对其主要组件进行了详尽的分析。根据此验证方法学,对PCI总线接口设计进行了详细的研究与分析,根据PCI总线接口协议及其工作模式,对PCI总线进行了验证环境的研究与搭建。验证结果表明,基于OVM的PCI总线接口的验证系统相对于原有的传统验证系统更具有层次性、复用性与可靠性,提高了验证的效率。
相关内容
相关标签