2022-01-15 19:18:50 +01:00
|
|
|
module top;
|
2023-12-09 23:29:07 +01:00
|
|
|
real rval;
|
|
|
|
|
integer res;
|
2022-01-15 19:18:50 +01:00
|
|
|
reg [7:0] rg;
|
|
|
|
|
reg [7:0] mem [3:0];
|
|
|
|
|
|
|
|
|
|
initial begin
|
2023-12-09 23:29:07 +01:00
|
|
|
res = $fread(rval, 1); // 1st arg. must be a reg. or memory.
|
2022-01-15 19:18:50 +01:00
|
|
|
res = $fread(rg); // Too few argument.
|
|
|
|
|
res = $fread(mem, "a"); // Not a valid fd.
|
|
|
|
|
res = $fread(mem, 1, "a"); // Not a valid start.
|
|
|
|
|
res = $fread(mem, 1, 0, "a"); // Not a valid count.
|
|
|
|
|
res = $fread(mem, 1, 0, 2, 3); // Too many argument.
|
|
|
|
|
end
|
|
|
|
|
endmodule
|