新手求助简单的VEILOG问题

2020-02-24 20:27发布

我实现一个两位数据选择器代码如下:
module a222(AD_statusH,AD_statusL,AD_status,sel);
    input[1:0] AD_statusH,AD_statusL;
    input sel;
    output [1:0] AD_status;
    reg  [1:0] AD_status;
always@(sel)
    case(sel)
                1'b1:AD_status=AD_statusH;
                1'b0:AD_status=AD_statusL;
    endcase
endmodule
很明显这一个组合逻辑电路,问题是AD_status为什么一定成reg型,不然就要报错呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。