|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
对于default语句后面的语句有些模糊
假设一个编码模块如下
module encode(a,b);
........
reg [1:0] a;
reg [3:0] b;
always@(a)
begin
case(a)
00: b<=4'b0000;
01: b<=4'b0001;
10: b<=4'b0010;
11: b<=4'b0011;
(没有default分支)
default: ;(相当于VHDL中的NULL 不做什么)
default: b<=4'z;
default: b<=4'x;
endcase
end
endmodule
default后面有上述4种选择,似乎都可以,不知道都有什么不同的,一般用哪个
谢谢高手指点迷津 |
|