- 博客(16)
- 资源 (4)
- 收藏
- 关注
转载 【转载】VCS & Verdi 联合仿真总结
这篇文章只介绍,VCS 和 Verdi 最基本的操作,更多高阶的操作可以查看其官方手册,也可以在平时的练习中不断加强对软件操作的熟练度,工具学起来还是比较容易的,难的是如何对设计进行快速的仿真并找出其中的 bug,这需要在未来长期学习训练与总结。如果使用终端手敲命令的方法进行 VCS 和 Verdi 的仿真,会显得过于麻烦,不仅费时间而且容易出错,因此可以通过 makefile 脚本的形式对整个过程的命令自动化,在对不同的文件进行仿真时,只需要修改部分内容即可重复使用,非常便捷。编译是仿真设计的第一步。
2023-02-07 14:54:39
4494
原创 UVM中交互数据的演化
全局变量--------->类的public变量--------->树的逐层引用--------->config_db--------->TLM。
2023-02-06 21:41:34
52
原创 config_db机制
答案是uvm_test_top:UVM通过run_test语句创建一个名字为uvm_test_top的实例。set函数的第四个参数表示要将哪个interface通过config_db传递给my_driver,get函数的第四个参数表示把得到的interface传递给哪个my_driver的成员变量。使用双冒号是因为这两个函数都是静态函数,而uvm_config_db#(virtual my_if)则是一个参数化的类,其参数就是要寄信的类型,这里是virtual my_if。
2023-02-06 19:46:46
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人