Verilog HDL 程序来错误,qiuzhu
Verilog HDL程序是这样的:<br><br>
module mult_4(X,Y,Z)<br>
input X,Y;<br>
output Z;<br>
<br>
assign Z=X*Y;<br>
<br>
endmodule<br>
<br>
编译时的错误:<br>
<br>
Error (10170): Verilog HDL syntax error at mult_4.v(2) near text "input"; expecting ";"<br>
<br>
怎么办啊?? 少了个";"吧....如下:<br>
<br>
module mult_4(X,Y,Z); //you lost a ";" here<br>
input X,Y; 哦!原来如此。它提示的是第二行有错误,我就一直在第二行找,<br>
原来错误在第一行。<br>
谢谢!! module mult_4(X,Y,Z) <br>
模块定义后面要加了分号 “;”<br>
建议认真看看书哦,这是基本的语法 多写写代码就会养成好的习惯的。 刚开始大家写代码都不熟吧,大家一起加油吧 要多动手,多动脑筋,刚开始嘛! 和我刚学的时候一样 呵呵,我也犯过的错,<br>
不过我是自己找到了 。<br>
现在我是先输入<br>
module ***();<br>
endmodule<br>
之后再往里添东西,<br>
begin<br>
end<br>
之类也这样。类似的错误就比较少犯了。 9楼的习惯比较好