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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 16674|回复: 5

[求助] Illegal reference to net "ack".怎么解决这个问题?

[复制链接]
发表于 2011-3-12 12:29:42 | 显示全部楼层 |阅读模式

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

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

x
用modelsim仿真,ack是我定义的reg, 在compile时显示ack<=0这一句出现错误,提示内容如标题,请问下大侠们这是什么情况啊?
发表于 2011-3-14 13:24:01 | 显示全部楼层
ack<=0这一句话放在什么地方的?
发表于 2011-3-16 20:33:37 | 显示全部楼层
应该把代码附上
发表于 2018-4-26 21:48:15 | 显示全部楼层
module ls245(d, a0, a1, a2, a3, b0, b1, b2, b3);

input d;
inout a0;
inout a1;
inout a2;
inout a3;
inout b0;
inout b1;
inout b2;
inout b3;

reg a0,a1,a2,a3,b0,b1,b2,b3;
wire d;

always@(d or a0 or a1 or a2 or a3 or b0 or b1 or b2 or b3)

    if(d)
         begin
         a0=b0;
         a1=b1;
         a2=b2;
         a3=b3;
         end
         else if(!d)
         begin
         b0=a0;
         b1=a1;
         b2=a2;
         b3=a3;
         end
         else
    begin
         a0=0;
         a1=0;
         a2=0;
         a3=0;
         b0=0;
         b1=0;
         b2=0;
         b3=0;
    end
endmodule

仿真提示错误
# ** Error: E:/shiyan/18.04/t3/ls245.v(21): (vlog-2110) Illegal reference to net "a0".
#
# ** Error: E:/shiyan/18.04/t3/ls245.v(22): (vlog-2110) Illegal reference to net "a1".
#
# ** Error: E:/shiyan/18.04/t3/ls245.v(23): (vlog-2110) Illegal reference to net "a2".
#
# ** Error: E:/shiyan/18.04/t3/ls245.v(24): (vlog-2110) Illegal reference to net "a3".
#
# ** Error: E:/shiyan/18.04/t3/ls245.v(28): (vlog-2110) Illegal reference to net "b0".
#
# ** Error: E:/shiyan/18.04/t3/ls245.v(29): (vlog-2110) Illegal reference to net "b1".
#
# ** Error: E:/shiyan/18.04/t3/ls245.v(30): (vlog-2110) Illegal reference to net "b2".
#
# ** Error: E:/shiyan/18.04/t3/ls245.v(31): (vlog-2110) Illegal reference to net "b3".
该怎么改?
发表于 2018-4-29 22:32:22 | 显示全部楼层
首先~inout不能定义为reg类型;
其次单bit的d信号只能表示两种状态;怎么写出三个分支的哦;

如果你是想实现三态门的写法的话,参考这个http://blog.sina.com.cn/s/blog_7bf0c30f0100tedd.html
发表于 2018-4-29 22:33:01 | 显示全部楼层
http://blog.sina.com.cn/s/blog_7bf0c30f0100tedd.html
你是向实现三态门么?


inout不能写成reg类型的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-27 07:35 , Processed in 0.021583 second(s), 10 queries , Gzip On, Redis On.

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