Vivado synthesis supports function calls to calculate constant values. Constants are assumed to be decimal integers.
- Specify constants in binary, octal, decimal, or hexadecimal.
- To specify constants explicitly, prefix them with the appropriate syntax.