集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1477|回复: 0

if语句使用的问题

[复制链接]
messy11 发表于 2011-4-11 19:47:22 | 显示全部楼层 |阅读模式
我在if语句中使用了多于两个的组合判断条件
if((LD==16'h0095)&&(LD==16'h0095)&&(LD==16'h0095)&&(LD==16'h0095))
state<=state1;


这样它运行多次后会出现不能跳转到下一状态  state1的情况,而且条件是满足的     为什么会出现这样的情况???   当括号内条件只有两个并列时就是正常的
当出现这样的情况后必须重启FPGA才能恢复   是什么原因呢   不能这么用吗?
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-6-22 18:46 , Processed in 0.071742 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表