Documente Academic
Documente Profesional
Documente Cultură
Feedback Subscribe
2014 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos
are trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as
trademarks or service marks are the property of their respective holders as described at www.altera.com/common/legal.html. Altera warrants performance of its
semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any products and
services at any time without notice. Altera 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 Altera. Altera 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.
October 2014
Altera Corporation
ISO
9001:2008
Registered
Contents
Additional Information
Document Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
How to Contact Altera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Typographic Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Certification Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Statement of China-RoHS Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
USB 2.0 Certification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
October 2014
Altera Corporation
Info1
Info1
Info2
Info3
Info3
Info3
iv
Contents
EPCS1, EPCS4, EPCS16, EPCS64, and EPCS/Q128, EPCQ256, and EPCQ512 serial
configuration devices
Use the Quartus II software version 14.0 or later to configure your device.
October 2014
Altera Corporation
12
Quartus II software version 13.1 supports most of the download cables capabilities. If
you use this version, install the latest patch for full compatibility.
The download cable also supports the following tools:
JTAG and debug tools supported by the JTAG Server. For example:
System Console
Nios II debugger
Description
Not connected or suspended
Connected at 12MHz (USB full speed)
Connected at 480MHz (USB high speed)
JTAG port open, idle
JTAG port open, active
Set by user to identify a cable (1)
(1)
For plug and header dimensions, pin names, and operating conditions, see Chapter 2,
USB-Blaster II Download Cable Specifications.
13
You need to install drivers for each interface: one for the JTAG interface and one
for the System Console interface.
3. On the right-click menu, click Update Driver Software. The Update Driver
Software - USB BlasterII dialog appears.
4. Click Browse my computer for driver software to continue.
5. Click Browse and browse to the location of the driver on your system:
\<Quartus II system directory>\drivers\usb-blaster-ii. Click OK.
6. Click Next to install the driver.
7. Click Install when asked if you want to install.
You should now have a JTAG cable showing in the Device Manager.
8. Now, install the driver for the other interface. Go back to step 2 and repeat the
process for the other USB-BlasterII device.
When you are finished, you will have added Altera USB-Blast II (JTAG interface)
under JTAG cables.
October 2014
Altera Corporation
14
To access the download cable, the Quartus II software uses the built-in Red Hat USB
drivers, the USB file system (usbfs). By default, root is the only user allowed to use
usbfs. You must have system administration (root) privileges to configure the
USB-Blaster II download cable drivers.
1. Create a file named /etc/udev/rules.d/51-usbblaster.rules and add the following
lines to it. (The .rules file may already exist if you have installed an earlier
USB-Blaster version.)
# USB-Blaster II
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6010", MODE="0666"
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6810", MODE="0666"
There should be only three lines in this file, one starting with a comment
and two starting with BUS. Do not add extra line breaks to the .rules file.
15
Mode Description
In-Socket
Programming
Passive Serial
Programming
Active Serial
Programming
f For detailed help on using the Quartus II Programmer, refer to the Quartus II
Handbook, http://www.altera.com/literature/hb/qts/quartusii_handbook.pdf.
October 2014
Altera Corporation
16
Voltage Requirements
The USB-Blaster II VCC(TRGT) pin must be connected to a specific voltage for the
device being programmed. Connect pull-up resistors to the same power supply as the
USB-Blaster II: VCC(TRGT).
Table 21. USB-Blaster II VCC(TRGT) Pin Voltage Requirements
Device Family
Arria GX
As specified by VCCSEL
Arria II GX
Arria V
Cyclone III
Cyclone IV
Cyclone V
3.3 V
3.3 V
EPCS/Q16, EPCS/Q64,
EPCS/Q128, EPCQ256, EPCQ512
3.3 V
As specified by VCCSEL
Stratix V
Cable-to-Board Connection
A standard USB cable connects to the USB port on the device.
Figure 21. USB-Blaster II Download Cable Block Diagram
EPM570M100C5
VCC
USB
Receptacle
USB Interface
Chip
I/O
LVDS
Drivers/Receivers
LVDS
Cabling
Voltage
Translator Circuitry
Pin 1
10-Pin
Female Plug
VCC (TRGT)
I/O
I/Os
I/O
I/O
I/Os
I/O
I/O
I/O
October 2014
Altera Corporation
22
Figure 23. USB-Blaster II 10-Pin Female Plug Dimensions - Inches & Millimeters
0.37 (9.4)Typ.
10
0.24 (6.1)Typ.
0.04 (1.0)Typ.
.025
.10 (2.5)Sq. 0.15 (3.8)Typ. (.63)Sq.
0.70 (17.8)Typ.
23
JTAG Mode
Pin
Signal Name
Description
Signal Name
Description
Signal Name
Description
DCLK
Clock signal
DCLK
Clock signal
TCK
Clock signal
GND
Signal ground
GND
Signal ground
GND
Signal ground
CONF_DONE
Configuration done
CONF_DONE
Configuration done
TDO
VCC(TRGT)
Target power
supply
VCC(TRGT)
nCONFIG
Configuration
control
nCONFIG
Configuration
control
TMS
nCE
No connect
PROC_RST (1)
DATAOUT
nSTATUS
Configuration
status
No connect
nCS
Serial configuration
device chip select
No connect
No connect
ASDI
DATA0
Data to device
TDI
Data to device
10
GND
Signal ground
GND
Signal ground
GND
Signal ground
(1) Use pin 6 for a hard processor reset under JTAG mode.
Top View
Side View
0.100 (2.540)
0.100
0.235 (5.969)
October 2014
Altera Corporation
24
Although a 10-pin surface mount header can be used for the download cable, Altera
recommends using a through-hole connector. Through-hole connectors hold up better
under the repeated insertion and removal.
Operating Conditions
The following tables summarize the maximum ratings, recommended operating
conditions, and DC operating conditions for the USB-Blaster II cable.
Table 23. USB-Blaster II Cable Absolute Maximum Ratings
Symbol
Parameter
Conditions
Min
Max
Unit
VCC(TRGT)
With respect to
ground
0.5
6.5
VCC(USB)
With respect to
ground
0.5
6.0
Pin 7
100.0
100.0
mA
VBUS
200.0
mA
Pins: 1, 5, 6, 8, 9
50.0
50.0
mA
II
II(USB)
Io
Parameter
VCC(TRGT)
Conditions
Min
Max
Unit
4.75
5.25
3.0
3.6
2.375
2.625
1.71
1.89
1.43
1.57
VIH
VIL
Parameter
Conditions
Min
Max
Unit
0.7 x
VCC(TRGT)
0.65 x
VCC(TRGT)
0.3 x
VCC(TRGT)
0.2 x
VCC(TRGT)
25
VOH
VOL
ICC(TRGT)
Parameter
Conditions
Min
Max
Unit
3.8
2.4
1.9
1.2
1.0
0.55
0.55
0.3
0.45
0.3
VCC(TRGT) = 5.5 V
316
uA
tJCL
TCK
JTAG Output
tJPCO
TDO
TCK
JTAG Inputs
tJPSU_TMS
tJPH
TMS
tJPSU_TDI
TDI
October 2014
Altera Corporation
26
To use the USB-Blaster II at the maximum capability (24 MHz), meet the timing
constraints (Table 26) for the target device.
The timing constraints require that you consider device specifications as well as trace
propagation delays. If you do not follow the recommended constraints, you might
encounter timing issues at 24 MHz. If the target design cannot meet these constraints,
reduce the possibility of timing issues by slowing the TCK frequency. See Changing
the TCK Frequency on page 27 for instructions on running the USB-Blaster II at a
slower speed.
Table 26. JTAG Timing Constraints for the Target Device
Symbol
Parameter
Min
Max
Unit
tJCP
41.67
ns
tJCH
20.83
ns
tJCL
20.83
ns
tJPCO
5.46 (2.5 V)
2.66 (1.5 V)
ns
tJPSU_TDI
24.42
ns
26.43
ns
tJPH
17.25
ns
The simulated timing is based on a slow timing model, which is a worst-case scenario
environment.
f For device-specific JTAG timing information, refer to the related device data sheet
available from the http://www.altera.com/literature/lit-index.html web page.
27
<frequency> is the desired TCK frequency. Use one the following supported
rates:
24 MHz
16 MHz
6 MHz
<unit prefix> is the unit prefix for the frequency (e.g., M for MHz).
October 2014
Altera Corporation
28
Additional Information
Version
Changes
Added that the USB-II download cable supports Advanced Encryption Standard (AES) key
and fuse programming.
September 2014
1.2
Added magenta LED color to Figure 1-1 supporting multiple cable use.
Clarified a cross reference pointing to device-specific JTAG timing information.
Added LED color table to Figure 1-1.
June 2014
1.1
January 2014
1.0
Initial release.
Contact Method
Address
Website
www.altera.com/support
Website
www.altera.com/training
Email
Website
custrain@altera.com
www.altera.com/literature
nacomp@altera.com
(software licensing)
authorization@altera.com
Note to Table:
(1) You can also contact your local Altera sales office or sales representative.
October 2014
Altera Corporation
Info2
Additional Information
Typographic Conventions
Typographic Conventions
Visual Cue
Meaning
Indicate command names, dialog box titles, dialog box options, and other GUI
labels. For example, Save As dialog box. For GUI elements, capitalization matches
the GUI.
bold type
Indicates directory names, project names, disk drive names, file names, file name
extensions, software utility names, and GUI labels. For example, \qdesigns
directory, D: drive, and chiptrip.gdf file.
italic type
Variable names are enclosed in angle brackets (< >). For example, <file name> and
<project name>.pof file.
Indicate keyboard keys and menu names. For example, the Delete key and the
Options menu.
Subheading Title
Courier type
Indicates command line commands and anything that must be typed exactly as it
appears. For example, c:\qdesigns\tutorial\chiptrip.gdf.
Also indicates sections of an actual file, such as a Report File, references to parts of
files (for example, the AHDL keyword SUBDESIGN), and logic function names (for
example, TRI).
Numbered steps indicate a list of items when the sequence of the items is important,
such as the steps listed in a procedure.
Bullets indicate a list of items when the sequence of the items is not important.
The question mark directs you to a software help system with related information.
The feet direct you to another document or website with related information.
A warning calls attention to a condition or possible situation that can cause you
injury.
The envelope links to the Email Subscription Management Center page of the Altera
website, where you can sign up to receive update notifications for Altera documents.
The feedback icon allows you to submit feedback to Altera about the document.
Methods for collecting feedback vary as appropriate for each document.
Additional Information
Certification Statements
Info3
Certification Statements
Statement of China-RoHS Compliance
Table Info1 lists hazardous substances included with the USB-Blaster download
cable.
Table Info1. Table of Hazardous Substances Name and Concentration
(1)
Hexavalent
Chromium Mercury Polybrominated
(Cr6+)
(Hg)
biphenyls (PBB)
Polybrominated
diphenyl Ethers
(PBDE)
Lead
(Pb)
Cadmium
(Cd)
Electronic
Components
Populated
Circuit Board
Manufacturing
Process
Packing
Part Name
October 2014
Altera Corporation
Info4
Additional Information
Certification Statements