interface_param_mismatch_expr.sv 237 Bytes
Newer Older
1
// pattern: parameter "P" in instance "intf" of "Interface" expects an expression, but was given type logic
2
interface Interface;
3 4
    parameter P = 0;
    logic [P-1:0] x;
5 6 7 8
endinterface
module top;
    Interface #(logic) intf();
endmodule