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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3070|回复: 2

[讨论] OVM的一个大问题,你遇到过吗?

[复制链接]
发表于 2010-3-29 08:23:45 | 显示全部楼层 |阅读模式

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

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

x
`ovm_object_utils_begin(transfer)
    `ovm_field_int      (addr,           OVM_ALL_ON)
    `ovm_field_enum     (xbus_read_write_enum, read_write, OVM_ALL_ON)
    `ovm_field_array_int(data,           OVM_ALL_ON)
    `ovm_field_array_int(wait_state,     OVM_ALL_ON)
    `ovm_field_string   (master,         OVM_ALL_ON|OVM_NOCOMPARE)
    `ovm_object_utils_end
在运行OVM验证平台代码时,我发现各个组件的类似以上这些宏定义都没被运行,也即没有被运行命中,报如下的警告:
Condition Coverage ignoring this statement: unsupported variable type, not a scalar。
这是怎么一回事呢?您遇到过吗?
发表于 2010-3-29 13:19:19 | 显示全部楼层
会不会和你的覆盖点的定义有关系呢?我没用过xxx_enum的,其他三个宏都是有效的。
发表于 2010-4-5 08:47:09 | 显示全部楼层
以上的那些宏应该在ovm.svh或者其他文件中都有定义的
另外,check是否加了-ovm选项编译,或者-ovmhome选项
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-23 10:20 , Processed in 0.021162 second(s), 9 queries , Gzip On, Redis On.

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