basic coverage for multi-packed function return values

This commit is contained in:
Zachary Snow 2019-04-20 22:36:48 -04:00
parent c5fdf38612
commit eca70ef3bb
1 changed files with 15 additions and 0 deletions

View File

@ -270,4 +270,19 @@ module top;
end
end
function [0:1][0:1] ret;
input unused;
ret = 4'b1010;
endfunction
logic [3:0] ret_res;
initial begin
ret_res = ret(0);
$display("ret: ", ret_res);
$display("ret[0]: ", ret_res[0]);
$display("ret[1]: ", ret_res[1]);
$display("ret[2]: ", ret_res[2]);
$display("ret[3]: ", ret_res[3]);
end
endmodule