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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 440|回复: 10

[求助] 在读研究生关于UVM参考模型询问

[复制链接]
发表于 2024-3-7 16:30:01 | 显示全部楼层 |阅读模式

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

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

x
目前基于老师需要,在自学UVM。
网上也看了一些网课,对着网课也打了一些代码,书看到第七章寄存器模型了。前几章的内容基本能看懂,但没有实际打代码练习,各个组件基本了解其功能,目前有个问题想不明白。

问题:参考模型是怎么书写的。如果说我要从0开始搭一个验证平台,参考模型是需要其他语言写一个相同功能的组件吗?还是说有通用的参考模型?

感谢各位大佬解答
发表于 2024-3-7 16:48:11 | 显示全部楼层
根据实际情况来  有些有c模型的就dpi导入  有些没有需要自己写的也可以用sv或者其他语言实现
发表于 2024-3-7 16:59:53 | 显示全部楼层
看情况了,比如我们是做adc的,那么我们也会用c或者sv写一个adc处理模型。或者把一些数据存为txt,调用matlab的也有。
 楼主| 发表于 2024-3-7 18:13:26 | 显示全部楼层


kang98253 发表于 2024-3-7 16:48
根据实际情况来  有些有c模型的就dpi导入  有些没有需要自己写的也可以用sv或者其他语言实现 ...


请问c模型是什么?
 楼主| 发表于 2024-3-7 18:14:18 | 显示全部楼层


nannan666 发表于 2024-3-7 16:59
看情况了,比如我们是做adc的,那么我们也会用c或者sv写一个adc处理模型。或者把一些数据存为txt,调用matl ...


了解
发表于 2024-3-8 12:02:44 | 显示全部楼层
接触过用SV写reference model的做法,就是用验证的思路将RTL里的某些算法描述一编,然后将DUT里面的数据和TB里的一些变量放在scoreboard里进行比较,可以使用TLM_port传过去,或者说放在断言里检查应该也可以,一点浅薄的理解哈。
发表于 2024-3-8 13:37:56 | 显示全部楼层
前几章的内容基本能看懂,但没有实际打代码练习
什么是不求甚解,这就是不求甚解。真的,相信我:如果一直只看不动手,以后就是说啥啥都懂,干啥啥不行。
发表于 2024-3-8 15:29:36 | 显示全部楼层
直接opentitan
 楼主| 发表于 2024-3-9 20:01:11 | 显示全部楼层


saipolo 发表于 2024-3-8 13:37
前几章的内容基本能看懂,但没有实际打代码练习
什么是不求甚解,这就是不求甚解。真的,相信我: ...


其实是有对着网站边看边练习的,只是书上的代码以看和跑为主,谢谢指正
 楼主| 发表于 2024-3-9 20:02:33 | 显示全部楼层


milanotang 发表于 2024-3-8 12:02
接触过用SV写reference model的做法,就是用验证的思路将RTL里的某些算法描述一编,然后将DUT里面的数据和T ...


想问一下在哪里能找到这样写的reference_model呢?《UVM实战》里的dut似乎不需要这么做
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-28 19:14 , Processed in 0.027538 second(s), 7 queries , Gzip On, Redis On.

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