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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] questa sim第一次跑hello_world 出现error 望高手指教

[复制链接]
发表于 2012-9-20 18:11:17 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 javasun 于 2012-9-20 18:25 编辑

这里我用的是questasim10.1b 里面有UVM的内建库
代码是UVM官网下的
编译hello_world中的packet.sv

packet.sv

packet.sv


错误提醒

vlog -work work -vopt -sv D:/cygwin/tmp/uvm-1.1a/examples/simple/hello_world/packet.sv
QuestaSim vlog 10.1b Compiler 2012.04 Apr 26 2012
** Error: D:/cygwin/tmp/uvm-1.1a/examples/simple/hello_world/packet.sv(22): near "uvm_transaction": syntax error, unexpected IDENTIFIER
** Error: D:/cygwin/tmp/uvm-1.1a/examples/simple/hello_world/packet.sv(22): Error in class extension specification.
 楼主| 发表于 2012-9-20 20:43:41 | 显示全部楼层
questa sim 对UVM支持也太差了吧 各种异常
发表于 2012-9-21 11:28:49 | 显示全部楼层
呵呵。等待大侠指点。呵呵。等待大侠指点。
 楼主| 发表于 2012-9-22 13:05:41 | 显示全部楼层
用了3天时间终于 优点思路了
这里这个文件是不用编译的 只要在主文件里用`include 包含这个文件就行
学习切忌浮躁
发表于 2012-10-6 22:14:46 | 显示全部楼层
我也有这个问题~~
 楼主| 发表于 2012-10-7 10:32:24 | 显示全部楼层
回复 5# 我还是不懂


   这个和system verilog 的include和import语法有关
   这个uvm reference代码 只需要将主module compile就行
发表于 2013-12-21 10:29:43 | 显示全部楼层
有点不明白25行:rand后面为什么没有addr;
发表于 2014-3-10 18:58:00 | 显示全部楼层
楼主好人
发表于 2014-3-14 11:06:02 | 显示全部楼层
.....你extend的uvm_transaction class 没有声明,也就是说你的
没有预先编译uvm库文件
发表于 2014-3-14 16:30:04 | 显示全部楼层
它应该是跟后面一句话。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-15 12:45 , Processed in 0.030091 second(s), 10 queries , Gzip On, Redis On.

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