在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 13339|回复: 24

[讨论] 请问如何快速掌握VIP的使用,欢迎分享心得!

[复制链接]
发表于 2021-3-22 21:35:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
先介绍下背景
今天带我的师傅给我安排让我看下个项目要用到的VIP,让我学习如何使用。小白也是才入职,之前都是直接模仿别人的case改,而且没有直接VIP,所以比较懵逼。
现在手上的资源有:linux上VIP的源码,每个VIP的userguide(部分没有),然后还有一套上一个项目某个IP level的验证环境,里面有用到VIP的地方相当于example了。


然后是现在的问题
请问应该如何上手比较快呢?我本来是打算先看上一个项目的验证环境的源码,一层层地看源码模仿别人的代码来学怎么用VIP,但是现在有点吃力的就是这个IP level的验证环境源码也比较多,看起来比较慢。现在眼看都要4月马上就要开始项目了,我现在还没有开始动手试过VIP,比较焦虑。


最后是求助&讨论
所以请问版上的大佬们拿到一套没用过的VIP,是如何快速熟悉他的使用的呢?

发表于 2021-3-22 21:44:58 | 显示全部楼层
搭车同问。
发表于 2021-3-23 08:45:06 | 显示全部楼层
本帖最后由 randolpha 于 2021-3-23 08:58 编辑

先搬凳子听坛里高手说,然后再考虑谈自己的看法...
发表于 2021-3-23 13:32:23 | 显示全部楼层
mark, 同问
发表于 2021-3-23 14:00:00 | 显示全部楼层
一般而言,市场上s家的VIP比较常见。使用方式比较固定。
外购的VIP一般是部分加密的,核心代码是看不到的,所以先放弃阅读全部VIP代码的想法。
一般的VIP都是自带example的,这个东西对学习VIP的使用至关重要。
user_guide只能用来简单看看框架,后续的细节还是需要参考html的文件。
发表于 2021-3-23 17:27:50 | 显示全部楼层
s家的吗,看自带的example, 看userguide,看html对每个类的描述,VIP就是一个UVC, 使用方式都差不多,关键是协议要明白,不然cfg里这么多配置,不知道啥意思也没法用。
发表于 2021-3-23 17:33:11 | 显示全部楼层
老兵也问下,怎么快速学习。目前都是看别人的代码熟悉,还有就是看想实现什么功能,再问别人如何配置。
发表于 2021-3-23 18:04:41 | 显示全部楼层
配合ug看example,问tutor、同事
发表于 2021-3-24 15:25:22 来自手机 | 显示全部楼层
不管三七二十一,先dw_vip_setup -i home一把,然后dw_vip_setup -e xxx -p xxx生成一个demo,跑一跑,看看log,用verdi打开看看层次结构,然后不懂得看ug或者html,然后就开始移植。。。
发表于 2021-4-22 15:04:52 | 显示全部楼层
5楼和9楼说的差不多了,文档资料就是html和user_guide,代码就是example。先照葫芦画瓢,遇到问题,根据遇到问题的关键字,在html搜里面的成员方法啥的
前提还要理解协议,至少要知道个基本协议(对应dut,片内或者片外的)
先从简单的开始,比如纯数字这种,dma啊,spi,uart这些
再就是synopsys的ip也会有个自带的环境,可能有些历史问题,可能会比较复杂,后面可以研究一下,看看他们怎么设计scb之类的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 05:33 , Processed in 0.020287 second(s), 5 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表