Vendor-Specific Tool Block Definition - 2024.1 English

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

Document ID
Release Date
2024.1 English

Tool vendor specific rights are placed into vendor specific toolblock sections. There has to be at least one tool block for each encrypted block. This block also contains the encryption key definition for the tool vendor.

The beginning and end of this block are defined by the following pragmas:

‘protect begin_toolblock
‘protect end_toolblock=""
Tip: Tool blocks are vendor-specific; consequently, each vendor has a separate toolblock defining their encryption key and access rights.