在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
楼主: PYGH

[讨论] always if为啥可以这么写?

[复制链接]
发表于 2025-10-22 10:15:04 | 显示全部楼层
阻塞赋值=就是条件覆盖的效果,非阻塞赋值<=是取最后一次。
回复 支持 反对

使用道具 举报

发表于 2025-10-22 13:08:39 | 显示全部楼层
这种阻塞赋值,顺序执行,保证了else缺省时避免出现锁存器。正常来说还是从设计上保证不会出现锁存器
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-10-23 16:55:36 | 显示全部楼层


   
天将明 发表于 2025-10-21 13:55
这个我知道,我刚开始工作的时候看过一本书,作者提供的代码都是这种风格。作者的解释是
"在 always 块内部 ...


特别给力,终于有可靠的出处。十分感谢
回复 支持 反对

使用道具 举报

发表于 2025-10-24 11:22:13 | 显示全部楼层
阻塞语句,从前往后,依次执行。
a先赋值0,如果条件满足,再次赋值。
理论上,可以写N多行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-10-24 14:11:20 | 显示全部楼层


   
gavin99 发表于 2025-10-24 11:22
阻塞语句,从前往后,依次执行。
a先赋值0,如果条件满足,再次赋值。
理论上,可以写N多行。


thanks
回复 支持 反对

使用道具 举报

发表于 2025-10-25 11:39:09 | 显示全部楼层
为啥不能这么写
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

X

手机版| 小黑屋| 关于我们| 联系我们| 用户协议&隐私声明| 版权投诉通道| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 ) |网站地图

GMT+8, 2025-12-15 19:57 , Processed in 0.014079 second(s), 3 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表