| Type |
Values |
| boolean value |
0 1 true false TRUE FALSE |
| integer |
[0-9]+ |
| real number |
<int>|([<int>].<int>[exp] where the optional [exp] is: (e|E)[+|-][0-9]+ |
| time |
integer or real optionally followed by time unit |
| enumeration |
VHDL user-defined enumeration literal |
| single bit constants |
expressed as any of the following: 0 1 x X z Z U H L W 'U' 'X' '0' '1' 'Z' 'H' 'L' 'W' '-' 1'b0 1'b1 |