这个测试向量怎么写?

[复制链接]
2509|2
 楼主| limee 发表于 2007-4-23 12:32 | 显示全部楼层 |阅读模式
module&nbsp;count8(out,&nbsp;cout,&nbsp;data,&nbsp;load,&nbsp;clk);<br />&nbsp;&nbsp;output[7:0]&nbsp;out;<br />&nbsp;&nbsp;output&nbsp;cout;<br />&nbsp;&nbsp;input[7:0]&nbsp;data;<br />&nbsp;&nbsp;input&nbsp;load,&nbsp;clk;<br />&nbsp;&nbsp;reg[7:0]&nbsp;out;<br />&nbsp;&nbsp;<br />&nbsp;&nbsp;always&nbsp;@(posedge&nbsp;clk)<br />&nbsp;&nbsp;begin<br />&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;load&nbsp;)&nbsp;out&nbsp;&lt=&nbsp;data&nbsp;;<br />&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out&nbsp;&lt=&nbsp;out&nbsp;+&nbsp;1&nbsp;;<br />&nbsp;&nbsp;end<br />&nbsp;&nbsp;assign&nbsp;cout&nbsp;=&&nbsp;out&nbsp;;<br />endmodule
Lerxi 发表于 2007-4-24 23:14 | 显示全部楼层

跑个几十个周期看一下就可以了

开始的时候用load给个初值,然后一直计数,你要想玩玩的话,当中再load一次也可以。<br />不过,这几句话需要仿真吗?
 楼主| limee 发表于 2007-4-25 01:05 | 显示全部楼层

谢谢,我已经是明白了

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

本版积分规则

301

主题

475

帖子

0

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