Range Rules
These rules cover the range definitions in signals, constants, ports and other cases where ranges are defined.
range_001
This rule checks the case of the downto keyword.
Refer to Configuring Uppercase and Lowercase Rules for more information.
Violation
signal sig1 : std_logic_vector(3 DOWNTO 0);
signal sig2 : std_logic_vector(16 downTO 1);
Fix
signal sig1 : std_logic_vector(3 downto 0);
signal sig2 : std_logic_vector(16 downTO 1);
range_002
This rule checks the case of the to keyword.
Refer to Configuring Uppercase and Lowercase Rules for more information.
Violation
signal sig1 : std_logic_vector(3 TO 0);
signal sig2 : std_logic_vector(16 tO 1);
Fix
signal sig1 : std_logic_vector(3 to 0);
signal sig2 : std_logic_vector(16 to 1);