一个好的VIP,应该包括哪些内容
时间:10-02
整理:3721RD
点击:
由于兄弟我一直都是自己开发自己用的,以前在公司也做一些简单的VIP,但是,感觉还不是完全靠谱。这里请教一下问题:一个好的VIP,应该包括哪些内容?
个人的想法是:
1、VIP 的设计文档,包括应用场景、功能简介、接口定义(信号层&功能层)、测试用例(可选)、功能覆盖率模型设计(可选)
2、VIP 的代码
3、VIP 使用的Demo 环境,包括可以使其运转的信号层,功能层组建,以及相关脚本。
其它还有没有,希望高手补充一下。
另外,有没有把RM(Reference Moudle)做VIP的成功经验,因为以前一般是将BFM(Driver/Transactor)之类的做成VIP 的。
个人的想法是:
1、VIP 的设计文档,包括应用场景、功能简介、接口定义(信号层&功能层)、测试用例(可选)、功能覆盖率模型设计(可选)
2、VIP 的代码
3、VIP 使用的Demo 环境,包括可以使其运转的信号层,功能层组建,以及相关脚本。
其它还有没有,希望高手补充一下。
另外,有没有把RM(Reference Moudle)做VIP的成功经验,因为以前一般是将BFM(Driver/Transactor)之类的做成VIP 的。
个人觉得好的VIP应该是让多个项目验证过的VIP。起码的让别人用过一遍吧,不然永远也不知道哪里还不够。
感激兩位長知識了呀
我想问一下,vip如何用呢?可以将synopsys的vip用在cadence下面吗