yanxuyuan 发表于 2007-4-19 16:57

请各位大侠指教,关于EVENT的问题

首先谢谢指点:<br /><br />请大侠看一下下边的代码段:<br /><br />PROCESS(call,call_off,reset_all)<br />begin<br />&nbsp;if(reset_all='1')then<br />&nbsp;&nbsp;q1&lt='1';<br />&nbsp;&nbsp;q4&lt='1';<br />&nbsp;&nbsp;elsif(call='1')&nbsp;then<br />&nbsp;&nbsp;&nbsp;&nbsp;q4&lt='1';<br />&nbsp;&nbsp;&nbsp;&nbsp;q1&lt='0';<br />&nbsp;&nbsp;elsif(call_off='1')&nbsp;then<br />&nbsp;&nbsp;&nbsp;q4&lt='0'&nbsp;;<br />&nbsp;&nbsp;&nbsp;q1&lt='1';<br />end&nbsp;if;<br />end&nbsp;process&nbsp;;<br /><br />和<br /><br />PROCESS(call,call_off,reset_all)<br />begin<br />&nbsp;if(reset_all='1')then<br />&nbsp;&nbsp;q1&lt='1';<br />&nbsp;&nbsp;q4&lt='1';<br />&nbsp;&nbsp;elsif(call'event&nbsp;and&nbsp;call='1')&nbsp;then<br />&nbsp;&nbsp;&nbsp;&nbsp;q4&lt='1';<br />&nbsp;&nbsp;&nbsp;&nbsp;q1&lt='0';<br />&nbsp;&nbsp;elsif(call_off='1')&nbsp;then<br />&nbsp;&nbsp;&nbsp;q4&lt='0'&nbsp;;<br />&nbsp;&nbsp;&nbsp;q1&lt='1';<br />end&nbsp;if;<br />end&nbsp;process&nbsp;;<br /><br />请问为什么下边的编译不通过,出现下列错误:<br /><br />ERROR:Xst:827&nbsp;-&nbsp;D:/CPLD/ering.vhdl&nbsp;line&nbsp;31:&nbsp;Signal&nbsp;q1&nbsp;cannot&nbsp;be&nbsp;synthesized,&nbsp;bad&nbsp;synchronous&nbsp;description.<br />ERROR:&nbsp;XST&nbsp;failed<br /><br />这两条错误是什么错误啊?<br /><br />请前辈指点,小弟不胜感激,谢谢!!<br />

yanxuyuan 发表于 2007-4-20 11:14

拜托了

各位大哥&nbsp;拜托了!谢谢!

yanxuyuan 发表于 2007-4-23 13:37

菜鸟难题,请前辈指点

不会是没人会吧!!
页: [1]
查看完整版本: 请各位大侠指教,关于EVENT的问题