17 lines
298 B
Coq
17 lines
298 B
Coq
|
|
// Check that it is not possible to override parameters in generate blocks
|
||
|
|
|
||
|
|
module test;
|
||
|
|
|
||
|
|
generate
|
||
|
|
genvar i;
|
||
|
|
for (i = 0; i < 2; i = i + 1) begin : loop
|
||
|
|
parameter A = i;
|
||
|
|
reg [A:0] r = A+1;
|
||
|
|
end
|
||
|
|
endgenerate
|
||
|
|
|
||
|
|
defparam loop[0].A = 10;
|
||
|
|
defparam loop[1].A = 20;
|
||
|
|
|
||
|
|
endmodule
|