vhdl Basic identifiers


Example

Basic identifiers consist of letters, underscores and digits and must start with a letter. They are not case sensitive. Reserved words of the language cannot be basic identifiers. Examples of valid VHDL basic identifiers:

A_myId90
a_MYID90
abcDEf100_1
ABCdef100_1

The two first are equivalent and the two last are also equivalent (case insensitivity).

Examples of invalid basic identifiers:

_not_reset   -- start with underscore
85MHz_clock  -- start with digit
LooP         -- reserved word of the language