全站数据
8 4 2 0 5 8 1

verilog中阻塞赋值可以自己赋值给自己吗

合肥成考 | 简单学习,快乐成才!         
问题更新日期:2024-10-29 08:48:37

问题描述

verilog中阻塞赋值可以自己赋值给自己吗求高手给解答
精选答案
最佳答案

不行,阻塞赋值不能自己赋值给自己在verilog中,阻塞赋值 = 会等待所有的非阻塞赋值赋值结束后再执行,自己赋值给自己相当于阻塞赋值还没结束就要赋值给自己,这会导致顺序问题如果你真的需要给自己赋值,那么可以考虑使用无阻塞赋值,这样避免了赋值顺序的问题