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.
Refer to Configuring Whitespace Rules for options on changing the number of whitespaces..
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.
Refer to Configuring Whitespace Rules for options on changing the number of whitespaces..
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 has been deprecated and replaced with rule process_400.
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;
sequential_007¶
This rule checks for code after a sequential assignment.
Violation
a <= '0'; b <= '1'; c <= '0'; -- comment
Fix
a <= '0';
b <= '1';
c <= '0'; -- comment