微波EDA网,见证研发工程师的成长! 2025婵犵數濮撮惀澶愬级鎼存挸浜炬俊銈勭劍閸欏繘鏌i幋锝嗩棄缁炬儳娼¢弻鐔告綇閸撗呮殸缂備胶濯崹鍫曞蓟閵娾晜鍋嗛柛灞剧☉椤忥拷04闂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗〒姘e亾妤犵偞鐗犻、鏇㈡晜閽樺缃曢梻浣虹帛閸旀洟骞栭銈囦笉妞ゆ牜鍋為悡銉╂煟閺囩偛鈧湱鈧熬鎷�24闂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗〒姘e亾妤犵偞鐗犻、鏇㈡晝閳ь剛绮eΔ浣虹闁瑰瓨鐟ラ悘鈺冪磼閻欌偓閸ㄥ爼寮婚妸鈺傚亞闁稿本绋戦锟� 闂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗〒姘e亾妤犵偞鐗犻、鏇㈠Χ閸屾矮澹曞┑顔结缚閸樠冣枍瀹ュ洠鍋撶憴鍕;闁告濞婇悰顕€宕堕澶嬫櫌婵犵數濮撮幊澶愬磻閹捐閿ゆ俊銈勮兌閸欏棝姊虹紒妯荤闁稿﹤婀遍埀顒佺啲閹凤拷闂傚倸鍊搁崐鎼佸磹閻戣姤鍊块柨鏇炲€哥粻鏍煕椤愶絾绀€缁炬儳鐏濋埞鎴︽偐鐎圭姴顥濈紓浣哄閸ㄥ爼寮婚妸鈺傚亞闁稿本绋戦锟�
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > OVM的一个大问题,你遇到过吗?

OVM的一个大问题,你遇到过吗?

时间:10-02 整理:3721RD 点击:
`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。
这是怎么一回事呢?您遇到过吗?

会不会和你的覆盖点的定义有关系呢?我没用过xxx_enum的,其他三个宏都是有效的。

以上的那些宏应该在ovm.svh或者其他文件中都有定义的
另外,check是否加了-ovm选项编译,或者-ovmhome选项

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

网站地图

Top