博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
verilog中的for循环问题
阅读量:4965 次
发布时间:2019-06-12

本文共 470 字,大约阅读时间需要 1 分钟。

module mult_for(outcome,a,b);

parameter SIZE=8;
input[SIZE:1] a,b;
output reg[2*SIZE:1] outcome;
integer i;
always @(a or b)
        begin outcome<=0;
        for(i=0,i<=SIZE;i++)
        if(b[i]) outcome<=outcome+(a<<(i-1));
        end
endmodule
为何总出现如下错误;

Error (10170): Verilog HDL syntax error at mult_for.v(8) near text "<=";  expecting "="

Error (10170): Verilog HDL syntax error at mult_for.v(8) near text "+";  expecting "<=", or "="

 

 

最好用 i=i+1

 

转载于:https://www.cnblogs.com/shaogang/p/4197365.html

你可能感兴趣的文章
为mysql数据库建立索引
查看>>
语言-汉语-官话-中原官话-兖菏片:兖菏片
查看>>
HTML-参考手册: 画布
查看>>
杂项:MIS
查看>>
Node.js:全局对象
查看>>
6、python中的字符串
查看>>
String、StringBuffer与StringBuilder之间区别
查看>>
bash中常见环境变量env、set、export 、declare与bash漏洞原理
查看>>
Vue.js 子组件的异步加载及其生命周期控制
查看>>
数据库表结构导出sql语句
查看>>
C++库(Thrift)
查看>>
第十五周助教小结
查看>>
P2260 [清华集训2012]模积和
查看>>
MD5加密工具类
查看>>
linux less命令详情
查看>>
Java框架之Mybatis(二)
查看>>
angular复选框式js树形菜单(二)
查看>>
java基础(第三章课后作业)04
查看>>
自定义ClassLoader
查看>>
用python发邮件实例
查看>>