再谈systemverilog中automatic与static
补充:
function automatic int auto_cnt(input a);
int cnt ;
cnt = cnt+a;
return cnt;
endfunction
initial begin
$display("@1 auto_cnt = %0d", auto_cnt(1));
$display("@2 auto_cnt = %0d", auto_cnt(1));
end
function int auto_cnt(input a);
int cnt ;
cnt = cnt+a;
return cnt;
endfunction
initial begin
$display("@1 auto_cnt = %0d", auto_cnt(1));
$display("@2 auto_cnt = %0d", auto_cnt(1));
end
默认是静态的。