The syn.ip
commands specify
details of the IP being generated by the HLS component. These are settings to define
the IP Vendor, Library, Name, and Version (VLNV) for example to identify it in the
IP catalog.
- syn.ip.description
-
Provides a description for the catalog entry for the generated IP, used when packaging the IP.
syn.ip.description=details of IP
- syn.ip.display_name
-
Provides a display name for the catalog entry for the generated IP, used when packaging the IP.
syn.ip.display_name=randy1
- syn.ip.library
-
Provides the library component of the
<Vendor>:<Library>:<Name>:<Version>
(VLNV) identifier for generated IP.syn.ip.library=testLib
- syn.ip.name
-
Provides the name component of the
<Vendor>:<Library>:<Name>:<Version>
(VLNV) identifier for the generated IP.syn.ip.name=randy1
- syn.ip.taxonomy
-
Specifies the taxonomy for the catalog entry for the generated IP, used when packaging the IP. Taxonomy is a category to help identify the purpose or application of the IP.
syn.ip.taxonomy=video
- syn.ip.vendor
-
Provides the vendor component of the
<Vendor>:<Library>:<Name>:<Version>
(VLNV) identifier for generated IP.syn.ip.vendor=randyCom
- syn.ip.version
-
Provides the version component of the
<Vendor>:<Library>:<Name>:<Version>
(VLNV) identifier for generated IP.syn.ip.version=2.3
- syn.ip.xdc_file
-
Specify an XDC file whose contents will be included in the packaged IP for use during implementation in the Vivado tool.
syn.ip.ip_xdc_file=../../ip.xdc
- syn.ip.xdc_ooc_file
-
Specify an out-of-context (OOC) XDC file whose contents will be included in packaged IP and used during out-of-context Vivado synthesis for the exported IP.
syn.ip.ip_xdc_ooc_file=../../ooc,xdc