You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following code contains "Procesural Continuous Assignment" statement (assign in an always block) which is not synthesizable (at least not by all tools).
moduletest (
inputlogic clk,
inputlogic a,
inputlogic b,
outputlogic c
);
always_ff@(posedge clk)
assign c = a + b;
endmodule
Can you please add a rule to check for such constructs?
The text was updated successfully, but these errors were encountered:
I have created #276 and would welcome feedback (I think the documentation of the rule could be better, but I'm not familiar enough with SystemVerilog to write it better).
The following code contains "Procesural Continuous Assignment" statement (
assign
in analways
block) which is not synthesizable (at least not by all tools).Can you please add a rule to check for such constructs?
The text was updated successfully, but these errors were encountered: