User guide
25-1
Source Protection
25
Source Protection 1
Source protection changes the source description of a Verilog model
so that others cannot read or understand it but they can still simulate
it. Source protection enables you to protect proprietary information
about your designs but enables users in companies that purchase
your designs to simulate them.
VCS provides three ways to protect your source description:
• Mangling of source description:
Mangling replaces identifiers in the source description with
identifiers that obscure the design. Mangling does not change the
structure of the source description in that the keywords and syntax
remains intact.
• Encrypting of source description:
Encrypting makes the entire source description unreadable.
SDF files can also be encrypted, however, you cannot mangle or
make a binary executable from SDF files.