These rules cover the range definitions in signals, constants, ports and other cases where ranges are defined.
This rule checks the case of the downto keyword.
Refer to the section Configuring Uppercase and Lowercase Rules for information on changing the default case.
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);
This rule checks the case of the to keyword.
Refer to the section Configuring Uppercase and Lowercase Rules for information on changing the default case.
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);