异步fifo验证
文章平均质量分 65
数学不上百跟咸鱼有什么区
失踪人口马上回归~接下来会更新一些最近学的比较基础的design的知识,努力春招冲冲冲
展开
-
异步fifo的uvm验证(debug版本)
修改了一个bug,并解释为何出现原创 2022-09-21 19:04:35 · 937 阅读 · 33 评论 -
异步fifo的UVM验证(最终最终版)
更新了refmdl以及scb原创 2022-08-29 15:39:05 · 2502 阅读 · 47 评论 -
异步fifo验证框架图
最近忙着秋招,然后更新了一些代码跟module,发现了之前代码的一些小bug。先补上一个框架图,后续还会继续更新的。原创 2022-08-25 21:17:20 · 935 阅读 · 4 评论 -
异步fifo的UVM验证(最终版)
这一篇帖子我鸽子了好久,前俩周忙教研室课题还要做实验,今天五月最后一天就把这个验证的框架全部更新完了,我真的没有太监掉这个帖子。后续各位就可以在这个基础上自己写test文件来实现一些功能验证了。顺便我把代码放到gitee上了,有需要的小伙伴可以私聊我。写在前面的一些总结(很重要):****之前我是将数据放置到数据包里面发送,但是我对于这个方式改了很久发现了几个bug实在是无法解决:第一个就是发送多个数据包的时候,读速度跟不上,在写满后,会直接结束仿真,而不是读出一个数据后继续发送。第二个就是数据包长原创 2022-05-31 16:53:12 · 5734 阅读 · 31 评论 -
异步fifo的UVM验证(更新2)
fifo_dirver更新上一阶段我只是简单的搭建了一个环境,甚至都没有形成一个简单的框架。这里,我们先更新以下driver,给driver引入factory机制与objection机制。factory机制需要利用宏定义,将driver注册进去。它的作用有很多,最简单的就是可以自动创建类并且调用其中的func or task。在上一节的top_tb中,有如下代码:initial begin fifo_driver drv; drv = new("drv",null); drv.ma原创 2022-05-16 17:39:03 · 2021 阅读 · 13 评论 -
异步fifo的UVM验证
异步fifo的uvm验证环境(持续更新)原创 2022-05-09 10:42:34 · 3871 阅读 · 10 评论