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

Revision History
No technical content updates.
08/30/2019 Version 2019.1
Provided a general overview of the card.
Provided names of the supported cards and links
to each
Chapter 2: Preventing ESD Damage
Chapter 3: Setting Up the System
Revised steps to set up ribbon cable.
Added section “Connecting Alveo Programming
Module to the Card”
Chapter 4: Programming the Alveo Card
Described how to connect and program the card.
Appendix A: Board Specifications
Added physical descriptions of the board..
Edited for grammar and mechanics.
06/21/2019 Version 2019.1
The following table shows the revision history for this document.
09/17/2019 Version 2019.1
UG1377 (v2019.1) September 17, 2019
2 Alveo Programming Cable User Guide

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 ............................................................................................................................................... 8
Disconnecting the Ribbon Cable ....................................................................................................................................... 10
Connecting Alveo Programming Module to Card ...................................................................................................... 10
Chapter 4: Programming the Alveo Card ........................................................................................................................... 12
Appendix A: Board Specifications ......................................................................................................................................... 15
Dimensions (Square Form-Factor) .................................................................................................................................... 15
Environmental .......................................................................................................................................................................... 15
Humidity ..................................................................................................................................................................................... 15
Legal Notices
Please Read: Important Legal Notices ............................................................................................................................ 16
UG1377 (v2019.1) September 17, 2019
3 Alveo Programming Cable User Guide

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. The programming module connects
to the host computer via micro-USB, which also provides power. This setup is shown in Figure 7.
The following cards include a debug-port and support the Alveo Programming Cable:
• U50/U50DD
UG1377 (v2019.1) September 17, 2019
4 Alveo Programming Cable User Guide

Chapter 2: Board Overview
Provides connection between the programming
module and Alveo card. Used for programming the
FPGA.
Micro USB Connector Port 1
Provides connection between host system, with Vivado
installed, and the programming module. Used for
programming the Alveo card.
Used exclusively by Xilinx for manufacturing.
Unused for development tool flows.
IMPORTANT: While there are additional interfaces on the board, these will not be accessible on the
housed version of the DMC. Figure 1 is for visual reference only and might not reflect the current
revision of the board. There could be multiple revisions of this board. The specific details
concerning the differences between revisions are not captured in this document .
The Alveo™ programming module, along with a callout of the available interfaces, is shown in the
following figure. The description of each call-out is given in the table below with additional information
provided in Board Component Descriptions in Chapter 2.
Table 1: Alveo Programming Module Interface Descriptions
Figure 1: Alveo Programming Module Interface Locations
UG1377 (v2019.1) September 17, 2019
5 Alveo Programming Cable User Guide