0% found this document useful (0 votes)
158 views60 pages

Ug973 Vivado Release Notes Install License

Uploaded by

Heekwan Son
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
158 views60 pages

Ug973 Vivado Release Notes Install License

Uploaded by

Heekwan Son
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 60

See all versions

of this document

Vivado Design Suite User


Guide

Release Notes, Installation, and


Licensing
UG973 (v2024.1) May 30, 2024

AMD Adaptive Computing is creating an environment where


employees, customers, and partners feel welcome and
included. To that end, we’re removing non-inclusive
language from our products and related collateral. We’ve
launched an internal initiative to remove language that could
exclude people or reinforce historical biases, including terms
embedded in our software and IPs. You may still find
examples of non-inclusive language in our older products as
we work to make these changes and align with evolving
industry standards. Follow this link for more information.
Table of Contents
Chapter 1: Release Notes........................................................................................... 3
What's New.................................................................................................................................. 3
Known Issues............................................................................................................................... 3
Important Information............................................................................................................... 3
Navigating Content by Design Process.................................................................................... 5

Chapter 2: Requirements and Setup....................................................................7


Supported Operating Systems.................................................................................................. 7
Supported Devices...................................................................................................................... 7
Compatible Third-Party Tools.................................................................................................. 10
System Requirements...............................................................................................................11
Checking Required Libraries.................................................................................................... 13

Chapter 3: Obtain and Manage Licenses.........................................................14


Create and Generate a License Key File................................................................................. 14
Managing Licenses....................................................................................................................22

Chapter 4: Download and Installation..............................................................33


Installer Download Options..................................................................................................... 33
AMD Unified Installer for FPGAs & Adaptive SoCs................................................................ 34
Download the Installation File................................................................................................. 35
Download Verification.............................................................................................................. 35
Installing the Vivado Design Suite Tools................................................................................ 39

Appendix A: Additional Resources and Legal Notices............................. 57


Finding Additional Documentation......................................................................................... 57
Support Resources.................................................................................................................... 58
References..................................................................................................................................58
Training Resources....................................................................................................................58
Revision History......................................................................................................................... 59
Please Read: Important Legal Notices................................................................................... 59

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 2
Chapter 1: Release Notes

Chapter 1

Release Notes

What's New
The What's New is available on the AMD website at AMD Vivado™ 2024.1 What's New.

Known Issues
Vivado Design Suite Tools Known Issues can be found at Answer Record 000036235.

Important Information
Vivado Design Suite Updates
• The format of the AMD IP configuration file has been changed from XML to JSON to improve
revision control capabilities and loading times.
• For information on the IP change log see the All IP Change Log Information. This Answer
Record contains a comprehensive list of IP change log information in a single location, which
allows you to see all IP changes without having to install the Vivado Design Suite.
• The Classic SoC Boot flow has been moved to limited access to ensure potential designs
match the solution capabilities – contact [email protected] to request access.

Licensing
The Vivado 2024.1 and beyond releases introduce the following changes in licensing that are
listed below:

• Flexera version for license management tool has been upgraded to 11.17.2.0.
• Anyone using floating license is required to upgrade licensing utilities to Flex 11.17.2.0. These
new licensing utilities are available on the AMD Downloads Website.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 3
Chapter 1: Release Notes

Note: Flex version upgrade does not affect valid license files, in other words, existing valid license files
work with the Vivado 2024.1 release after you upgrade the licensing utilities.

Installer
Installer Changes

The 2020.2 release introduced the new HLS product with support for both the AMD Vitis™
unified software platform and AMD Vivado™ tools. As part of this the overall folder structure
changes, whereby the Vitis_HLS folder is now at the same root location as the AMD Vivado™
and AMD Vitis™ tools. You will need to update any custom setup scripts from the previous
release.

The AMD 2024.1 settings.sh scripts automatically handle this.

Note: The End User License Agreement (EULA) and third party notices are selected based on the product
you have chosen to install.

Vivado Naming Conventions


The following are the required naming conventions when working with the Vivado Design Suite.
Failing to follow these naming conventions might introduce potential risk to the design or the
tool, and cause unpredictable behavior in the design flow.

• Source files names must start with a letter (A-Z, a-z) and must contain only alphanumeric
characters (A-Z, a-z, 0-9) and underscores (_).
• Output files names must start with a letter (A-Z, a-z) and must contain only alphanumeric
characters (A-Z, a-z, 0-9) and underscores (_).
• Project names must start with a letter (A-Z, a-z) and must contain only alphanumeric
characters (A-Z, a-z, 0-9) and underscores (_).
• Project directory names must start with a letter (A-Z, a-z) and should contain only
alphanumeric characters (A-Z, a-z, 0-9), tilde (~) and underscores (_).

CAUTION! The Windows operating system has a 260 character limit for path lengths which can affect the
Vivado tools. To avoid this issue, use the shortest possible names and directory locations when creating
projects, defining IP or managed IP projects, or creating block designs.

The following characters are not supported for project, file, or directory names:

• !#$%^&*()`;<>?,[]{}'"|
• tab (\t)
• return (\r)
• new line (\n)
• / or \ (As part of the directory or file name rather than as a path delimiter)

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 4
Chapter 1: Release Notes

The following character is not supported for directory names:

• . (dot as terminal character)

The following character is not supported for file or project names:

• @
Note: In the Vivado IDE, the @ character is not supported for new file or project names. The Vivado IDE
does allow an existing file on disk that uses the @ character to be added to a project. The Vivado IDE
can open a project that includes the @ character in the project name. Using the Tcl Console, you can
create a project with a name that contains the @ character.

IMPORTANT! Spaces in directory and file names are supported by the Windows operating system.
However, you should avoid using spaces to preserve portability of the project or files between the Windows
and Linux operating systems.

The Vivado Design Suite supports the use of forward slashes (/) as path delimiters for both
Windows and Linux platforms. Backslashes (\) are allowed as path delimiters on the Windows
platform only.

Any characters not explicitly mentioned above are not supported for project, file, or directory
names.

Vivado Design Suite Documentation Update


In the 2024.1 Vivado Design Suite Documentation release, not all documentation is available at
first customer ship. Select the Update Catalog button in DocNav to stay up-to-date with the
2024.1 documentation suite.

Navigating Content by Design Process


AMD Adaptive Computing documentation is organized around a set of standard design
processes to help you find relevant content for your current development task. You can access
the AMD Versal™ adaptive SoC design processes on the Design Hubs page. You can also use the
Design Flow Assistant to better understand the design flows and find content that is specific to
your intended design needs.

• Hardware, IP, and Platform Development: Creating the PL IP blocks for the hardware
platform, creating PL kernels, functional simulation, and evaluating the AMD Vivado™ timing,
resource use, and power closure. Also involves developing the hardware platform for system
integration. Topics in this document that apply to this design process include:

• What's New
• Supported Devices

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 5
Chapter 1: Release Notes

• System Integration and Validation: Integrating and validating the system functional
performance, including timing, resource use, and power closure. Topics in this document that
apply to this design process include:

• What's New
• Supported Devices

• Board System Design: Designing a PCB through schematics and board layout. Also involves
power, thermal, and signal integrity considerations. Topics in this document that apply to this
design process include:

• What's New
• Supported Devices

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 6
Chapter 2: Requirements and Setup

Chapter 2

Requirements and Setup

Supported Operating Systems


AMD supports the following operating systems on x86 and x86-64 processor architectures.

• Microsoft Windows Professional/Enterprise 10.0 22H2 Update


• Microsoft Windows 11.0 22H2 Update; 11.0 23H2 Update
• Red Hat Enterprise Workstation/Server 7.4, 7.5, 7.6, 7.7, 7.9, 8.5, 8.6, 8.7, 8.8, 8.9, 9.0, 9.1,
9.2, and 9.3 (64-bit), English
• CentOS 7.4, 7.5, 7.6, 7.7, and 7.9 (64-bit), English
• SUSE Linux Enterprise 12 SP5, 15 SP3, and 15 SP4 (64-bit), English
• Amazon Linux 2 AL2 LTS (64-bit)
• AlmaLinux 8.7 and 9.1 (64-bit)
• Ubuntu Linux 20.04.4 LTS; 20.04.5 LTS; 20.04.6 LTS; 22.04 LTS; 22.04.1 LTS; 22.04.2 and
22.04.3 LTS (64-bit), English

Note: Refer to PetaLinux Tools Documentation: Reference Guide (UG1144) for more information on
Installation Requirements for supported Operating Systems with PetaLinux.

Note: Refer to Vitis Model Composer Tutorial (UG1498) for Vitis Model Composer OS support details.

Supported Devices
The following sections list architecture support for commercial products in the AMD Vivado™
ML Editions tool versus all other Vivado ML Editions. For non-commercial support, all AMD
Automotive devices are supported in the Vivado ML Editions when available as production
devices in the tools.

Note: AMD Alveo™ and AMD Kria™ cards are included as part of the ML Standard Edition.

Note: Starting in Vivado 2016.x onward, a license is no longer required for Vivado ML Standard Edition.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 7
Chapter 2: Requirements and Setup

Table 1: Architecture Support

Device Vivado ML Standard Edition Vivado ML Enterprise Edition


AMD Zynq™ SoC Zynq 7000 SoC Device Zynq 7000 SoC Device
• XC7Z010, XC7Z015, XC7Z020, • All
XC7Z030, XC7Z007S, XC7Z012S, and
XC7Z014S
AMD Zynq™ UltraScale+™ MPSoC UltraScale+ MPSoC UltraScale+ MPSoC
• XCZU1EG, XCZU2EG, XCZU2CG, • All
XCZU3EG, XCZU1CG, XCZU3CG,
XCZU4EG, XCZU4CG, XCZU4EV,
XCZU3TEG, XCZU3TCG, XCZU5EG,
XCZU5CG, XCZU5EV, XCZU7EV,
XCZU7EG, and XCZU7CG
Zynq UltraScale+ RFSoC UltraScale+ RFSoC UltraScale+ RFSoC
• None • All
AMD Virtex™ 7 FPGA Virtex 7 FPGA Virtex 7 FPGA
• None • All
Virtex UltraScale FPGA Virtex UltraScale FPGA
• None • All
Virtex UltraScale+ FPGA
• All
Virtex UltraScale+ HBM
• All
Virtex UltraScale+ 58G
• All
AMD Kintex™ 7 FPGA Kintex 7 FPGA Kintex 7 FPGA
• XC7K70T, XC7K160T • All
Kintex UltraScale FPGA Kintex UltraScale FPGA
• XCKU025, XCKU035 • All
Kintex UltraScale+ FPGA Kintex UltraScale+
• XCKU3P, XCKU5P • All
AMD Artix™ FPGA Artix 7 FPGA Artix 7 FPGA
• XC7A12T, XC7A15T, XC7A25T, • All
XC7A35T, XC7A50T, XC7A75T,
XC7A100T, XC7A200T
AMD Artix™ UltraScale+ FPGA Artix UltraScale+ Artix UltraScale+
• XCAU10P, XCAU15P, XCAU20P, and • All
XCAU25P
AMD Spartan™ 7 FPGA Spartan 7 Spartan 7
• XC7S6, XC7S15 • All
• XC7S25, XC7S50
• XC7S75, XC7S100
AMD Alveo™ card Alveo Alveo
• All • All
AMD Kria™ SOM Kria Kria
• All • All

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 8
Chapter 2: Requirements and Setup

Table 1: Architecture Support (cont'd)

Device Vivado ML Standard Edition Vivado ML Enterprise Edition


AMD Versal™ adaptive SoC N/A AI Core Series
• XCVC1502
• XCVC1702
• XCVC1802
• XCVC1902
• XCVC2602
• XCVC2802
• XQVC1702
• XQVC1902
• XQRVC1902
Prime Series
• XCVM1102
• XCVM1302
• XCVM1402
• XCVM1502
• XCVM1802
• XCVM2202
• XCVM2302
• XCVM2502
• XCVM2902
• XQVM1402
• XQVM1502
• XQVM1802
AI Edge Series
• XCVE1752
• XCVE2002
• XCVE2102
• XCVE2202
• XCVE2302
• XCVE2602
• XCVE2802

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 9
Chapter 2: Requirements and Setup

Table 1: Architecture Support (cont'd)

Device Vivado ML Standard Edition Vivado ML Enterprise Edition


AMD Versal™ adaptive SoC N/A Premium Series
• XCVP1002
• XCVP1052
• XCVP1102
• XCVP1202
• XCVP1402
• XCVP1502
• XCVP1552
• XCVP1702
• XCVP1802
• XCVP1902
• XCVP2502
• XCVP2802
• XQVP1202
• XQVP1402
• XQVP1502
HBM Series

• XCVH1522

• XCVH1542

• XCVH1582

• XCVH1742

• XCVH1782

Note: The AMD UltraScale+™ device is supported in AMD Vitis™ unified software platform and Vivado
platform board design flows.

Note: Some devices might have bitstream generation under license control. Contact your sales FAE for
access.

Compatible Third-Party Tools


Table 2: Compatible Third-Party Tools

Red Hat 64-bit Windows 10 64-


Third-Party Tool SUSE Linux Ubuntu
Linux bit
Simulation
Mentor Graphics ModelSim DE (2023.3) Yes N/A Yes N/A

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 10
Chapter 2: Requirements and Setup

Table 2: Compatible Third-Party Tools (cont'd)

Red Hat 64-bit Windows 10 64-


Third-Party Tool SUSE Linux Ubuntu
Linux bit
Mentor Graphics Questa Advanced Yes N/A Yes N/A
Simulator (2023.3)
Cadence Xcelium Parallel Simulator Yes N/A N/A N/A
(23.09.001)
Synopsys VCS (U-2023.03-SP2) Yes N/A N/A N/A
The MathWorks MATLAB® and Yes Yes Yes Yes
Simulink® (R2021a and R2021b)
Aldec Active-HDL (14.0)1 N/A N/A Yes N/A
Aldec Riviera-PRO (2023.04) Yes N/A Yes N/A
Synthesis2
Synopsys Synplify base/elite/apex Yes Yes Yes N/A
(R-2023.03-SP1)3
Mentor Graphics Precision RTL/Plus Yes Yes Yes N/A
(2019.1.1)
Equivalence Checking
OneSpin 360 (2023.2) Yes Yes Yes N/A
Notes:
1. Support for Aldec simulators is offered by Aldec.
2. Most Vivado IP can only be synthesized by Vivado synthesis, because the RTL source can include encrypted files. To
use this IP in a third-party synthesis flow, netlist can be exported from the Vivado tool in a suitable format for use in
the third-party synthesis project.
3. Contact Synopsys for availability of Synplify Overlay or Service Pack.
4. Refer to the Vitis Model Composer User Guide (UG1483) for the Vitis Model Composer OS support details.

Note: The versions listed in the preceding table are the minimum required versions to use with the Vivado
tools. Previous versions are not tested.

Note: Contact simulation vendor to check if you need license for using advanced simulation features.

System Requirements
This section provides information on system memory requirements, cable installation, and other
requirements and recommendations.

System Memory Recommendations


For memory recommendations for the Vivado Design Suite tools, see Memory
Recommendations.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 11
Chapter 2: Requirements and Setup

Operating Systems and Available Memory

The Microsoft Windows and Linux operating system (OS) architectures have limitations on the
maximum memory available to an AMD program. Users targeting the largest devices and most
complex designs might encounter this limitation. The Vivado Design Suite has optimized memory
and enabled support for applications to increase RAM memory available to AMD tools.

Cable Installation Requirements


Platform Cable USB II is a high-performance cable that enables AMD design tools to program
and configure target hardware.

Note: The AMD Parallel Cable IV is no longer supported for debugging or programming.

RECOMMENDED: To install Platform Cable USB II, a system must have at least a USB 1.1 port. For
maximum performance, AMD recommends using Platform Cable USB II with a USB 2.0 port.

The cable is officially supported on the 64-bit versions of the following operating systems:

• Windows 10
• Windows 11
• Red Hat Linux Enterprise
• CentOS
• SUSE Linux Enterprise 12
• SUSE Linux Enterprise 15

Additional platform-specific notes are as follows:

Root privileges are required.

For additional information regarding the AMD cables, see the Platform Cable USB II Data Sheet
(DS593).

Equipment and Permissions


The following table lists related equipment, permissions, and network connections.

Table 3: Equipment and Permissions Requirements

Item Requirement
Directory permissions Write permissions must exist for all directories containing design files to be edited.
Monitor 16-bit color VGA with a minimum recommended resolution of 1024 by 768 pixels.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 12
Chapter 2: Requirements and Setup

Table 3: Equipment and Permissions Requirements (cont'd)

Item Requirement
Ports To program devices, you must have an available parallel or USB port appropriate for your AMD
programming cable. Specifications for ports are listed in the documentation for your cable.

Note: Installation of the cable driver software requires Windows 10. If you are not using one of
these operating systems, the cables might not work properly.

Note: X Servers/ Remote Desktop Servers, such as Exceed, ReflectionX, and XWin32, are not supported.

Network Time Synchronization

When design files are located on a network machine, other than the machine with the installed
software, the clock settings of both machines must be set the same. These times must be
synchronized on a regular basis for continued proper functioning of the software.

Checking Required Libraries


There might be a requirement to install dependent libraries for certain Linux operating systems.
The installation process might fail in case of missing libraries. In case of an error during the
installation process, run /FPGAs_AdaptiveSoCs_Unified_2024.1_*/installLibs.sh
which installs the missing dependent libraries required by the Vitis unified software platform and
Vivado tools.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 13
Chapter 3: Obtain and Manage Licenses

Chapter 3

Obtain and Manage Licenses

Create and Generate a License Key File


For certificate-based licenses, as long as you know the Flexera Host ID (Ethernet MAC ID, Drive
Serial Number or Dongle ID) you want to lock your license to, you do not need to enter the AMD
License Management site from one of our utilities.

Note: The step-by-step instructions below are for generating a floating certificate-based license as this
process contains a superset of all other certificate-based license generation flows.

1. Go to Product Licensing.
If prompted, sign in with your AMD credentials and confirm any necessary information to
continue.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 14
Chapter 3: Obtain and Manage Licenses

• If you already have an AMD user account, enter your E-mail Address and password, and
then confirm your contact information is current.
• If you do not have an account, click the Create Account link and register.
• Provide the necessary info for Name and Address verification for the U.S Government
Export Approval form and click Next.
The Product Licensing page is displayed.

2. Select a product licensing account from the Account drop-down list.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 15
Chapter 3: Obtain and Manage Licenses

Note: This selection is not available if you are entitled to evaluation or free products only.

3. (Optional) Enter product voucher codes for design tools or IP product licenses purchased
with kits or for tools purchased from the AMD online store. If you have a product voucher
card, you can enter the voucher code on the card into the associated text field and click
Redeem Now.
Product vouchers for design tools and IP product licenses can be shipped with an AMD or
partner development board or design kit. This places the corresponding design tools or IP
product entitlement in the product entitlement table which you can use to generate a license
key.
4. (Optional) Add evaluation or No Charge IP product entitlements to the product entitlement
table.
To add Evaluation and No Charge IP to the list of product entitlements, click the Search Now
button in the Add Evaluation and No Charge IP Cores section of the page. This opens an IP
product finder tool.

5. Make your product selections from the Certificate-Based entitlement table.


The following types of product entitlements are available:
• Full (purchased)
• No Charge
Note: Full and No Charge licenses have a subscription period of one year.

• Evaluation
Note: Design tool evaluation is for 30 days and IP evaluations are for 120 days.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 16
Chapter 3: Obtain and Manage Licenses

The Vivado Design Suite: 30-Day Evaluation License evaluation product entitlement
provides access to all the capabilities in the Vivado Design Tools. This product entitlement
is automatically included in your product licensing account.
Products with a status of Current are within their warranty period. Products with a status of
Expired have a warranty period end date that has passed. If seats are available, licenses can
be generated for either Current or Expired product entitlements.
6. Select the number of seats required for each product license.
This is for floating licenses only. All node-locked licenses are for one seat. The number of
seats available for a product entitlement is automatically maintained by the system. The
Requested Seats field is populated, by default, with zero, although you are allowed to enter
any number up to the full number of seats remaining on the product entitlement. A product is
removed from the product entitlement table once all seats are generated.
For design tools, available seats represents the number of seats available for licensing over
the total number of seats purchased. For IP, seats are managed according to the terms of the
site-wide license agreement.
7. Click the Generate License button corresponding with the type of license file you are
generating.
Note: Floating/server and node-locked/client licenses cannot be combined in the same license file.
Selecting an entitlement that contains only one license type causes the Generate button for the other
license type to become inactive.

A new window is displayed where you define the product and system that you are generating
the license for.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 17
Chapter 3: Obtain and Manage Licenses

8. Enter system information.


For floating certificate-based licenses, the first field is redundancy. A triple-redundant server
configuration, also known as a triad, provides a fail over for the license manager software. As
long as two of the three servers are running, the license manager can continue to run. This
does not apply to node-locked licenses. The system information is pre-populated in the Host
ID drop-down menu if you arrived at the Product Licensing Site from a link within the Vivado
License Manager.
a. If you do not have pre-populated system information, or if you want to add a different
host, click Select a Host and then click Add a Host.

b. Enter information about the host.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 18
Chapter 3: Obtain and Manage Licenses

The Host ID value uniquely identifies the machine to which your design tools or IP is
licensed. You can choose a Host ID Type to be a MAC address, a hard drive serial number
or a dongle ID.
Note: Not all host ID types are supported for all operating systems. The easiest way to obtain your
host ID is to run Vivado License Manager on the machine that serves as the license host.

9. (Optional) Add a comment.


Adding a comment to the license key makes it easier for the administrator to track the
allocation of the design tools and IP product entitlements among users.

10. Click Next.


11. Review your selections, and click Next.
12. Accept the licensing agreement.
Note: If you license IP products, you must accept the terms of the associated IP product EULAs before
the license file can be generated.

When you finish generating the licenses, you receive a confirmation message summarizing your
licensing activity.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 19
Chapter 3: Obtain and Manage Licenses

You will receive an email from [email protected] with the license


file, which you must save to your machine.

TIP: If you do not receive your license by email, you can download it directly from the Product Licensing.

Installing Your License Key File


Install Certificate-Based Node-Locked License Key File
After generating a license file, you will receive an email from ‘[email protected]’.

1. Save the license file (.lic) attached to the e-mail to a temporary directory on your local
system.
2. Run the Vivado License Manager:
• For Windows 11 or earlier: Select Start → All Programs → AMD Design Tools → Vivado
2024.1 → Manage AMD Licenses.
• For Linux: Type vlm in a command-line shell.
3. On the left hand pane of Vivado License Manager, expand Getting a License and select Load
License.
4. If you received a certificate license (.lic) file, click the Copy License button on the Load
License screen.
5. Browse to your license file (Xilinx.lic) and click Open.
This action copies the license file to the %APPDATA%\XilinxLicense (Windows) or
<Home>/.Xilinx directory of your computer where it will be automatically found by the
AMD tools.
6. Click OK.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 20
Chapter 3: Obtain and Manage Licenses

Serving Certificate-Based Floating Licenses


For existing FLEXnet license servers serving certificate-based licenses, a common practice is to
copy the contents of the license file, mailed from [email protected], into the
existing license file on your FLEXnet server.

Note: Restart the floating license server to ensure the new AMD licenses are enabled.

Serve New License Servers


1. Go to the AMD Downloads Website.
2. In License Management Tools, select, and download the applicable AMD FLEXnet license
utilities for your server's operating system.
3. Unzip these utilities into a destination directory.

RECOMMENDED: AMD recommends you place this directory into your application search path

4. After the FLEXnet utilities are installed, run the following commands to start the floating
license server:
• For Linux, enter <Server Tool directory>/lnx64.o/lmgrd -c
<path_to_license>/<license file>.lic -l <path_to_license>/<log
filename>.log.
• For Windows, enter <Server Tool directory>/lmgrd.exe -c
<path_to_license>/<license_file>.lic -l <path_to_license>/
<log_filename>.log.

Serve Client Machines Pointing to a Floating License

IMPORTANT! The following workflow is only applicable for Windows.

For Linux operating systems, licensing environment variables cannot be set using the Vivado License
Manager (VLM). The environment variable fields are read only, so they are grayed out and there are
no Set buttons. The environment variable must be set using the appropriate OS shell and commands.

1. Run the Vivado License Manager (VLM).


2. Under Manage License, click Manage License Search Path.
3. In the XILINXD_LICENSE_FILE field, enter the network path to the license server in the
<port>@<server> format.
4. Click Set. The default AMD port number is 2100.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 21
Chapter 3: Obtain and Manage Licenses

Managing Licenses
Managing Licenses with the Vivado License Manager
The Vivado License Manager (VLM) is intended to assist with license generation for Certificate-
based licenses only. The Vivado License Manager is installed with the Vivado Edition and many
standalone tool installations. The following figure shows the VLM.

Figure 1: Vivado License Manager

The typical tasks that Vivado License Manager is used for are:

• Obtaining A License: Choose from several license options and go to the AMD Product
Licensing Site to complete the license generation process.

• Viewing License Status: See which licenses are visible to the local machine. This is a useful
view for debugging licensing issues.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 22
Chapter 3: Obtain and Manage Licenses

• Loading Licenses Onto a Local Machine: After a certificate license (.lic) file has been received,
it can be placed into the appropriate location on the machine. For step-by-step instructions,
see the Installing Your License key section for your license type below.

• Viewing and Setting (Windows) License Search Locations: Vivado tools look into several
default locations to try to find the authorization to run. If your license is located elsewhere on
the machine or on a floating license server, a path to that license must be specified.

RECOMMENDED: It is recommended that the XILINXD_LICENSE_FILE environment variable be used


to specify AMD license file locations. LM_LICENSE_FILE can also be used, but is mainly intended for
non-AMD or legacy license path use.

Managing Licenses on the AMD Product Licensing


Site
The AMD Product Licensing site tracks the licenses that you have generated. To view all licenses
you generated in your product licensing account, select the Manage Licenses tab.

Figure 2: Manage Licenses

Information regarding the licenses in your product licensing account are displayed in a split-
section view. To view detailed information about the licenses in the detail view in the bottom
table, click a row in the master view in the top table. The detail view table displays:

• A list of product entitlements enabled by file.


• Comments associated with the file.

The detail view table gives you the ability to:

• Download ( ): Download your license file if it does not arrive through email.

• Email ( ): Email the license file emailed to you or another user.

• View ( ): View the actual license file.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 23
Chapter 3: Obtain and Manage Licenses

• Delete ( ): Delete the license file. After a file is deleted the entitlement then becomes
available on the Create New License page and can be regenerated for another host ID.

• Download (View EULA): View the end user license agreement (IP only).

Modifying Licenses
To modify an existing certificated-based license, select the license file in the master view.

You can modify a certificated-based license by doing the following:

• Delete license files and place the entitlement back onto your account.
• Rehost or change node-locked or license server Host IDs.
• Add or remove seats to an existing license product entitlement.
• Add or remove product entitlements from a license key.

Delete Entire License File and Place Entitlement Back Onto Your Account
1. From the Manage Licenses Tab, select the license file you want to delete.

2. Click the Delete button ( ) located below and to the left of the license file details.
3. Click Accept button to accept the Affidavit of Destruction.

All license seats in the entire license file are deleted, and the entitlements are returned to your
account.

Reclaiming Deleted License Components

A product entitlement is deleted when one of the following occurs:

• Changing the license server host for a license key file.


• Removing seats from an existing licensed product entitlement.
• Deleting product entitlements from a license key file.

When you delete seats or remove products from your certificate-based license files, the
entitlement is essentially “put back” or reallocated into your licensing account. You will find that
the number of entitled seats in the Create New Licenses tab of your account is incremented by
the same number of seats you deleted previously from existing license files.

Before the reallocation of entitlement occurs, you must first agree to an Affidavit of Destruction.
This legal agreement is required to ensure the deactivated product entitlements are no longer
being used.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 24
Chapter 3: Obtain and Manage Licenses

The number of allocation operations is recorded for each user. Administrators are allowed to
reallocate product entitlements five times per major release. End users are allowed to reallocate
product entitlements three times per major release.

Rehost: Change Node-Locked or License Server Host ID for a License File


1. From the Manage Licenses Tab, select the license file you wish to rehost.
2. Click Modify License.
The Modify License screen displays.
3. Go to System Information.
4. Change or add new Host ID and/or Host Name by using the drop-down list and text entry
boxes respectively.
5. Click Next button twice and then click Accept to accept the Affidavit of Destruction.

Add or Remove Seats to an Existing License Product Entitlement


For floating licenses, you will be able to change the Requested Seats field and add seats up to the
total number of seats available in your entitlement.

1. From the Manage Licenses tab, select the license file to which you wish to add or remove
seats.
2. Click Modify License.
The Modify License screen appears.
3. Go to Product Selection.
4. Click Next twice.
If you removed seats, accept the Affidavit of Destruction.
Note: No Affidavit of Destruction is required for adding seats.

Add or Remove Product Entitlements from a License Key File


1. From the Manage Licenses tab, select the license file to which you wish to add or remove
features/entitlements.
2. Click Modify License.
The Modify License screen appears.
3. Go to Product Selection.
4. Check boxes of any entitlements you want to add or remove from this license file.
5. Click Next button twice.
If you removed features, accept the Affidavit of Destruction.
Note: No Affidavit of Destruction is required for adding features.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 25
Chapter 3: Obtain and Manage Licenses

Modifying a key file uses the same input form as when the license key file was created,
except that additional product entitlements of the same license type (floating or node-locked)
are made available for adding to the license file.

Understanding Your Tool and IP Orders


The Orders tab displays information regarding the purchasing orders that created the
entitlements you see in this account.

• AMD order numbers are listed on the left panel of the screen.
• Order details populate on the right panel of the screen when you highlight a specific order.
• You might only select one order at a time.
• The order’s shipping address information is visible even when product is delivered
electronically.

Figure 3: Orders

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 26
Chapter 3: Obtain and Manage Licenses

Managing User Access to the Product Licensing Account


The Manage Users tab displays information regarding the user access to the product licensing
account. From this tab, you can add or remove users. The responsibility of administering a
product licensing account can be transferred or shared with another user.

Figure 4: Manage Users

Add Users
1. Select the Manage Users tab.
2. To add a user to your product licensing account, do the following:
a. Enter the corporate email address of the new user.
Note: The email address you provide must be the same email address the user supplied or supplies
when creating their AMD account. If not, you might not be properly recognized when logging in.

If added users have already logged into the Product Licensing Site, their name appears in
the user list. If they have never been to the site, the words Not Yet Registered appears in
the space for their name. After they register, their name is filled in.
b. To grant the new user customer account administrative privileges, select Add as a full
administrator.
c. To grant the new user the ability to generate Floating License, select Allow Floating
Licenses. This option does grant full administrative privileges.
If you check Allow Floating Licenses only, the restriction on node-locked keys is lifted, but
the others remain. You cannot check both boxes because it is not allowed. Full
administrators already have floating license generation capability.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 27
Chapter 3: Obtain and Manage Licenses

In some instances, a customer account administrator might wish to have design team
members administer license key files for their own use. By leaving both Add as full
administrator and Allow Floating Licenses check boxes unchecked, you grant the user the
following restricted privileges:
• User can generate node-locked license keys only.
• User can view and modify only those license key files they generated for themselves.
• User cannot manage users.

Remove Users
1. Select the Manage Users tab.
2. To remove administrative or floating license generation privileges from a user, uncheck the
Administrator or Floating check box for that user.
3. To remove a user from a product licensing account, click the Delete button for that user.

Licensing Overview
Product Licensing Account Overview
When you purchase a design tool edition or IP product from AMD, you are purchasing a license
to use and receive updates for that product for one year. The license to use AMD design tools
and IP products is managed through the use of product entitlements. A product entitlement is
the determination of:

• Which product was purchased


• The number of seats purchased
• The license type (certificate based, floating, or node-locked)
• The product subscription period (product updates are provided throughout the year)

In addition to managing the product entitlements for your purchased design tools and IP, you can
also access product entitlements for No Charge or Evaluation products.

• Full and No Charge licenses have a subscription period of one year


• Design tools evaluations are for 30 days
• IP evaluations are for 120 days

Generating a license from a product entitlement results in one or more license keys being
generated by the website. When installed, the license keys enable the use of the design tools and
IP that were purchased or are being evaluated. Your product entitlements and resulting license
key files are managed in a product licensing account on the AMD website.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 28
Chapter 3: Obtain and Manage Licenses

Product licensing accounts are specific to the individual listed on the AMD Software Purchase
Order, who is either the end-user or administrator of the design tools. All purchases made can be
managed in the same product licensing account if a single administrator is named. A company
site can have multiple accounts managed by different administrators. The latter is helpful if a site
has multiple design teams working on differing projects with different budget pools.

Note: A license can be generated for a product entitlement that has expired; however, it only enables
product releases up to the subscription end date. Applying a product update made available after the
subscription end date of your license results in a licensing error the next time the tool is used.

AMD LogiCORE IP License Generation in the AMD Design Tools

Any LogiCORE IP and design tools entitlements you have purchased appear in your list of
entitled products when you log into the Product Licensing Site. Currently, all IP entitlements
generate certificate-based licenses. Licenses for Evaluation and No Charge IP are available on the
site in a separate area. Licenses for all your certificate-based design tools and IP can now be
generated in one pass. They are emailed to you in a single license file.

What Happens to Your License Key File


Each time a license is generated for a product entitlement, a FLEXnet increment line and
corresponding package line is added to the license key file. When a license key file is modified to
add seats for an existing or new product entitlement, additional increment or package lines are
added to the license key file.

When a license key file is rehosted or is modified to delete seats or product entitlements, the
corresponding increment lines are regenerated or removed from the modified license key file.

User Type and Actions


There are three user types for the Product Licensing Site: customer account administrator, end
user, and no-charge user.

Customer Account Administrator

An example of a typical customer account administrator is a CAD tools manager. Every product
licensing account must have at least one customer account administrator. A customer account
administrator can manage more than one product licensing account.

The responsibilities as the customer account administrator include:

• Generating node-locked or floating licenses for AMD design tools and IP products.
• Adding and removing users from the product licensing account.
• Assigning administrative privileges to other users.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 29
Chapter 3: Obtain and Manage Licenses

The original customer account administrator is the Ship To contact identified during the product
ordering process. That person receives an email with instructions on how to download and
license each purchased product. The customer account administrator must follow the link in the
email, to ensure access to the purchased products.

End User

Adding end users to a product licensing account allows an engineer or design team member the
flexibility to manage and generate license keys on their own. The end user can generate license
keys for node-locked products entitlements within the account, evaluation, and “no charge”
license keys for design tools and IP products. A customer account administrator can also
configure the end user account to allow an end user to generate floating licenses. An end user
cannot:

• View or generate floating license keys by default. This privilege can be assigned to them by
the customer account administrator.
• View the license keys generated by other users.
• Add or remove other users to or from the product licensing account.

No-Charge

No-Charge users can:

• Generate a 30-day free evaluation license key that enables Vivado ML Enterprise Edition.
• Generate a 30-day free evaluation license that enables AMD Vitis™ HLS.
• Generate license keys for evaluation and no charge IP products.

All user types can download products electronically.

Note: A customer who is already licensed for a full version of an AMD Design Tools product edition can
evaluate other AMD Design Tools product editions or IP. These product entitlements are made available in
the same product licensing account.

Accessing the AMD Product Licensing Site


You can access the AMD Product Licensing Site in various ways depending upon the type of
license being generated.

If you purchased products which use certificate-based licenses, follow the link included in your
order confirmation email. It provides direct access to an account containing your product
entitlements.

• To evaluate the Vivado Design Suite products, go to the Vivado ML Editions page.
• To evaluate IP products, go to Intellectual Property page and follow the Evaluate link on the IP
product page of interest.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 30
Chapter 3: Obtain and Manage Licenses

• To access the Product Licensing Site directly, go to https://www.xilinx.com/getlicense. By


accessing the site this way, you can create certificate-based licenses and perform license
account management functions.

Using the AMD Product Licensing Site

The AMD Product Licensing site is an online service for licensing and administering evaluation
and full copies of AMD design tools and intellectual property (IP) products.

Using the AMD Product Licensing site, you can do the following:

• Create certificate-based licenses


• Manage licenses
• Review license order information
• Manage users

Changing AMD User Account Information

It is important to keep your AMD User Account up to date. As you change companies, addresses,
or emails might change.

Modify Your Corporate Email Address

1. Go to https://www.xilinx.com.
2. Click Sign In.
3. Click Edit Profile.
4. Enter your new corporate email address in the Enter new Corporate email address box.
5. Click Update button for changes to take effect.

Certificate-Based Licensing
AMD enforces the AMD End-User License Agreement at runtime in the AMD design tools using
certificate-based licensing.

A certificate, commonly referred to as a “license file (.lic)” is issued from the AMD Product
Licensing Site. The certificate is matched to a given machine, server, or licensing dongle using
your entering host-id which uniquely identifies the machine. This license certificate must remain
present on the machine and in the license search path, because the Vivado tools need access to
this file to check for a valid license feature during runtime.

Note: Flex-ID Dongle licensing for AMD Software is supported only on Windows platforms.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 31
Chapter 3: Obtain and Manage Licenses

Certificate Licensing Terminology


• Host ID: An identifier, placed within certificate licenses, which binds the license to the
computer using this identifier. Typical identifiers are: Hard-drive volume ID, Ethernet port
MAC address, or USB Dongle ID.

• Node-Locked License: A node-locked license allows for the use of a single seat of a product
entitlement on a specific machine.

• Floating License: A floating license resides on a network server and enables applications to
check out a license when they are invoked. At any one time, the number of licenses for
simultaneous users is restricted to the number of license seats purchased.

• License Rehosting: The act of changing the host ID of a generated license due to machine
hardware changes, hard-drive failure or the moving of a license from one machine to another.

• License Deletion: The act of removing a license from a machine, and having the entitlement
placed back into the AMD Product Licensing Account.

• Affidavit of Destruction: Click-through agreement by which you certify that the license file
(.lic) for a rehosted or deleted license will be destroyed and no longer used.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 32
Chapter 4: Download and Installation

Chapter 4

Download and Installation


This section explains how to download and install the AMD Vivado™ Design Suite tools, which
includes the full complement of Vivado Design Suite tools for design, including C-based design
with AMD Vitis™ HLS, implementation, verification, and device programming. Complete device
support, cable drivers, and Documentation Navigator are included. Users can add Vitis Model
Composer which is an AMD toolbox for MATLAB® and Simulink® to design for AI Engines and
Programmable Logic. If using AMD System Generator for DSP, you can continue development
using Vitis Model Composer.

Installer Download Options


AMD Design Tools users have multiple choices for download and installation.

All Editions and download options are available on the AMD Downloads Website.

AMD introduced Vivado Lab Edition, which features a dedicated and streamlined environment
for programming and debugging devices in lab settings.

AMD introduced the Power Design Manager which is a standalone design tool used to estimate
the power requirements of Versal device and AMD Kria™ products. It supports the Xilinx Power
Estimator (XPE) file exchange format for importing data from Vivado and XPE.

TIP: No license is required to use Vivado Lab Edition tools.

For users wishing to install one of the full Vivado Editions, there are three choices.

Vivado Design Suite - ML Editions:

• AMD Unified Installer for FPGAs & Adaptive SoCs 2024.1: Windows Self Extracting Web
Installer
• AMD Unified Installer for FPGAs & Adaptive SoCs 2024.1: Linux Self Extracting Web Installer
• Vivado ML 2024.1: All OS Installer Single-File Download

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 33
Chapter 4: Download and Installation

AMD Unified Installer for FPGAs & Adaptive


SoCs
AMD Unified Installer for FPGAs & Adaptive SoCs allows users to install multiple AMD tools
using single installer. Users can install the Vitis unified software platform, Vivado design
environment, On-premise install for cloud deployments, Bootgen, Lab Edition, Hardware Server,
Power Design Manager (PDM), PetaLinux, and Documentation Navigator using single installer.

Figure 5: Product Installation

The AMD Unified Installer for FPGAs & Adaptive SoCs is available to download on the AMD
Downloads Website.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 34
Chapter 4: Download and Installation

Download the Installation File


For the optimum download experience:

• Allow pop-up from https://www.o-ms.com/.


• Set security settings to allow for secure and non-secure items to be displayed on the same
page.

1. Go to the AMD Downloads Website.


2. Click an installation file to download it.
• To download a full edition of the Vivado Design Suite, choose from the following options:
○ AMD Unified Installer for FPGAs & Adaptive SoCs 2024.1: Windows Self Extracting
Web Installer
○ AMD Unified Installer for FPGAs & Adaptive SoCs 2024.1: Linux Self Extracting Web
Installer
○ Vivado ML 2024.1: All OS Installer Single-File Download

Note: The Full Edition installers work only on 64-bit machines.

• To download the Vivado Lab Edition tools, select a version of Vivado from the list and
scroll to the Vivado Lab Solution section to download for Windows or Linux.

Related Information

Installer Download Options

Download Verification
After downloading the installation file, you can complete download verification to prove the
authenticity and integrity of the downloaded installation file with a fair degree of certainty. This
step is completely optional but highly recommended. You can skip this step and continue with
the installation.

• Authentication validates that downloaded file was created by the signee, in this case signee is
AMD Inc. In other words, it shows that downloaded file is not forged by a third party.
• Integrity validates that contents of downloaded file are not tampered by third party. In
summary, download verification allows users to validate if the downloaded file indeed is
prepared by AMD and if the contents of the downloaded file is altered or not.

The Digest, Signature, and Public Key options are provided on download page for the purpose of
download verification.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 35
Chapter 4: Download and Installation

There are two ways to verify the authenticity and integrity of downloaded files. You can choose
one or both of the following methods to ensure the authenticity and integrity of downloaded
files.

• Verify the Signature


• Verify the Digest

For both of the above methods, before you can verify and authenticate the downloaded file, you
must download, import, and trust the public key.

Download, Import, and Trust the AMD Public Key


1. Download the AMD public key.
a. Go to the AMD Downloads Website.
b. In Download Verification, click the Public Key for the installer you have selected to
download. There is a separate public key for each installer file.

This downloads xilinx-master-signing-key.asc.


c. Confirm the download and import of the AMD public key.
2. To import the key, enter the following command: gpg --import ./xilinx-master-
signing-key.asc
gpg --import ./xilinx-master-signing-key.asc
gpg: keybox '/home/myuser/.gnupg/pubring.kbx' created
gpg: /home/myuser/.gnupg/trustdb.gpg: trustdb created
gpg: key 0x85D4B4BB1D692FDB: public key "Xilinx, Inc. (Xilinx Software
signing key) <[email protected]>" imported
gpg: total number processed: 1
gpg: imported: 1
myuser@mymachine:4

3. Set the trust level to ultimate. This allows verification of the key signed by AMD.
a. First, enter the following command to list the public keys: gpg --list-keys
gpg --list-keys
/home/myuser/.gnupg/pubring.kbx
-------------------------------
pub rsa4096/0x85D4B4BB1D692FDB 2018-04-10 [SC]
Key fingerprint = 745F 4D5B 2402 441F 410F BD0D 85D4 B4BB 1D69
2FDB

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 36
Chapter 4: Download and Installation

uid [ unknown] xilinx, Inc. (Xilinx Software


signing key) <[email protected]>
sub rsa4096/0xE80A66CA2B176EF9 2018-04-10 [S]
sub rsa4096/0xF991913DFE46B839 2018-04-10 [E}
sub rsa4096/0xC93822D0B9087126 2018-04-10 [A]
myuser@mymachine:$

b. To specify the key to edit, enter the following command: gpg --edit-key
0x85D4B4BB1D692FDB
gpg --edit-key 0x85D4B4BB1D692FDB
gpg (GnuPG) 2.1.15; Copyright (C) 2016 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

pub rsa4096/0x85D4B4BB1D692FDB
created: 2018-04-10 expires: never usage: SC
trust: unknown validity: unknown
sub rsa4096/0xE80A66CA2B176EF9
created: 2018-04-10 expires: never usage: S
sub rsa4096/0xF991913DFE468839
created: 2018-04-10 expires: never usage: E
sub rsa4096/0xC93822D0B9087126
created: 2018-04-10 expires: never usage: A
[ unknown] (1). Xilinx, Inc. (Xilinx Software signing key)
<[email protected]>

c. Enter the following command to set the trust level for the legitimate key: trust
gpg> trust
pub rsa4096/0x85D4B4BB1D692FDB
created: 2018-04-10 expires: never usage: SC
trust: unknown validity: unknown
sub rsa4096/0xE80A66CA2B176EF9
created: 2018-04-10 expires: never usage: S
sub rsa4096/0xF991913DFE468839
created: 2018-04-10 expires: never usage: E
sub rsa4096/0xC93822D0B9087126
created: 2018-04-10 expires: never usage: A
[ unknown] (1). Xilinx, Inc. (Xilinx Software signing key)
<[email protected]>

Please decide how far you trust this user to correctly verify other
users' keys
(by looking at passports, checking fingerprints from different
sources, etc.)

1 = I don't know or won't say


2 = I do NOT trust
3 = I trust marginally
4 = I trust fully
5 = I trust ultimately
m = back to the main menu

d. Enter 5 at the prompt.


Your decision? 5
Do you really want to set this key to ultimate trust? (y/n) y

pub rsa4096/0x85D4B4BB1D692FDB
created: 2018-04-10 expires: never usage: SC

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 37
Chapter 4: Download and Installation

trust: ultimate validity: unknown


sub rsa4096/0xE80A66CA2B176EF9
created: 2018-04-10 expires: never usage: S
sub rsa4096/0xF991913DFE468839
created: 2018-04-10 expires: never usage: E
sub rsa4096/0xC93822D0B9087126
created: 2018-04-10 expires: never usage: A
[ unknown] (1). Xilinx, Inc. (Xilinx Software signing key)
<[email protected]>
Please note that the shown key validity is not necessarily correct
unless you restart the program.

gpg> q
myuser@mymachine:$

Now that you have downloaded, imported, and trusted the AMD public key – you can ensure the
authenticity and integrity of the downloaded file by verifying the signature or verifying the
digest.

Note: You can pick one or both of methods to ensure the authenticity and integrity of downloaded file.

Verify the Signature


In order to verify the downloaded file that matches its signature, download the signature file.

1. Go to the AMD Downloads Website.


2. In the Download Verification area, select Signature for the applicable download type.
3. Download and save the signature file.
4. Run the following command to verify the signature:
gpg -v --verify
FPGAs_AdaptiveSoCs_Unified_20XX.Y_MMDD_HHMM_Lin64.bin.sig
FPGAs_AdaptiveSoCs_Unified_20XX.Y_MMDD_HHMM_Lin64.bin

Verify the Digest


This is an alternative verification method to ensure the authenticity and integrity of the
downloaded file. This method uses the “digest” or “hash values” which is the output of various
cryptographic hash functions. The current digest file support MD5, SHA1, SHA256, SHA512
hashing algorithms.

1. Go to AMD Downloads Website.


2. In the Download Verification area, select Digest for the applicable download type.
3. Download and save the digest file.
4. After the digest file has been downloaded and stored, you need to first authenticate the
digest file to make sure that it is indeed coming from AMD Inc.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 38
Chapter 4: Download and Installation

a. Run the following command to verify the signature that ensures that digest file is indeed
coming from AMD Inc.
gpg -v --verify
FPGAs_AdaptiveSoCs_Unified_20XX.Y_MMDD_HHMM_Lin64.bin.digests

5. After the authentication is done, verify the digest either by using hashing executable or
OpenSSL.
• To verify the digest using hashing executable – sha256, run the following command:
sha256sum -c
FPGAs_AdaptiveSoCs_Unified_20XX.Y_MMDD_HHMM_Lin64.bin.digests

Note: You can use other hashing executables as well such as md5sum, sha1sum, and sha512sum.

• To verify the digest using OpenSSL, run the following command:


openssl dgst -sha256
FPGAs_AdaptiveSoCs_Unified_20XX.Y_MMDD_HHMM_Lin64.bin

Output of the command is a computed hash value that you need to compare to the
contents of the digest file.

Installing the Vivado Design Suite Tools


This section explains the installation process for all platforms for the Vivado Design Suite.

Installation Flow
Lab Edition, Full Product Download, or Web Installer

If you downloaded the Lab Edition or full product installation, decompress the file, and then run
xsetup (for Linux) or xsetup.exe (for Windows) to launch the installation.

RECOMMENDED: AMD recommends the use of 7-zip or WinZip (v.15.0 or newer) to decompress the
downloaded tar.gz file.

Lightweight Installer Download

If you downloaded the lightweight installer, launch the downloaded file. You are prompted to log
in and use your regular AMD login credentials to continue with the installation process.

Note: On Linux the file is a .bin file and can be launched by running ./<name of the file>.bin.
Ensure that you have changed the file permissions to execute.

After entering your login credentials, you can select between a traditional web-based installation
or a full install image download.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 39
Chapter 4: Download and Installation

• Download and Install Now: Allows you to select specific tools and device families on following
screens, downloads only the files required to install those selections, and then installs them
for you.

• Download Image (Install Separately): Requires you to select a download destination and to
choose whether you want a Windows only, Linux only, or an install that supports both
operating systems. You also have an option to either download the full installer or download
only selected products. There are no further options to choose with the Full Image selection,
and installation needs to be done separately by running the xsetup application from the
download directory.

Figure 6: AMD Unified Installer for FPGAs & Adaptive SoCs - Select Install Type

Prepare to Install the Tools


You must perform these actions prior to installation.

TIP: To reduce installation time, disable anti-virus software.

1. Check the links described in Important Information for any installation issues pertaining to
your system or configuration.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 40
Chapter 4: Download and Installation

2. Ensure your system meets the requirements described in Chapter 2: Requirements and Setup.
3. Close all open programs.

Run the Installation File


Use the installation file you downloaded to install the Vivado development environment.

1. Run the installation file, which opens the Unified 2024.1 Installer.
2. Click Next.
3. Enter your account credentials.
4. Select Download and Install Now, and then click Next.
5. Select a product to install.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 41
Chapter 4: Download and Installation

6. Click Next.
7. Select the installation directory.

CAUTION! The installation directory path must not contain any spaces.

8. (Optional) Select shortcut and file association options.


9. Click Next.
An Installation Summary window is displayed, describing the following information:
• Devices
• Design tools
• Installation options
• Installation locations
• Download locations
• Disk space requirements
10. After reviewing the installation summary, click Install.

Using Download Image (Install Separately) Option


The Download Image (Install Separately) option can be used to download the installer image and
then install at a later date.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 42
Chapter 4: Download and Installation

1. Provide the destination path (which does not have any other files) and choose the platform
for which the installer is desired. Zip archive can be selected to have a zip file of the same
installer.
2. Select the image contents.
• Full Image: Download the entire installer.
• Selected Product Only: Download only the files necessary for the selected tools/devices.

Adding Additional Tools and Devices


You can incrementally add additional tools, devices, or even upgrade Vivado editions post-install.
This is useful for users that have chosen to install a subset of devices and/or tools.

To add new tools or devices:

• For Windows clients, click the Start menu, and select Xilinx Design Tools → Vivado <version>
→ Add Design Tools or Devices.
• For Linux clients, select Vivado → Help → Add Design Tools or Devices.

If you have installed the Vivado ML Standard or ML Enterprise Edition, you are presented with
the option to upgrade the edition.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 43
Chapter 4: Download and Installation

Figure 7: Vivado Design Suite Upgrade - Select Edition

Based on the above selection, you are presented with all available tools and devices that can be
added to the current installation.

You can also add tools or devices from the AMD Information Center (XIC).

Resolve Internet Connection Issues


If there are connectivity issues, verify the following:

1. If you are using alternate proxy settings to the ones referred to, click the Change Proxy
Settings button to specify the settings.
2. Check whether your company firewall requires a proxy authentication with a user name and
password. If so, click the Change Proxy Settings button in the dialog box above.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 44
Chapter 4: Download and Installation

Core/CPUs Setting and Disk Usage Settings


1. Core/CPUs Setting and Disk Usage Settings:
• CPU bandwidth can be modified for the download and installation in the CPU/Core
settings under Preferences.

• Disk Usage is optimized by default during the installation. Disk usage settings can be
modified in Preferences.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 45
Chapter 4: Download and Installation

Installing Cable Drivers


On Windows, Install Cable Drivers is an optional selection in the installer.

For Linux, because root or sudo access is required to install drivers, this option has been removed
from the Linux installer beginning in Vivado 2015.4. The general Vivado installer can now be run
on Linux without root or sudo privileges. To install cable drivers on Linux, there is now a script
that must be run as root or sudo post-installation.

• Script Location: <Vivado Install Dir>/data/xicom/cable_drivers/lin64/


install_script/install_drivers/

• Script Name: install_drivers

Install Cable Drivers


1. To install the Windows driver, do the following:
a. Run the following commands in an Administrator command prompt.
cd %VIVADO_INSTALL_DIR%\data\xicom\cable_drivers\nt64
install_drivers_wrapper.bat %log_dir%

Note:

• Set or replace %VIVADO_INSTALL_DIR% with the location of your install directory.


• Replace %log_dir% with the location of the log directory.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 46
Chapter 4: Download and Installation

2. To install the Linux driver, do the following:


a. Enter the following commands as root:
cd ${vivado_install_dir}/data/xicom/cable_drivers/lin64/
install_script/
install_drivers/

./install_drivers

Note: Replace ${vivado_install_dir} with the location of your install directory. If%log_dir
% is not specified, a file named install_drivers_wrapper.log will be placed under
%VIVADO_INSTALL_DIR% ofyour Vivado install location.

Uninstall Cable Drivers


• To uninstall the cable driver on a Windows client, run the following commands in an
Administrator command prompt:
cd %VIVADO_INSTALL_DIR%\data\xicom\cable_drivers\nt64 wdreg -inf %cd%
\xusbdrvr.inf uninstall net stop XilinxPC4Driver del %WINDIR%
\system32\drivers\windrvr6.sys del %WINDIR%\system32\drivers\xusb*.sys
del %WINDIR%\system32\drivers\xpc4drvr.sys

Note: Set or replace %VIVADO_INSTALL_DIR% with the location of your install directory.

• To uninstall the products on a Linux client, run the following commands as root:
rm -f /etc/udev/rules.d/52-xilinx-digilent-usb.rules rm -f /etc/udev/
rules.d/52-xilinx-ftdi-usb.rules rm -f /etc/udev/rules.d/52-xilinx-
pcusb.rules

Uninstalling the Vivado Design Suite Tool


IMPORTANT! Before uninstalling, make sure to have moved any project files you want to keep outside
your tool installation directory structure, or they will be deleted.

AMD Information Center and Documentation Navigator are not removed during uninstallation.
Both are intended to be standalone applications common to multiple versions of AMD tools.

If the applications are no longer required, they must be uninstalled separately through the
corresponding entry in the Start Menu program group, or for Windows, use the Uninstall or
change a program control panel option.

In Linux, Uninstalling the AMD Vivado™ Design Suite tool does not need any root privileges if
you have access to that path and there are not any instances of the tool open from that
installation.

In Windows, you will require Administrator privilege if you plan to uninstall using the command
line options. Uninstalling using XIC does not require any admin privilege.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 47
Chapter 4: Download and Installation

Uninstall the Vivado Design Suite Tool


IMPORTANT! Before uninstalling, make sure to have moved any project files you want to keep outside
your AMD installation directory structure, or they are deleted.

Uninstall on Windows

To uninstall any AMD product, select the Uninstall item from that product’s Start Menu folder.

For instance, to uninstall Vivado Design Suite: Edition, select Start → All Programs → Xilinx
Design Tools → Uninstall 2024.1.

GUI Mode

You can use the following command line option to uninstall in GUI mode: <install_path>
\.xinstall\Vivado_2024.1\xsetup.exe -Uninstall

Batch/Silent Mode

You can use the following command line option to uninstall in Batch/Silent mode:
<install_path>\.xinstall\Vivado_2024.1\xsetup.exe -b Uninstall

XIC to Uninstall

You can uninstall the tool by launching XIC and using the respective Uninstall option under
Manage Installs tab, which will launch the Uninstaller in GUI mode.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 48
Chapter 4: Download and Installation

Alternatively, you can also use the corresponding entry in the Uninstall or change a program
control panel option.

Uninstall on Linux

To uninstall any AMD product on a Linux client, select Applications → Xilinx Design Tools →
Uninstall 2024.1.

GUI Mode

You can use the following command line option to uninstall in GUI mode:
<install_path>/.xinstall/Vivado_2024.1/xsetup -Uninstall

Batch/Silent Mode

You can use the following command line option to uninstall in Batch/Silent mode:
<install_path>\.xinstall\Vivado_2024.1\xsetup.exe -b Uninstall

XIC to Uninstall

You can uninstall the tool by launching XIC and using the respective Uninstall option under
Manage Installs tab, which will launch the Uninstaller in GUI mode.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 49
Chapter 4: Download and Installation

Network Installations
Installing to a network location provides a way for client machines to access the design tools by
pointing to it on the network drive. To run the design tools on the network, the client machines
must be set up correctly to ensure the environment variables, registry, and program groups all
point to the network. The following sections describe the procedure for network setups.

Install the Vivado Design Tools on a Linux Client Network


You must source settings64.(c)sh from the area in which the design tools are installed. This
sets up the environment to point to this installed location.

1. To run the design tools from a remotely installed location, run an X Windows display
manager, and include a DISPLAY environment variable.
2. Define DISPLAY as the name of your display.
DISPLAY is typically unix:0.0. For example, the following syntax allows you to run the tools
on the host named bigben and to display the graphics on the local monitor of the machine
called mynode.
setenv DISPLAY mynode:0.0
xhost = bigbenPC Clients

Install the Vivado Design Tools on a Microsoft Windows Client


Network
1. Install design tools to a PC network server.
Make sure your users know the location of the design tools and have access to the
installation directory, and they have Administrator privileges for the following steps.
2. From the local client machine, browse to the following directory:
network_install_location\.xinstall\Vivado_<version> and run the program
networkShortcutSetup.exe.
Running this program sets up the Windows settings batch files and Program Group or
Desktop shortcuts to run the AMD tools from the remote location.
3. From the client machine, launch the Vivado Design Suite tools by clicking the Program Group
or Desktop shortcuts, or by running the applications on the network drive.

Install to a Mounted Network Drive


AMD design tools are designed to be installed in a directory under ROOT (typically C:\Xilinx).
The installer normally presents this option when installing to a local driver.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 50
Chapter 4: Download and Installation

To work around this issue, either specify a UNC path (for example, \\network_loc\Xilinx\)
or define your target installation directory as \Xilinx under the network mount point (For
example: N:\Xilinx).

Note: You are not able to browse to the remote mapped drives using the AMD installer. You need to
manually type in your installation path which contains a mapped network drive.

Batch Mode Installation Flow


The installer can run in an unattended batch process. To run the installer unattended, you must
do one of the following.

• Specify a standard edition and installation location


• Include a configuration file that provides the installer with the install location and the tools,
devices, and options you want to install

RECOMMENDED: Generate this reference for each new release, so that new devices, tools, options, or
other changes will be accounted for in your options file.

To begin using batch mode, open a command shell, and change to the directory where you have
stored your extracted installer.

Generate a Configuration File


1. Run xsetup -b ConfigGen.
This will put you in an interactive mode where you will see the following menu:

Type 2, and then press Enter.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 51
Chapter 4: Download and Installation

2. After you make a selection, you will be prompted with the location/file name for your
configuration file and the interactive mode exits. Below is a sample Vivado ML Enterprise
Edition configuration file:

Each option in the configuration file matches a corresponding option in the GUI. A value of 1
means that option is selected; a value of 0 means the option is unselected.

Running the Installer


After editing your configuration file to reflect your installation preferences, you can run the
installer. As part of the command line installer, you must indicate your acceptance of the Xilinx
End-User License Agreement (EULA) and Third Party End-User License Agreement notices are
selected based on the product you have chosen to install.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 52
Chapter 4: Download and Installation

License Agreements

• Vitis Unified Software Platform Third-Party Licensing Guide


• Vitis Unified Software Platform Unified End User License Agreement
• Vivado Hardware Server Third-Party Licensing Guide
• Vivado Hardware Server End User License Agreement
• Vivado ML Third-Party Licensing Guide
• Vivado ML End User License Agreement
• Bootgen Third-Party Licensing Guide
• Bootgen End User License Agreement
• DocNav Third-Party Licensing Guide
• DocNav End User License Agreement
• Vitis Model Composer Third-Party Licensing Guide
• Vitis Model Composer User License Agreement
• Vitis Embedded Third Party Licensing Guide
• Vitis Embedded End User License Agreement
• Power Design Manager Third Party Licensing Agreement
• Power Design Manager End User License Agreement

When using the command line, use the command-line switch, -a or --agree, to indicate your
agreement to each of the above. If one of the above is left out of the list, or the agree switch is
not specified, the installer exits with an error and does not install.

Batch Mode Installation Using Single-File Download

This is an example of the command line for a typical new installation using a configuration file.

xsetup --agree XilinxEULA,3rdPartyEULA


--batch Install --config install_config.txt

If you want to use one of the AMD default edition configurations, you do not have to specify the
--config option, but because the destination directory is included in the configuration file, you
will be required to specify this on the command line.

xsetup --agree 3rdPartyEULA,XilinxEULA


--batch Install --edition "Vitis Unified Software Platform" --location "/
home/Xilinx"

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 53
Chapter 4: Download and Installation

The above command uses the default configuration options for the edition specified. To see the
default configuration options, use the –b ConfigGen mode as described above. The batch
mode of the installer can also uninstall and upgrade (add additional tools and devices). For the full
list of the options in the installer batch mode, run xsetup -h or xsetup --help.

Batch Mode Installation Using Web Installer


Command line based Web-Installer is a great way to enhance the productivity for installing AMD
Vivado™ tools. It includes all the features as GUI Web-Installer and it allows you to fully script
your installation process. Command line based Web-Installer uses secure token exchange
mechanism to validate the user accounts.

Extract Web Installer Batch Mode Client


Use following command to extract the batch mode client on your machine.

<Download Dir>/FPGAs_AdaptiveSoCs_Unified_202X.Y_MMDD_HHMM_Lin64.bin --keep


--noexec --target <WI Client Dir>

Note: For Windows, open the command window with administrator privileges and run the xsetup.bat file,
found in the \bin directory, and not xsetup.exe.

For batch mode installation on windows, run following command.

Linux: <Download Dir>/FPGAs_AdaptiveSoCs_Unified_202X.Y_MMDD_HHMM_Lin64.bin


--
keep --noexec --target <WI Client Dir>

Windows: <Download Dir>/


FPGAs_AdaptiveSoCs_Unified_Web_202X.Y_MMDD_HHMM_Win64.exe -gm2 -nr -
InstallPath="<WI Client Dir>" e.g.
FPGAs_AdaptiveSoCs_Unified_2024.1_0616_2119_Win64.exe -y -gm2 -nr -
InstallPath="C:\Temp\wi"

Acquire Authentication Token


To minimize the user interaction, you can use secure token mechanism to authenticate the users.

First, you need to acquire an authentication token (stored in a text file) that is used by the web
installer to authenticate the user before downloading/installing the tool.

This authentication token needs to be acquired (generated) at least once and expires after 7 days.
You need to generate/acquire new token after it is expired.

• Use following command to generate authentication token:


OtherDirectory]$ ls bin data lib tps xsetup
rdevl101 OtherDirectory]$ ./xsetup -b AuthTokenGen

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 54
Chapter 4: Download and Installation

• The web installer asks for an AMD Account user ID and password before generating the
authentication token.
./OtherDirectory/xsetup -b AuthTokenGen
This is a fresh install.
Running in batch mode...
Copyright (c) 1986 - 2024 AMD, Inc. All rights reserved.
INFO - Internet connection validated, can conect to internet.
INFO - In order to generate the authentication token please provide your
AMD account E-mail Address and password.

E-mail Address:[email protected]
Password:
INFO - Generating authentication token...
INFO - Saved authentication token file successfully, valid until
03/31/2024 11:10 AM

Web Installer Download and Install


Use following command to download and install using command line web installer.

./xsetup -b Install -a XilinxEULA,3rdPartyEULA -c


<path_to_configuration_file>

Example Command:

/xsetup -b Install -a XilinxEULA,3rdPartyEULA -c ./install_config.txt


This is a fresh install.
Running in batch mode...
Copyright (c) 1986-2024 AMD, Inc. All rights reserved.
INFO - User has accepted the EULAs.
INFO - Internet connection validated, can connect to internet.
INFO - Authenticated user [email protected] successfully.
INFO - Installing Edition: Vivado ML Enterprise
INFO - Installing Edition: Vivado ML Enterprise
INFO - Installation directory is /proj/xresults_dsv/agovinda/Xilinx1

INFO - web-install-services has the files, modifying download host.


Downloading files (5.38 GB / 58.43 GB) 6 minutes left at 191 MB/sec. |

Updates:

Updates to your existing install can only be installed using a full image (SFD) or via the
notification in XIC. AMD does not support updates to existing installer via Web Installer.

Obtaining Quarterly Releases


AMD periodically releases tools and tools updates which contains device support updates, new
features and bug fixes. The following sections describe how to obtain updates through the AMD
Information Center.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 55
Chapter 4: Download and Installation

AMD Information Center


AMD Information Center (XIC) is the next generation replacement of XilinxNotify. This
functionality resides in the task bar (Windows) and periodically checks for new releases and
updates from AMD. Users can view and dismiss notifications and update installations.

In addition, XIC now includes a cockpit from which you can manage all of your AMD tool
installations. Update, check licenses or uninstall all from the new Manage Installs tab as shown in
the following figure.

Figure 8: AMD Information Center (XIC)

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 56
Appendix A: Additional Resources and Legal Notices

Appendix A

Additional Resources and Legal


Notices

Finding Additional Documentation


Technical Information Portal

The AMD Technical Information Portal is an online tool that provides robust search and
navigation for documentation using your web browser. To access the Technical Information
Portal, go to https://docs.amd.com.

Documentation Navigator

Documentation Navigator (DocNav) is an installed tool that provides access to AMD Adaptive
Computing documents, videos, and support resources, which you can filter and search to find
information. To open DocNav:

• From the AMD Vivado™ IDE, select Help → Documentation and Tutorials.
• On Windows, click the Start button and select Xilinx Design Tools → DocNav.
• At the Linux command prompt, enter docnav.

Note: For more information on DocNav, refer to the Documentation Navigator User Guide (UG968).

Design Hubs

AMD Design Hubs provide links to documentation organized by design tasks and other topics,
which you can use to learn key concepts and address frequently asked questions. To access the
Design Hubs:

• In DocNav, click the Design Hubs View tab.


• Go to the Design Hubs web page.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 57
Appendix A: Additional Resources and Legal Notices

Support Resources
For support resources such as Answers, Documentation, Downloads, and Forums, see Support.

References
These documents provide supplemental material useful with this guide:

1. UltraFast Design Methodology Guide for FPGAs and SoCs (UG949)


2. UltraFast Vivado HLS Methodology Guide (UG1197)
3. Vivado Design Suite User Guide: Logic Simulation (UG900)
4. Vivado Design Suite User Guide: High-Level Synthesis (UG902)
5. Vivado Design Suite User Guide: Dynamic Function eXchange (UG909)
6. Vivado Design Suite Tutorial: Dynamic Function eXchange (UG947)
7. Vivado Design Suite User Guide: Model-Based DSP Design Using System Generator (UG897)
8. Vivado Design Suite User Guide: Implementation (UG904)
9. Vivado Design Suite User Guide: Power Analysis and Optimization (UG907)
10. Platform Cable USB II Data Sheet (DS593)
11. AMD Design Tools WebTalk page
12. Vivado QuickTake Video Tutorials
13. Vivado Design Suite Documentation
14. PS and PL-Based 1G/10G Ethernet Solution (XAPP1305)
15. Secure Boot of Zynq 7000 SoC (XAPP1175)
16. Model Composer User Guide (UG1262)
17. PetaLinux Tools Documentation: Reference Guide (UG1144)

Training Resources
AMD provides a variety of training courses and QuickTake videos to help you learn more about
the concepts presented in this document. Use these links to explore related training resources:

1. Designing FPGAs Using the Vivado Design Suite

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 58
Appendix A: Additional Resources and Legal Notices

Revision History
The following table shows the revision history for this document.

Section Revision Summary


05/30/2024 Version 2024.1
2024.1 Release Update Updated the Supported Operating Systems and Supported
Devices.

Please Read: Important Legal Notices


The information presented in this document is for informational purposes only and may contain
technical inaccuracies, omissions, and typographical errors. The information contained herein is
subject to change and may be rendered inaccurate for many reasons, including but not limited to
product and roadmap changes, component and motherboard version changes, new model and/or
product releases, product differences between differing manufacturers, software changes, BIOS
flashes, firmware upgrades, or the like. Any computer system has risks of security vulnerabilities
that cannot be completely prevented or mitigated. AMD assumes no obligation to update or
otherwise correct or revise this information. However, AMD reserves the right to revise this
information and to make changes from time to time to the content hereof without obligation of
AMD to notify any person of such revisions or changes. THIS INFORMATION IS PROVIDED "AS
IS." AMD MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE
CONTENTS HEREOF AND ASSUMES NO RESPONSIBILITY FOR ANY INACCURACIES,
ERRORS, OR OMISSIONS THAT MAY APPEAR IN THIS INFORMATION. AMD SPECIFICALLY
DISCLAIMS ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, OR
FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL AMD BE LIABLE TO ANY
PERSON FOR ANY RELIANCE, DIRECT, INDIRECT, SPECIAL, OR OTHER CONSEQUENTIAL
DAMAGES ARISING FROM THE USE OF ANY INFORMATION CONTAINED HEREIN, EVEN IF
AMD IS EXPRESSLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

AUTOMOTIVE APPLICATIONS DISCLAIMER

AUTOMOTIVE PRODUCTS (IDENTIFIED AS "XA" IN THE PART NUMBER) ARE NOT


WARRANTED FOR USE IN THE DEPLOYMENT OF AIRBAGS OR FOR USE IN APPLICATIONS
THAT AFFECT CONTROL OF A VEHICLE ("SAFETY APPLICATION") UNLESS THERE IS A
SAFETY CONCEPT OR REDUNDANCY FEATURE CONSISTENT WITH THE ISO 26262
AUTOMOTIVE SAFETY STANDARD ("SAFETY DESIGN"). CUSTOMER SHALL, PRIOR TO USING

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 59
Appendix A: Additional Resources and Legal Notices

OR DISTRIBUTING ANY SYSTEMS THAT INCORPORATE PRODUCTS, THOROUGHLY TEST


SUCH SYSTEMS FOR SAFETY PURPOSES. USE OF PRODUCTS IN A SAFETY APPLICATION
WITHOUT A SAFETY DESIGN IS FULLY AT THE RISK OF CUSTOMER, SUBJECT ONLY TO
APPLICABLE LAWS AND REGULATIONS GOVERNING LIMITATIONS ON PRODUCT
LIABILITY.

Copyright

© Copyright 2012-2024 Advanced Micro Devices, Inc. AMD, the AMD Arrow logo, Alveo, Artix,
Kintex, Kria, Spartan, UltraScale, UltraScale+, Versal, Virtex, Vitis, Vivado, Zynq, and
combinations thereof are trademarks of Advanced Micro Devices, Inc. Other product names used
in this publication are for identification purposes only and may be trademarks of their respective
companies.

UG973 (v2024.1) May 30, 2024


Send Feedback
Vivado Design Suite 2024.1 Release Notes 60

You might also like