首页 > 试题广场 >

在同一个组合 always @(*) 块中依次计算中间量 x

[单选题]
在同一个组合 always @(*) 块中依次计算中间量 x 和输出 y,要求 y 使用x本次计算得到的新值。以下哪项做法最合适?
  • 使用阻塞赋值“=”,先对 x 赋值,再用 x 计算 y
  • 使用非阻塞赋值“<=”,并将对 y 的计算放在对 x 的计算之前
  • 改用 assign 连续赋值来保证顺序生效
  • 将 x 和 y 分到两个不同的 always @(*) 中并使用非阻塞赋值
这代码能综合吗?
发表于 今天 08:38:28 回复(0)