quartsII编译出错

[复制链接]
3321|2
 楼主| hfyf4117 发表于 2007-5-17 17:20 | 显示全部楼层 |阅读模式
这是一块别人板子上用的一段代码<br />module&nbsp;MUX8x1(Z,Din,S);<br />&nbsp;&nbsp;input[7:0]&nbsp;Din;<br />&nbsp;&nbsp;output&nbsp;Z;<br />&nbsp;&nbsp;reg&nbsp;z;<br />&nbsp;&nbsp;input&nbsp;[2:0]&nbsp;S;<br />&nbsp;&nbsp;wire&nbsp;S0bar,S1bar,S2bar;<br />&nbsp;&nbsp;wire&nbsp;T0,T1,T2,T3,T4,T5,T6,T7;<br />&nbsp;&nbsp;and&nbsp;(T0,Din[0],S2bar,S1bar,S0bar),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(T1,Din[1],S2bar,S1bar,S[0]),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(T2,Din[2],S2bar,S[1],S0bar),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(T3,Din[3],S2bar,S[1],S[0]),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(T4,Din[4],S[2],S1bar,S0bar),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(T5,Din[5],S[2],S1bar,S[0]),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(T6,Din[6],S[2],S[1],S0bar),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(T7,Din[7],S[2],S[1],S[0]);<br />&nbsp;&nbsp;&nbsp;not&nbsp;(S0bar,S[0]),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(S1bar,S[1]),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(S2bar,S[2]);<br />&nbsp;&nbsp;&nbsp;or&nbsp;(Z,T0,T1,T2,T3,T4,T5,T6,T7);<br />endmodule<br />我用quartsII编译出现错误,错误如下:<br />Error&nbsp;(10663):&nbsp;Verilog&nbsp;HDL&nbsp;Port&nbsp;Connection&nbsp;error&nbsp;at&nbsp;mydisp.v(23):&nbsp;output&nbsp;or&nbsp;inout&nbsp;port&nbsp;&quot;Z&quot;&nbsp;must&nbsp;be&nbsp;connected&nbsp;to&nbsp;a&nbsp;structural&nbsp;net&nbsp;expression<br />但是用maxplusII就可以通过。<br />刚接触cpld,请大虾指点
yb840311 发表于 2007-5-18 11:18 | 显示全部楼层

答复

&nbsp;&nbsp;&nbsp;reg&nbsp;z;改成大写试一下。
limee 发表于 2007-5-18 15:50 | 显示全部楼层

是大小写的问题吧

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

31

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部