verliog高手进

2019-03-25 09:50发布

定义如下
wire[8:0] dout;
reg[287:0] u;
reg[4:0] a;

在某个状态里a<=u[dout];
求问这个a<=u[dout];是什么意思?

***a【i】《=u【dout】 [ 本帖最后由 zcspring 于 2011-12-1 19:17 编辑 ] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
唐俊
1楼-- · 2019-03-25 16:55
 精彩回答 2  元偷偷看……
唐俊
2楼-- · 2019-03-25 19:47
这个U的定义应该是 reg [4:0] u [287:0] 才对。。。。
zcspring
3楼-- · 2019-03-25 20:00
要是那样定义了,就明了了
这样说吧,这是编码的一个程序,u是码字,dout是其中一个矩阵的输出端
唐俊
4楼-- · 2019-03-26 00:41
case(dout)
。。。:a<=u;
这样的编码可以么,你那个我是不理解了,等高手求解
zcspring
5楼-- · 2019-03-26 04:12
谢了,同等高手
wrhwindboy
6楼-- · 2019-03-26 05:55
你这个是用来综合的代码吗?如果就仿真在语法上没问题,综合应该不行。这个写法和C的数组是一个样子的。不过好像你等号的左右位宽不一致。

一周热门 更多>