- Open the AMD Vivado™ Design Suite and click
Create Project.
- In the New Project window, enter a Project
name, Project
location, and click Next up to the Board/Part selection window.
- In the Default Part window, select the
Board as per your requirement. Application Example Designs are available for
KC705, KCU105, and ZCU102. As an example, the AMD Kintex™ 7 KC705 board is selected.
- Click Finish.
- In the Flow Navigator, click Create Block
Design (BD). Select a name for BD and click OK.
- Right-click BD and click Add IP.
Search for DisplayPort and select either the DisplayPort RX Subsystem IP (for RX
only (ZCU102) or Pass-through (KC705, KCU105) designs) or the DisplayPort TX
Subsystem IP (for TX only (ZCU102) or Pass-through (KC705, KCU105)
designs).
- Double-click the IP and go to the Application Example
Design tab in the Customize
IP window. Select the supported topology in the
Application Example Design
drop-down box. Click OK and
Save the block design.
- Right-click the DisplayPort Subsystem
IP under Design source in the Design tab and click Open
IP Example Design.
- Choose Example project directory
and click OK.
- The following figure shows the Vivado IP integrator
design. Choose the Generate
Bitstream.
- Export the hardware (xsa) to the AMD Vitis™
software platform. Click .
- Launch the Vitis software platform from
the command line. Set up a workspace and create a platform project using the
exported xsa file.
- The following figure shows an example of when the platform is built
successfully.
- Click Board Support Package in
Vitis. Click Import
Examples.
- Select the Example Application corresponding to your hardware:
- For Pass-through KC705 project, select the
*_kc705
option.Note: In the KC705, for HDCP Pass-through application, select the HDCP option in the Subsystem IP configuration screen before opening the Example Design. - For Pass-through KCU105 project, select the
*_kcu105
option. - For RX only ZCU102 project, select the
*_zcu102_rxonly
option in the RX subsystem driver. - For TX only ZCU102 project, select the
*_zcu102_txonly
option in the TX subsystem driver.
- For Pass-through KC705 project, select the
- Build the example in the Vitis software platform by
right-clicking and selecting Build
Project.