Vivado synthesis supports:
•C-style and Verilog style meta comments:
°C-style
/* ... */
•C-style comments can be multiple line:
°Verilog style
// ...
Verilog style comments end at the end of the line.
•Translate Off and Translate On
// synthesis translate_on
// synthesis translate_off
•Parallel Case
// synthesis parallel_case full_case
// synthesis parallel_case
// synthesis full_case
•Constraints on individual objects