# VERILOG2114: "always_comb" or "always_ff" or "always_latch" should be used instead of "always" ## Summary ```{raw} html
| Reliability | Security | Maintainability | Code attribute | Effort to fix | Tags |
|---|---|---|---|---|---|
| - | - | MEDIUM | Consistency | Conventional | 10min | synthesis, vscode, lowrisc, simulation, linter, deprecated |
SystemVerilog always_comb or always_ff or always_latch should be used instead
of Verilog always.
module top;
logic a, b, c;
always @(*) begin
c = a + b;
end
endmodule
module top;
logic a, b, c;
always_comb begin
c = a + b;
end
endmodule