old<=new语句综合错误,向各位大侠请教

2019-07-15 22:21发布

always @()

begin
if(条件1)
begin
  old<=0;
  new<=0;
  count<=0;
end
else
   if(条件2)
     new<=M_D[0]//从数据总线上读取的值
   else
     if(new==old)
      count<=count+1;
     else
      count<=0;
   
    old<=new
end

要实现上述逻辑,但是 old<=new语句总是会综合错误,请教各位大侠,如何改成才能实现这样的功能。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。