Rights Definition - 2024.1 English

Vivado Design Suite User Guide: Creating and Packaging Custom IP (UG1118)

Document ID
Release Date
2024.1 English

The basic syntax for expressing an access right uses the control keyword introduced for IEEE-1735-2014 V2.

Generally, the pragma looks as follows:

`protect control <right> = <rights_expression>


  • control is the keyword identifying an access right.
  • <right> is the access right being defined.
  • <rights_expression> is a statement of the availability of the right.
Important: Valid values for the rights_expression are case sensitive.

For example:

`protect control xilinx_configuration_visible = "false"