verilog中一个信号在不同的always中的赋值问题
verilog语法不允许同一个信号在不同的always中的赋值,一旦你写了就报错,Error(10028):Can'tresolvemultipleconstantdri...
verilog语法不允许同一个信号在不同的always中的赋值,一旦你写了就报错,Error (10028): Can't resolve multiple constant drivers for net "ASRAM_CE1" at ASRAM.v(66)我就不明白了,为什么不允许,但是如果功能上有这个要求,你们怎么实现啊?
展开
3个回答
展开全部
我也是在学习中,你仔细看看夏老师的书,有专门讲解有关赋值方面的讲解。(中级篇的第六讲)
两个always中本身是同时进行的,所以输出时会产生竞争冒险现象。这是我理解到的。至于怎么解决我现在还没那道行。
两个always中本身是同时进行的,所以输出时会产生竞争冒险现象。这是我理解到的。至于怎么解决我现在还没那道行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学习中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询