Verilog真实卡在错误状态

时间:2019-07-11 12:03:40

标签: verilog system-verilog

有人可以解释为什么以下代码中real_OUT不会从0更改为3.3吗? enter image description here

2 个答案:

答案 0 :(得分:2)

您的if ... else语句中的缩进具有误导性。

第37行的else语句与第35行的if语句匹配。因此,always块的执行从第32行if (EN)跳到第39行{{1 }}

答案 1 :(得分:0)

标准错误:您的敏感度列表不完整。它没有使用AVDD, Vhist_hl, Vhist_lh

请勿使用always @( name, name, ...),而应使用always @( * )always_comb

同样,您无法同时使用上升沿和下降沿来合成代码。