微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > 如何用UVM搭建最简单的验证环境?

如何用UVM搭建最简单的验证环境?

时间:10-02 整理:3721RD 点击:
我是UVM未入门的菜鸟,看sv和uvm半个月了。感觉还是搞不懂uvm验证环境应该具有哪些基本的组件?请问论坛的大牛们,如何给最简单的4位加法器搭建最简单的uvm验证环境?

搞不懂uvm验证环境应该具有哪些基本的组件?那就多学习呗,基础都不会,就想搭平台了

不正在学嘛。

看一下张强写的Uvm实战,里面就是给你拿简单的程序举例子

组件分两类
1)uvm_component,在仿真过程中可以认为是静态的
2) 动态的,uvm_sequence,你要理解uvm_sequence最终是怎么将uvm_sequence_item通过uvm_sequencer发送到uvm_driver,然后response又是怎么回到uvm_sequence里面的
3)RAL,这部分的话你知道怎么调用就可以了,比如为什么需要reg2bus和bus2reg
4) TLM,知道analysis_fifo,port,export什么意思,怎么连
5) resource db的话看看uvm_config_db,知道怎么在不同的地方传递
6) phasing,知道哪几个phase,然后phase之间如何同步

我来教你

好啊

多跟你实验室的爸爸学习学习

太谢谢了

想默默的点赞,可是没有这个功能

GOOD

多看书,看看视频学习

请问你有用modelsim仿真带有ip核的vivado工程么?只用modelsim,用sv写tb。求指教

这个我没有诶,我也是刚学SV

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top