Intel FPGA USB Download Cable
User Guide
UG-USB81204
2016.10.31
Subscribe
Send Feedback
Contents
Contents
1 Introduction to USB Download Cable............................................................................... 3
1.1 USB Download Cable Revision.................................................................................. 3
1.2 Supported Devices and Host Systems........................................................................3
2 Specifications for USB Download Cable............................................................................ 4
2.1
2.2
2.3
2.4
2.5
2.6
Block Diagram and Dimension.................................................................................. 4
Cable-to-Board Connection...................................................................................... 4
Pin Description....................................................................................................... 5
Operating Conditions...............................................................................................6
Power Requirements............................................................................................... 7
RoHS Compliance................................................................................................... 8
3 Using the USB Download Cable........................................................................................ 9
3.1 Installing the USB Download Cable Driver on Windows................................................ 9
3.2 Installing the USB Download Cable Driver on Linux..................................................... 9
3.2.1 Installing on Red Hat Enterprise 4 or Earlier Versions..................................... 10
3.2.2 Installing on Red Hat Enterprise 5............................................................... 10
3.3 Setting up the USB Download Cable Hardware in the Quartus Prime Software............... 10
3.4 Connecting the USB Download Cable to the Board..................................................... 11
4 Revision History for USB Download Cable User Guide.................................................... 13
Intel FPGA USB Download Cable User Guide
2
1 Introduction to USB Download Cable
1 Introduction to USB Download Cable
The USB Download Cable interfaces a USB port on a host computer to an FPGA
mounted on a printed circuit board. The cable sends configuration data from the host
computer to a standard 10-pin header connected to the FPGA. You can use the USB
Download Cable to iteratively download configuration data to a system during
prototyping or to program data into the system during production.
1.1 USB Download Cable Revision
Table 1.
USB Download Cable Revision
Indicator
Ribbon cable. No revision
marking on the casing.
"Rev. B" on the casing.
"Rev. C" on the casing.
Description
10-pin female connector that is connected to the
USB Download Cable through a ribbon cable.
10-pin female connector that is connected to the
USB Download Cable through a flexible PCB cable.
10-pin female connector that is connected to the
USB Download Cable through a flexible PCB cable.
RoHS Compliant
No
No
Yes
Revision
Rev. A
Rev. B
Rev. C
1.2 Supported Devices and Host Systems
You can use the USB Download Cable with supported Intel
®
FPGAs, serial
configuration devices, and host systems.
Table 2.
Supported Devices and Host Systems
FPGA
Stratix
®
series
Arria
®
series
Cyclone
®
series
MAX
®
series
Serial Configuration Device
EPCS devices
EPCQ devices
EPCQ-L devices
Host System
Windows
Linux
2016 Intel Corporation. All rights reserved. Intel, the Intel logo, Altera, Arria, Cyclone, Enpirion, MAX,
Megacore, NIOS, Quartus and Stratix words and logos are trademarks of Intel Corporation in the US and/or
other countries. Other marks and brands may be claimed as the property of others. Intel warrants performance
of its FPGA and semiconductor products to current specifications in accordance with Intel's standard warranty,
but reserves the right to make changes to any products and services at any time without notice. Intel assumes
no responsibility or liability arising out of the application or use of any information, product, or service
described herein except as expressly agreed to in writing by Intel. Intel customers are advised to obtain the
latest version of device specifications before relying on any published information and before placing orders for
products or services.
©
ISO
9001:2008
Registered
2 Specifications for USB Download Cable
2 Specifications for USB Download Cable
The USB Download Cable has a universal USB connector that plugs into the PC USB
port, and a female connector that plugs into a male header on the device board. This
section shows the hardware components, their dimensions, and lists the pins,
operating conditions and power requirements.
2.1 Block Diagram and Dimension
Figure 1.
Block Diagram of the USB Download Cable
USBVCC
VCC
USB
Receptacle
Voltage Translator
Circuitry
Pin 1
10-Pin
Female Plug
VCC (TRGT)
USB Interface
Chip
EPM7064AETC44
I/O
I/Os
I/O
I/O
I/Os
I/O
I/O
I/O
I/O
I/O
Figure 2.
Dimension of the USB Download Cable
0.5
(1)
7.5
(1)
2.5
1.0
(1) Applies to Rev. B and Rev. C.
2.0
All Dimensions are in inches.
2.2 Cable-to-Board Connection
TheUSB Download Cable has a 10-pin female connector, which plugs into a 10-pin
male header on the device board. The male header consists of two rows of five pins,
which are connected to the programming or configuration pins of the device.
2016 Intel Corporation. All rights reserved. Intel, the Intel logo, Altera, Arria, Cyclone, Enpirion, MAX,
Megacore, NIOS, Quartus and Stratix words and logos are trademarks of Intel Corporation in the US and/or
other countries. Other marks and brands may be claimed as the property of others. Intel warrants performance
of its FPGA and semiconductor products to current specifications in accordance with Intel's standard warranty,
but reserves the right to make changes to any products and services at any time without notice. Intel assumes
no responsibility or liability arising out of the application or use of any information, product, or service
described herein except as expressly agreed to in writing by Intel. Intel customers are advised to obtain the
latest version of device specifications before relying on any published information and before placing orders for
products or services.
©
ISO
9001:2008
Registered
2 Specifications for USB Download Cable
A 10-pin surface mount header can be used for the JTAG, AS, or PS download cable.
However, Intel recommends using a through-hole connector because of the repeated
insertion and removal force needed.
Figure 3.
Connectors and Dimensions
10-pin Female Connector
10-pin Male Header
(Device Board)
0.425 Typ.
Top View
0.100
Side View
0.100
0.023 Sq .
10
0.250 Typ.
9
8
7
6
5
4
3
2
1
0.235
0.100 Sq.
0.700 Typ.
0.025 Sq.
Spacing between pin centers is 0.1 inches.
Dimensions are in inches
2.3 Pin Description
The following table lists the pins of the USB Download Cable female plug and describes
their functions in the JTAG, active serial and passive serial modes.
Table 3.
Pin
Signal Names of the USB Download Cable Female Plug
AS Mode
Signal Name
Description
Clock signal.
Signal ground.
Configuration
done.
Target power
supplied by the
device board.
Configuration
control.
Cyclone chip
enable.
Active serial data
out.
Serial
configuration
device chip
select.
Active serial data
in.
Signal ground.
PS Mode
Signal Name
Description
Clock signal.
Signal ground.
Configuration
done.
Target power
supplied by the
device board.
Configuration
control.
—
Configuration
status.
—
JTAG Mode
Signal Name
Description
Clock signal.
Signal ground.
Data from
device.
Target power
supplied by the
device board.
JTAG state
machine control.
—
—
—
1
2
3
4
DCLK
GND
CONF_DONE
V
CC(TRGT)
DCLK
GND
CONF_DONE
V
CC(TRGT)
TCK
GND
TDO
V
CC(TRGT)
5
6
7
8
nCONFIG
nCE
DATAOUT
nCS
nCONFIG
—
TMS
—
—
—
nSTATUS
—
9
10
ASDI
GND
DATA0
GND
Data to device.
Signal ground.
TDI
GND
Data to device.
Signal ground.
Intel FPGA USB Download Cable User Guide
5