Sequential Rules¶
sequential_001¶
This rule checks the indent of sequential statements.
Violation
begin
wr_en <= '1';
rd_en <= '0';
Fix
begin
wr_en <= '1';
rd_en <= '0';
sequential_002¶
This rule checks for a single space after the <= operator.
Violation
wr_en <= '1';
rd_en <='0';
Fix
wr_en <= '1';
rd_en <= '0';
sequential_003¶
This rule checks for at least a single space before the <= operator.
Violation
wr_en<= '1';
rd_en <= '0';
Fix
wr_en <= '1';
rd_en <= '0';
sequential_004¶
This rule checks the alignment of multiline sequential statements.
Violation
overflow <= wr_en and
rd_en;
Fix
overflow <= wr_en and
rd_en;
sequential_005¶
This rule checks the alignment of the <= operators over consecutive sequential lines.
Violation
wr_en <= '1';
rd_en <= '0';
Fix
wr_en <= '1';
rd_en <= '0';
sequential_006¶
This rule checks for comments within multiline sequential statements.
Violation
overflow <= wr_en and
-- rd_address(0)
rd_en;
Fix
overflow <= wr_en and
rd_en;