打印

请教一个问题!

[复制链接]
9854|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cuianbin|  楼主 | 2013-7-24 17:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
always @(posedge clk)
average_cout<=count_input;

if(loop_count==average_count)
{
.............
  
}

average_count  寄存器保存的外部输入的值,比如保存的值是128,该值和loop_count 比较。
但我发现这种写法 程序运行不正确。
只要我把 average_count  用一个常量比如 128 代替,程序就正常了。请问 这种 常量和寄存器 与某一个变量进行比较,到底有什么区别,我这种写法是不是有问题?
average_count

相关帖子

沙发
GoldSunMonkey| | 2013-7-24 20:56 | 只看该作者
这个时候需要下一个周期生效。

使用特权

评论回复
板凳
GoldSunMonkey| | 2013-7-24 20:56 | 只看该作者
还没见过其他不同

使用特权

评论回复
评论
cuianbin 2013-7-28 14:01 回复TA
问题原因还没有找到,奇怪。 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:来到这个论坛,乐于分享,好好学习!!

86

主题

439

帖子

5

粉丝