Xilinx Alveo U50 User Manual

Programming cable
Hide thumbs Also See for Alveo U50:

Advertisement

Alveo Programming
Cable User Guide
UG1377 (v2019.1) September 17, 2019

Advertisement

Table of Contents
loading

Summary of Contents for Xilinx Alveo U50

  • Page 1 Alveo Programming Cable User Guide UG1377 (v2019.1) September 17, 2019...
  • Page 2: Revision History

    Revision History The following table shows the revision history for this document. Section Revision Summary 09/17/2019 Version 2019.1 General updates. No technical content updates. 08/30/2019 Version 2019.1 Provided a general overview of the card. Chapter 1: Introduction Provided names of the supported cards and links to each Updated Figure 1.
  • Page 3: Table Of Contents

    Table of Contents Revision History ..................................2 Chapter 1: Introduction ................................4 Overview ......................................4 Chapter 2: Board Overview ................................. 5 Preventing ESD Damage ................................. 6 Board Component Descriptions ............................6 Chapter 3: Setting Up the System with the Programming Cable ................. 8 Connecting the Ribbon Cable ...............................
  • Page 4: Chapter 1: Introduction

    Chapter 1: Introduction Overview The Alveo™ Programming Cable provides development access for debug-port enabled Alveo Cards allowing the card to be programmed. The Alveo programming cable consists of a programming module, ribbon cable and USB cable. Debug-port enabled Alveo cards have a 2x15-pin connector, which connects to the programming module via the ribbon cable.
  • Page 5: Chapter 2: Board Overview

    Provides connection between host system, with Vivado installed, and the programming module. Used for Micro USB Connector Port 1 programming the Alveo card. Used exclusively by Xilinx for manufacturing. Unused Unused for development tool flows. Figure 1: Alveo Programming Module Interface Locations IMPORTANT: While there are additional interfaces on the board, these will not be accessible on the housed version of the DMC.
  • Page 6: Preventing Esd Damage

    Put the adapter down only on an antistatic surface such as the bag supplied in your kit. • If you are returning the adapter to Xilinx Product Support, place it back in its antistatic bag • immediately. CAUTION! ESD can damage electronic components when they are improperly handled and can result in total or intermittent failures.
  • Page 7 CABLE USB-A TO MICRO programming module and Assmann AK67421-2-R USB-B 2M external device (ie. host computer) Tools Table 4 lists the Xilinx tools to access the FPGA via the Alveo Programming Module. Table 4: Test Tools/Utility Item Tool/Test Manufacturer/Vendor Version Remarks Number Utility Vivado®...
  • Page 8: Chapter 3: Setting Up The System With The Programming Cable

    Debug-port enabled Alveo cards have a 2x15-pin maintenance connector that attaches to the corresponding connector on the programming module via the ribbon cable. As an example, the 2x15- pin maintenance connector debug connector port for the Alveo U50 is shown below and the corresponding connector on the programming module is shown in...
  • Page 9 Figure 3: Connecting Ribbon Cable to Debug Connector CAUTION! When installing or removing the ribbon cable, ensure the power is disconnected on the Alveo card, host and server computers. Ensure proper ESD protection is followed. Refer Preventing ESD Damage for guidelines. Figure 4: Aligning Ribbon Cable to Alveo Maintenance Connector Port When attaching the cable, apply gentle pressure and ensure the cable has a tight connection.
  • Page 10: Disconnecting The Ribbon Cable

    Alveo card following the instructions outlined in Connecting the Ribbon Cable. 2. Power off the server and Install the Alveo card in the server. See the Alveo U50 Data Center Accelerator Card Installation Guide (UG1370) for Alveo card installation steps.
  • Page 11 Figure 6: Installed Alveo Card Connected to Alveo Programming Module – Side View 5. Replace the server cover. 6. Attach the micro-USB cable to USB Port 1 of the Alveo Programming Module. An image of both the ribbon (on the left side) and USB connected (on the right side) is shown below. Figure 7: Alveo Programming Module with Ribbon and USB Cables Connected 7.
  • Page 12: Chapter 4: Programming The Alveo Card

    3. Open the hardware manager by selecting Flow Navigator > Open Hardware Manager. 4. Select Tools > Auto Connect to open the target. This will open a similar window as shown below. In this example, an Alveo U50 is connected. Figure 8: Vivado Hardware Manager Auto-Connect...
  • Page 13 When using greater than a 5” long ribbon cable, it is necessary to change the JTAG transfer frequency from 15 MHz to 10 MHz. This lower frequency ensures proper signal integrity and ensures successful programming. To change JTAG transfer frequency to 10 MHz, run the following Tcl command in the hardware manager command line as shown in the below image: set_property PARAM.FREQUENCY 1000000 [current_hw_target] Figure 9: Changing JTAG Transfer Frequency via TCL Command...
  • Page 14 6. Select the desired file. .mcs Entire Configuration Memory Device In the Address Range drop-down list, select 8. Click OK. Figure 11: Program Configuration Memory 9. Disconnect the card in the Vivado hardware manager. 10. Disconnect the USB cable from your host computer. 11.
  • Page 15: Appendix A: Board Specifications

    Appendix A: Board Specifications Dimensions (Square Form-Factor) Height: 2.5 inch (6.35 cm) • Length: 2.5 inch (6.35 cm) • Thickness (±5%): 0.062 inch (0.1574 cm) • Environmental Temperature for U200 and U280 • Operating: 0°C to +55°C, Storage: -40°C to +75°C •...
  • Page 16: Legal Notices

    IP cores may be subject to warranty and support terms contained in a license issued to you by Xilinx. Xilinx products are not designed or intended to be fail-safe or for use in any application requiring fail-safe performance;...

This manual is also suitable for:

Alveo u50dd

Table of Contents