泰则半导体IC验证实习一面

发一下问题给大家参考,攒攒人品!
1. 项目拷打
2. 你这个AXI bridge的IP用的是什么样的验证方式?是用的VIP还是自己搭的UVC?
3. 能简单介绍一下你整个环境搭建的流程吗?
4. 你的VIP是通过什么样的方式集成到环境里的?集成的步骤是怎样的?
你做了哪些配置?比如从最顶层到下面做了哪些配置?
5. 你是通过什么样的方式把这些IO传到你的环境里的?
6. 那你config的具体用法是怎样的?(追问了具体语法和参数含义)
7. 你的这个模块主要做了哪些?主要拆分了哪些功能测试点?
8. 以outstanding为例,你是如何构造这个case去验证它的outstanding功能?
9. 你配置了哪些参数?可以具体描述一下吗?
10. 这个outstanding depth是在哪里配置的?
11. 它的读写通道的outstanding是一起配置的还是单独配置的?
12. 你怎么确定你配置的outstanding depth是有效的?通过波形怎么看?
13. 一笔burst返回是通过什么信号去判断的?
写数据通道1个burst的最后一个beat,wvalid和wready会握手成功,wlast会拉高,写burst结束是bvalid和bready握手成功,读burst结束是rvalid和rready握手成功并且rlast拉高。
14. 描述一下你刚刚那个回答(关于判断outstanding depth)。
15. 在这个协议中,我们有严格的要求valid和ready有个先后关系吗?
16. 回到这个环境的本身,你的sequence中的数据是通过什么,就是和driver之间的一个握手的逻辑,能简单描述一下吗?
全部评论

相关推荐

不会做题的小熊:我感觉我就算是找不到工作,我也不会作弊进去,作弊进去感觉一方面是自己不踏实,其次就是都靠作弊了,那后面肯定工作的心态是不一样的,没有一种内驱力。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务