一、什么是验证IP
验证IP被用来植入到验证平台中,用来检查协议操作和接口。大多数标准协议和总线IP可以帮助检查基本的特性,例如系统启动,而VIP会做更多细致的检查。VIP的细致要求对于SoC复杂度增长所带来的验证困境相当重要。VIP可以在设计阶段的不同流程中充分应用。一个项目中,可以采取来自于不同提供商的VIP,共同构成一个完整的验证环境。
二、VIP的应用优势
在移动SoC时代,如上图所示,有约27个不同功能的设计模块和总线协议是标准化的,也因此可以提供VIP来加速验证环境的搭建。
三、如何使用VIP
- 在开发SoC过程中,验证将占比超过一半的时间和人力,一个重要的原因就是层出不穷、多样化、不断升级的I/O组件。
- DDR存储接口也由于它在SoC中占据的比例增大,以及近年来为了解决功耗和延时问题所带来的新的复杂度。
- 在原有验证语言(e、C、Vera、SV)中,都存在其对应的VIP,支持一些定向测试和随机测试。
- 在后来的VMM、OVM以及UVM中,VIP的开发进一步地缩短了验证时间。
---------------------
作者:煎丶包
来源:CSDN
原文:https://blog.csdn.net/qq_39794062/article/details/114534114
版权声明:本文为作者原创文章,转载请附上博文链接!
内容解析By:CSDN,CNBLOG博客文章一键转载插件