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
RevisionIndicatorDescriptionRoHS Compliant
Rev. ARibbon cable. No revision
marking on the casing.
Rev. B"Rev. B" on the casing.10-pin female connector that is connected to the
Rev. C"Rev. C" on the casing.10-pin female connector that is connected to the
10-pin female connector that is connected to the
USB Download Cable through a ribbon cable.
USB Download Cable through a flexible PCB cable.
USB Download Cable through a flexible PCB cable.
No
No
Yes
1.2 Supported Devices and Host Systems
You can use the USB Download Cable with supported Intel® FPGAs, serial
configuration devices, and host systems.
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.
EPCS devices
EPCQ devices
EPCQ-L devices
Windows
Linux
ISO
9001:2008
Registered
USBInterface
Chip
EPM7064AETC44
I/Os
I/Os
V
CC (TRGT)
Pin 1
V
CC
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
USBVCC
USB
Receptacle
10-Pin
Female Plug
Voltage Translator
Circuitry
0.5 (1)
7.5 (1)
2.5
1.0
2.0
(1) Applies to Rev. B and Rev. C.
All Dimensions are in inches.
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
Figure 2.Dimension of the USB Download Cable
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
0.023 Sq .
0.235
0.100
Side View
0.100
Top View
Dimensions are in inches
10-pin Male Header
0.250 Typ.
0.700 Typ.
0.425 Typ.
0.100 Sq.
1098765432
1
0.025 Sq.
Spacing between pin centers is 0.1 inches.
10-pin Female Connector
(Device Board)
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
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.Signal Names of the USB Download Cable Female Plug
PinAS ModePS ModeJTAG Mode
Signal NameDescriptionSignal NameDescriptionSignal NameDescription
10
1
2
3
4
5
6
7
8
9
DCLK
GND
CONF_DONE
V
CC(TRGT)
nCONFIG
nCE
DATAOUT
nCS
ASDI
GND
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.
DCLK
GND
CONF_DONE
V
CC(TRGT)
nCONFIG
————
nSTATUS
————
DATA0
GND
Clock signal.
Signal ground.
Configuration
Target power
supplied by the
device board.
Configuration
Configuration
Data to device.
Signal ground.
done.
control.
status.
TCK
GND
TDO
V
CC(TRGT)
TMS
——
TDI
GND
Clock signal.
Signal ground.
Data from
device.
Target power
supplied by the
device board.
JTAG state
machine control.
Data to device.
Signal ground.
Intel FPGA USB Download Cable User Guide
5
2 Specifications for USB Download Cable
2.4 Operating Conditions
Use the provided maximum ratings, recommended operating conditions and DC
operating conditions to ensure the correct usage of the USB Download Cable.
Table 4.Absolute Maximum Ratings
SymbolParameterConditionsMinMaxUnit
V
CC(TRGT)
V
CC(USB)
I
I
Table 5.Recommended Operating Conditions
SymbolParameterConditionsMinMaxUnit
V
CC(TRGT)
Target supply voltageWith respect to ground–0.35.5V
USB supply voltageWith respect to ground–0.56.0V
Input current
I
Output current for Rev. A
or Rev. B cable
o
Output current for Rev. C
TDO or dataout
TCK, TMS, TDI, nCS, nCE
–10.010.0mA
–20.020.0mA
–50.050.0mA
cable
Target supply voltage, 5.0-
—4.755.25V
V operation
Target supply voltage, 3.3-
—3.03.6V
V operation
Target supply voltage, 2.5-
—2.3752.625mA
V operation
Target supply voltage, 1.8-
—1.711.89mA
V operation
Target supply voltage, 1.5-
—1.431.57mA
V operation
Table 6.DC Operating Conditions for USB Download Cable Rev. A and B
SymbolParameterConditionsMinMaxUnit
V
V
V
OH
V
OL
Intel FPGA USB Download Cable User Guide
6
IH
IL
High-level input
voltage
Low-level input
voltage
5.0-V high-level
output voltage
3.3-V high-level
output voltage
2.5-V high-level
output voltage
1.8-V high-level
output voltage
1.5-V high-level
output voltage
5.0-V low-level
output voltage
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
—V
– 0.2—V
CC(TRGT)
——0.15V
= 4.5 V, IOH = 1 mA4.4—V
= 3.0 V, IOH = 1 mA2.9—V
= 2.375 V, IOH = 1 mA2.275—V
= 1.71 V, IOH = 1 mA1.61—V
= 1.43 V, IOH = 1 mA1.33—V
= 5.5 V, IOL = 1 mA—0.125V
continued...
2 Specifications for USB Download Cable
SymbolParameterConditionsMinMaxUnit
I
CC(TRGT)
3.3-V low-level
output voltage
2.5-V low-level
output voltage
1.8-V low-level
output voltage
1.5-V low-level
output voltage
Operating current
(No Load)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
Typical I
= 3.6 V, IOL = 1 mA—0.125V
= 2.625 V, IOL = 1 mA—0.125V
= 1.89 V, IOL = 1 mA—0.125V
= 1.57 V, IOL = 1 mA—0.125V
= 16 uA—100uA
CC(TRGT)
Table 7.DC Operating Conditions for USB Download Cable Rev. C
SymbolParameterConditionsMinMaxUnit
V
V
V
OH
V
OL
I
CC(TRGT)
IH
IL
High-level input
voltage
Low-level input
voltage
5.0-V high-level
output voltage
3.3-V high-level
output voltage
2.5-V high-level
output voltage
1.8-V high-level
output voltage
5.0-V high-level
output voltage
3.3-V high-level
output voltage
2.5-V high-level
output voltage
1.8-V high-level
output voltage
Operating current
(No Load)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
V
CC(TRGT)
Typical I
>= 2.0 V2.0—V
< 2.0 VV
CC(TRGT)
—V
>= 2.0 V—0.8V
< 2.0 V—0V
= 4.5 V, IOH = -10 mA3.8—V
= 3.0 V, IOH = -8 mA2.3—V
= 2.375 V, IOH = -6 mA1.8—V
= 1.71 V, IOH = -4 mA1.2—V
= 5.5 V, IOL = 10 mA—0.8
= 3.6 V, IOL = 8 mA—0.7
= 2.625 V, IOL = 6 mA—0.6
= 1.89 V, IOL = 4 mA—0.5
= 16 uA—100uA
CC(TRGT)
2.5 Power Requirements
The USB Download Cable V
device being programmed. Connect pull-up resistors to the same power supply as the
USB Download Cable V
CC(TRGT)
CC(TRGT)
pin must be connected to a specific voltage for the
.
Intel FPGA USB Download Cable User Guide
7
2 Specifications for USB Download Cable
Table 8.V
CC(TRGT)
Power Requirements
Device FamilyVoltage Required
FPGAs
Stratix V, Stratix IV, and Stratix III
Stratix II, Stratix II GX, and Stratix GX
Arria 10
Arria V
Arria II GX
Arria GX
Cyclone V
Cyclone IV
Cyclone III
Max 10
Configuration Devices
EPCS3.3 V
EPCQ3.3 V
EPCQ-L1.8 V
2.6 RoHS Compliance
As specified by V
As specified by V
As specified by V
As specified by V
As specified by V
As specified by V
As specified by V
As specified by V
As specified by V
As specified by V
CCPD
CCPGM
CCPGM
or V
CCPGM
CCA
CCA
or V
CCSEL
or V
.
CCPD
of Bank 8C
CCIO
CCSEL
or V
or V
CCIO
or V
CCIO
.
CCIO
CCPD
.
CCIO
.
CCPD
.
.
.
.
.
Table 9.Hazardous Substances and Concentration
A value of 0 indicates that the concentration of the hazardous substance in all homogeneous materials in the
parts is below the relevant threshold as specified by the SJ/T11363-2006 standard.
Part Name
Lead (Pb)Cadmium
(Cd)
Electronic components000000
Populated circuit
000000
board
Manufacturing process000000
Packing000000
Hexavalent
Chromium
(Cr6+)
Mercury
(Hg)
Polybromina
ted
Biphenyls
(PBB)
Polybromina
ted Diphenyl
Ethers
(PBB)
Intel FPGA USB Download Cable User Guide
8
3 Using the USB Download Cable
3 Using the USB Download Cable
To start using the USB Download Cable, you must install the drivers on your system
and set up the hardware in the Quartus® Prime software. Intel recommends that you
use the latest version of the Quartus Prime software.
To program or configure the device, connect the host system to the device board using
the USB Download Cable and initiate the programming or configuration using the
Quartus Prime Programmer. You can also use the cable with the Quartus Prime
SignalTap® II Logic Analyzer for logic analysis.
3.1 Installing the USB Download Cable Driver on Windows
1.
Locate the USB Download Cable driver in \<Quartus Prime system
directory>\drivers\usb-blaster.
If the driver is not in your directory, download the driver from www.altera.com/
support/software/drivers.
2. Connect the USB Download Cable to your PC.
3. Open Device Manager. In the Other devices tab, select and right click USB-Blaster. Then, click Update Driver Software.
4.
Click Browse. Browse to \<Quartus Prime system directory>\drivers
\usb-blaster and click Next.
The Windows security warning is displayed.
5. Click Install to begin installing the driver.
6. Click Finish when the driver is installed.
7. Restart your system.
Related Links
Cable and Adapter Drivers Information
3.2 Installing the USB Download Cable Driver on Linux
The Quartus Prime software uses the USB drivers (usbfs) provided by Red Hat Linux to
access the USB Download Cable. You need system administration (root) privileges to
configure the drivers. You must also change the permission on the ports before using
the USB Download Cable to program devices.
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
3 Using the USB Download Cable
3.2.1 Installing on Red Hat Enterprise 4 or Earlier Versions
1.
Add the following lines to the /etc/hotplug/usb.usermap file.
Create a file named /etc/hotplug/usb/usbblaster and add the following
lines to it.
#!/bin/sh
# USB-Blaster hotplug script
# Allow any user to access the cable
chmod 666 $DEVICE
3. Make the file executable.
4. Complete your installation by setting up the programming hardware in the Quartus
Prime software as described in the following section.
3.2.2 Installing on Red Hat Enterprise 5
1.
Create a file named /etc/udev/rules.d/51-usbblaster.rules and add the
following lines to it. Ensure that all code after #USB-Blaster must be in one line.
2. Complete your installation by setting up the programming hardware in the Quartus
Prime software.
3.3 Setting up the USB Download Cable Hardware in the Quartus
Prime Software
1. Launch the Quartus Prime software.
2. Click Tools > Programmer.
3. Click Hardware Setup.
Intel FPGA USB Download Cable User Guide
10
3 Using the USB Download Cable
Figure 4.Hardware Setup Dialog Box
The Hardware Settings tab of the Hardware Setup dialog box is displayed.
4. From the Currently selected hardware drop-down list, select USB-Blaster[USB-0].
5. Click Close to close the Hardware Setup dialog box.
6. In the Programmer window, select the desired programming mode from the
Mode drop-down list.
Table 10.Programming Modes
ModeDescription
Joint Test Action Group (JTAG)Programs or configures all supported Intel devices except EPCS, EPCQ, and
In-Socket ProgrammingUSB-Blaster does not support this programming mode.
Passive SerialConfigures all supported Intel devices except EPCS, EPCQ, and EPCQ-L devices.
Active Serial ProgrammingPrograms a single EPCS, EPCQ, or EPCQ-L device.
EPCQ-L devices.
3.4 Connecting the USB Download Cable to the Board
1. Disconnect the power cable from the device board.
2. Connect the USB Download Cable to your PC.
3. Plug the USB Download Cable into the 10-pin header on the device board.
Intel FPGA USB Download Cable User Guide
11
Figure 5.Connection to the Device Board
P
I
N
1
T
A
R
G
E
T
B
L
A
S
T
E
R
S
I
D
E
S
I
D
E
10-pin Female Connector
(connects to target printed
circuit board 10-pin male
header)
4. Connect the power cable to the device board.
The Found New Hardware wizard may open and prompt you to install a new
hardware driver. Close the wizard and follow the steps provided in subsequent
sections to install the hardware driver.
5. To disconnect the USB Download Cable from the device board, follow these steps
to ensure that the cable is not damaged.
a. Remove power from the device board.
b. Unplug the USB Download Cable from the board.
c.Unplug the USB Download Cable from your PC.
3 Using the USB Download Cable
Intel FPGA USB Download Cable User Guide
12
4 Revision History for USB Download Cable User Guide
4 Revision History for USB Download Cable User Guide
DateVersionChanges
October 20162016.10.31• Changed instances of Quartus II to Quartus Prime.
• Changed instances of USB-Blaster Download cable
II to USB Download Cable.
• Updated document template.
August 20152015.08.20•
May 20152015.05.04• Updated the document organization.
April 20092.5• Updated “Supported Devices” section.
April 20082.4• Added “Statement of China-RoHS Compliance”.
May 20072.3• Updated “Introduction”.
March 20072.2• Update to “Installing the USB-Blaster Driver on
July 20062.1Minor update to Chapter 2, USB-Blaster Specifications.
June 20062.0• Updated Figure 2–1, Table 2–1, and Table 2–7.
Removed PROC_RST signal which is not supported
in USB-Blaster.
• Added new devices in the following sections:
Supported Devices and Host Systems and Power
Requirements.
• Updated the procedure on driver installation for
Windows.
• Revised the pin width of the female plug.
• Updated “Software Requirements”.
• Deleted handnote in “Installing the USB-Blaster
Driver on Windows Vista Systems”.
• Updated Table 2–1.
• Added a handnote in “Circuit Board Header
Connection”.
• Updated Table 2–5.
• Added Table 2–8.
• Added “Installing the USB-Blaster Driver on
Windows Vista Systems”.
• Added warning note about USB-Blaster cable in
“Hardware Setup” section.
• Added information on Linux setup in “Installing the
USB-Blaster Driver on Linux” section.
• Added feetpara note on driver information just
before the “Setting Up the USB-Blaster Hardware in
the Quartus II Software” section.
• Updated USB-Blaster installation procedure for QII
6.1 (32-bit or 64-bit) in “Installing the USB-Blaster
Driver on Windows 2000 and Windows XP Systems”
section.
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
4 Revision History for USB Download Cable User Guide
DateVersionChanges
December 20041.2Update to conditions in Table 2–2.
November 20041.1Minor update.
July 20041.0Initial release.
Intel FPGA USB Download Cable User Guide
14
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.