请教各位

[复制链接]
2264|0
 楼主| 吕萌 发表于 2007-3-30 16:32 | 显示全部楼层 |阅读模式
AD, RS, ST, se, ge
module&nbsp;count(clk,rst,c_out,load);<br />input&nbsp;clk;<br />input&nbsp;rst;<br />input&nbsp;load;<br />output&nbsp;[3:0]c_out;<br />reg&nbsp;[3:0]c_out;<br />always&nbsp;@(posedge&nbsp;clk&nbsp;or&nbsp;negedge&nbsp;rst&nbsp;)<br />begin<br />if(load)<br />&nbsp;&nbsp;&nbsp;&nbsp;if(~rst)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c_out&lt=0;<br />&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(c_out==4'b1111)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c_out&lt=0;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c_out&lt=c_out+1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />end<br />endmodule<br />这个为什么不能综合,是不是因为load产生了latch,要是,那我应该怎么,描述使能,谢谢各位大虾.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

13

帖子

0

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