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 |