|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
位拼接需要拼接的位数是确定的,我写的程序里用到了拼接不知道位数确定还是不确定啊,编译有错误用状态机写的,在state1里有两行
if(ix[62:52]>iy[62:52]) nx<=ix[62:52]-iy[62:52];
else if(ix[62:52]<iy[62:52]) ny<=iy[62:52]-ix[62:52];
在state2里有
ye2<=ye1+nx;
ym2[53:0]<={nx'b0,ym1[53:nx]};
在state2里第二行编译的时候报错如下:** Error: C:/Users/wpf/Desktop/df_adder/df_adder3/df_adder3.v(89): near "'b": syntax error, unexpected BASE, expecting ',' or '}'
我疑惑的是,在state1中nx或ny不是已经计算出结果了么,是个确定的值,那么为什么state2的第二行会出错呢。大神帮忙分析一下,先谢谢了 |
|