|
发表于 2016-1-1 10:51:09
|
显示全部楼层
generate
genvar i;
for(i=1;i<=257;i=i+1)
begin
ADD s_i(.a(a[i*8-1 : (i-1)*8]),.b(b[i*8-1 : (i-1)*8]),.c(c[i*8-1 : (i-1)*8]));
end
endgenerate
上边这么用的前提是你把输入a,b,c拼成一个256*8= 2048位的reg,没验证,只是觉得这么可行。
这个case是你假设的吧?因为现实中很少这么多端口的啊~ |
|