Professional Documents
Culture Documents
User Guide
UG-USB81204-2.4
P25-10325-03
Document Version:
Document Date:
2.4
April 2008
Copyright 2008 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device
designations, and all other words and logos that are identified as trademarks and/or service marks are, unless noted otherwise, the trademarks and
service marks of Altera Corporation in the U.S. and other countries. All other product or service names are the property of their respective holders.
Altera products are protected under numerous U.S. and foreign patents and pending applications, maskwork rights, and copyrights. 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
Corporation. 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.
ii
Altera Corporation
Contents
11
11
11
12
12
13
13
14
15
16
Altera Corporation
21
21
21
22
22
24
24
26
27
27
iii
Contents
iv
USB-Blaster Download Cable User Guide
Altera Corporation
Revision History
Date
The table below displays the revision history for the chapters in this User
Guide.
Version
April 2008
2.4
Changes Made
May 2007
2.3
March 2007
2.2
July 2006
2.1
June 2006
2.0
Added USB-Blaster Revision section, updated Figure 21, Table 21, and
Table 27. Added Table 26
December 2004
November 2004
1.1
Re-release
July 2004
1.0
First publication
Altera Corporation
v
Preliminary
How to Contact
Altera
For the most up-to-date information about Altera products, refer to the
following table.
Contact (1)
Contact
Method
Address
Technical support
Website
www.altera.com/support
Technical training
Website
www.altera.com/training
custrain@altera.com
Product literature
Website
www.altera.com/literature
literature@altera.com
nacomp@altera.com
authorization@altera.com
Note to table:
(1)
Typographic
Conventions
You can also contact your local Altera sales office or sales representative.
Visual Cue
Meaning
Command names, dialog box titles, checkbox options, and dialog box options are
shown in bold, initial capital letters. Example: Save As dialog box.
bold type
External timing parameters, directory names, project names, disk drive names,
filenames, filename extensions, and software utility names are shown in bold
type. Examples: fMAX, \qdesigns directory, d: drive, chiptrip.gdf file.
Document titles are shown in italic type with initial capital letters. Example: AN
75: High-Speed Board Design.
Italic type
Keyboard keys and menu names are shown with initial capital letters. Examples:
Delete key, the Options menu.
Subheading Title
References to sections within a document and titles of on-line help topics are
shown in quotation marks. Example: Typographic Conventions.
vi
USB-Blaster Download Cable User Guide
Altera Corporation
Preliminary
Typographic Conventions
Visual Cue
Courier type
Meaning
Signal and port names are shown in lowercase Courier type. Examples: data1,
tdi, input. Active-low signals are denoted by suffix n, e.g., resetn.
Anything that must be typed exactly as it appears is shown in Courier type. For
example: c:\qdesigns\tutorial\chiptrip.gdf. Also, sections of an
actual file, such as a Report File, references to parts of files (e.g., the AHDL
keyword SUBDESIGN), as well as logic function names (e.g., TRI) are shown in
Courier.
Numbered steps are used in a list of items when the sequence of the items is
important, such as the steps listed in a procedure.
Bullets are used in a list of items when the sequence of the items is not important.
The caution indicates required information that needs special consideration and
understanding and should be read prior to starting or continuing with the
procedure or process.
The angled arrow indicates you should press the Enter key.
Altera Corporation
Preliminary
vii
USB-Blaster Download Cable User Guide
Typographic Conventions
viii
USB-Blaster Download Cable User Guide
Altera Corporation
Preliminary
Introduction
Supported Devices
You can use the USB-Blaster download cable to download configuration
data to the following Altera devices:
Power Requirements
The USB-Blaster download cable requires the following power sources:
Altera Corporation
April 2008
Hardware Setup
Software Requirements
The USB-Blaster download cable is only available for Windows 2000,
Windows XP (32-bit and 64-bit), Windows Vista (32-bit and 64-bit) and
Linux systems.
Use the Quartus II software version 4.0 or later to configure your device.
The USB-Blaster download cable also supports the following:
Hardware Setup
This section describes how to install and set up the USB-Blaster download
cable for device configuration or programming.
1
2.
Connect the USB cable to the USB port on your PC and to the
USB-Blaster port.
3.
12
USB-Blaster Download Cable User Guide
Altera Corporation
April 2008
TAR
G
BL
AS
SID TER
E
PIN1
ET
SID
E
4.
Software Setup
The Found New Hardware wizard may open and prompt you
to install a new hardware driver. Close the wizard and install the
hardware driver using the instructions provided in Software
Setup on page 13 below.
Altera Corporation
April 2008
13
USB-Blaster Download Cable User Guide
Software Setup
2.
On the Found New Hardware Wizard window, click No, not this
time and then click Next to continue.
3.
4.
Select Dont search. I will choose the driver to install. Click Next.
5.
6.
Select Have Disk and browse to the location of the driver on your
system: \<Quartus II system directory>\drivers\usb-blaster. Click
OK.
For the Quartus II software version 6.1 and later, select the
appropriate driver version based on the 64-bit or 32-bit Quartus
II version.
7.
8.
9.
14
USB-Blaster Download Cable User Guide
Altera Corporation
April 2008
2.
3.
4.
5.
For the Quartus II software version 6.1 and later, select the
appropriate driver version based on the 64-bit or 32-bit Quartus
II version.
6.
7.
8.
Altera Corporation
April 2008
15
USB-Blaster Download Cable User Guide
Software Setup
#
# Altera USB-Blaster
#
usbblaster 0x03 0x09fb 0x6001 0x0 0x0 0x0 0x0 0x0 0x0
0x0 0x0 0x0
usbblaster 0x03 0x09fb 0x6002 0x0 0x0 0x0 0x0 0x0 0x0
0x0 0x0 0x0
usbblaster 0x03 0x09fb 0x6003 0x0 0x0 0x0 0x0 0x0 0x0
0x0 0x0 0x0
2.
#!/bin/sh
# USB-Blaster hotplug script
# Allow any user to access the cable
chmod 666 $DEVICE
3.
4.
2.
3.
16
USB-Blaster Download Cable User Guide
Altera Corporation
April 2008
4.
5.
6.
Altera Corporation
April 2008
Mode Description
In-Socket Programming
17
USB-Blaster Download Cable User Guide
Software Setup
18
USB-Blaster Download Cable User Guide
Altera Corporation
April 2008
Chapter 2. USB-Blaster
Specifications
Overview
USB-Blaster
Connections
USB-Blaster connections
Voltage requirements
Cable-to-board connection
Operating conditions
USB-Blaster Revision
The USB-Blaster cable has a USB universal plug that connects to the PC
USB port, and a 10-pin female plug that connects to the circuit board. Data
is downloaded from the USB port on the PC through the USB-Blaster
cable to the circuit board via the connections discussed in this section.
Voltage Requirements
The USB-Blaster 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 VCC(TRGT). See Table 21.
(Part 1 of 2)
Device Family
MAX II devices
MAX 7000S device
5V
3.3 V
2.5 V
Stratix
III devices
Arria
Cyclone II, Cyclone, APEX II, APEX 20K, and Mercury devices
As specified by VCCIO
5V
Altera Corporation
April 2008
21
USB-Blaster Connections
(Part 2 of 2)
2.5 V
3.3 V
5 V or 3.3 V
3.3 V
3.3 V
Cable-to-Board Connection
A standard USB cable connects to the USB port on the device. Figure 21
shows a block diagram of the USB-Blaster download cable.
Figure 21. USB-Blaster Block Diagram
USBVCC
VCC
USB
Receptacle
USB Interface
Chip
EPM7064AETC44
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
I/O
I/O
22
USB-Blaster Download Cable User Guide
Altera Corporation
April 2008
0.425 Typ.
10
0.250 Typ.
0.100 Sq.
0.025 Sq.
0.700 Typ.
Dimensions are shown in inches. Spacing between pin centers is 0.1 inches.
Table 22 identifies the 10-pin female plug pin names and the
corresponding programming mode.
Table 22. USB-Blaster Female Plug Signal Names & Programming Modes
AS Mode
PS Mode
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
Data from
device
VCC(TRGT)
VCC(TRGT)
Target power
supply
VCC(TRGT)
Target power
supply
nCONFIG
Configuration
control
nCONFIG
Configuration
control
TMS
JTAG state
machine control
nCE
No connect
No connect
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
Altera Corporation
April 2008
23
USB-Blaster Download Cable User Guide
Operating Conditions
Side View
0.100
0.100
0.025 Sq.
0.235
Operating
Conditions
Parameter
VCC(TRGT)
VCC(USB)
Conditions
With respect to ground
Min
Max
Unit
0.3
5.5
0.5
6.0
II
Input current
TDO or dataout
10.0
10.0
mA
Io
20.0
20.0
mA
50.0
mA
24
USB-Blaster Download Cable User Guide
Altera Corporation
April 2008
Parameter
Conditions
Min
Max
Unit
4.75
5.25
3.0
3.6
2.375
2.625
1.71
1.89
1.43
1.57
Max
Unit
Parameter
Conditions
Min
VIH
VIL
VOH
4.4
2.9
VOL
ICC(USB)
VCC(TRGT) 0.2
V
0.15
2.275
1.61
1.33
0.125
0.125
0.125
0.125
0.125
150
mA
Altera Corporation
April 2008
25
USB-Blaster Download Cable User Guide
USB-Revision
VIL
VOH
VOL
ICC(USB)
Parameter
Conditions
Min
Max
Unit
2.0
VCC(TRGT)
0.8
3.8
2.3
1.8
1.2
0.7
0.6
0.5
150
mA
USB-Revision
(Typical
CC(USB)
= 80 mA)
0.8
Descriptions
RoHS Compliant
Rev. A (1)
No
Rev. B
No
Rev. C
Yes
Revision B and Revision C cable has a "Rev. B" and "Rev. C" marking on the casing.
However, you can identify the Revision A cable if the cable is using a ribbon cable
and does not have the revision marking.
26
USB-Blaster Download Cable User Guide
Altera Corporation
April 2008
Statement
of China-RoHS
Compliance
Table 28. Table of Hazardous Substances Name and Concentration, Notes (1)
Lead
(Pb)
Part Name
Cadmium
(Cd)
Hexavalent
Chromium
(Cr6+)
Mercury
(Hg)
Polybrominated
diphenyl Ethers
(PBDE)
Polybrominated
biphenyls (PBB)
Electronic
Components
Populated
Circuit Board
Manufacturing 0
Process
Packing
0 indicates that the concentration of the hazardous substance in all homogeneous materials in the parts is below
the relevant threshold of the SJ/T11363-2006 standard.
References
Altera Corporation
April 2008
27
USB-Blaster Download Cable User Guide
References
Programmer Introduction
28
USB-Blaster Download Cable User Guide
Altera Corporation
April 2008