USB-Blaster Download Cable
User Guide
101 Innovation Drive
San Jose, CA 95134
www.altera.com
UG-USB81204-2.3 Document Version: 2.3
P25-10325-03
Document Date: May 2007
Copyright © 2007 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device des-
ignations, 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. Al-
tera 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 ap-
plication 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 in-
formation and before placing orders for products or services.
Printed on recycled paper
ii Altera Corporation
Contents
Chapter 1. Setting Up the USB-Blaster Download Cable
Introduction ............................................................................................................................................ 1–1
Device Support ................................................................................................................................. 1–1
Power Requirements ........................................................................................................................ 1–1
Software Requirements ................................................................................................................... 1–2
Hardware Setup ..................................................................................................................................... 1–2
Software Setup ....................................................................................................................................... 1–3
Installing the USB-Blaster Driver on Windows 2000 and Windows XP Systems ................... 1–3
Installing the USB-Blaster Driver on Linux .................................................................................. 1–4
Setting Up the USB-Blaster Hardware in the Quartus II Software ........................................... 1–5
Chapter 2. USB-Blaster Specifications
Overview ................................................................................................................................................. 2–1
USB-Blaster Connections ...................................................................................................................... 2–1
Voltage Requirements ..................................................................................................................... 2–1
Cable-to-Board Connection ............................................................................................................. 2–2
USB-Blaster Plug Connection ......................................................................................................... 2–2
Circuit Board Header Connection ................................................................................................. 2–4
Operating Conditions ........................................................................................................................... 2–4
USB-Revision .......................................................................................................................................... 2–6
References ............................................................................................................................................... 2–7
Altera Corporation iii
Contents
iv Altera Corporation
USB-Blaster Download Cable User Guide
About this User Guide
The table below displays the revision history for the chapters in this User
Revision History
Guide.
Date Version Changes Made
May 2007 2.3 ● Updated “Introduction”.
● 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.
March 2007 2.2 Update to “Installing the USB-Blaster Driver on Windows 2000 and Windows XP
Systems” section.
July 2006 2.1 Minor update to Chapter 2.
June 2006 2.0 Added USB-Blaster Revision section, updated Figure 2–1, Table 2–1, and
Table 2–7. Added Table 2–6.
December 2004 Update to conditions in Table 2–2.
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
How to Contact
following table.
Altera
Contact
Contact (1) Address
Method
Technical support Website www.altera.com/support
Technical training Website www.altera.com/training
Email custrain@altera.com
Product literature Website www.altera.com/literature
Altera literature services Email literature@altera.com
Non-technical support (General) Email nacomp@altera.com
Email authorization@altera.com
(Software Licensing)
Note to table:
(1) You can also contact your local Altera sales office or sales representative.
This document uses the typographic conventions shown below.
Typographic
Conventions
Visual Cue Meaning
Bold Type with Initial Command names, dialog box titles, checkbox options, and dialog box options are
Capital Letters 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: f , \qdesigns directory, d: drive, chiptrip.gdf file.
MAX
Italic Type with Initial Capital Document titles are shown in italic type with initial capital letters. Example: AN
Letters 75: High-Speed Board Design.
Italic type Internal timing parameters and variables are shown in italic type.
Examples: t , n + 1.
PIA
Variable names are enclosed in angle brackets (< >) and shown in italic type.
Example: , .pof file.
Initial Capital Letters 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 Altera Corporation
USB-Blaster Download Cable User Guide Preliminary
About this User Guide Typographic Conventions
Visual Cue Meaning
Courier type 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.
1., 2., 3., and Numbered steps are used in a list of items when the sequence of the items is
a., b., c., etc. 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.
v The checkmark indicates a procedure that consists of one step only.
1 The hand points to information that requires special attention.
The caution indicates required information that needs special consideration and
c understanding and should be read prior to starting or continuing with the
procedure or process.
The warning indicates information that should be read prior to starting or
w
continuing the procedure or processes
r The angled arrow indicates you should press the Enter key.
f The feet direct you to more information on a particular topic.
Altera Corporation vii
Preliminary USB-Blaster Download Cable User Guide
Typographic Conventions
viii Altera Corporation
USB-Blaster Download Cable User Guide Preliminary
Chapter 1. Setting Up the
USB-Blaster Download Cable
The USB-Blaster™ download cable interfaces a USB port on a host
Introduction
®
computer to an Altera FPGA mounted on a printed circuit board. The
cable sends configuration data from the PC to a standard 10-pin header
connected to the FPGA. You can use the USB-Blaster cable to iteratively
download configuration data to a system during prototyping or to
program data into the system during production.
Device Support
The USB-Blaster download cable allows you to program and configure
Altera devices. Specifically, you can do the following:
■ Download configuration data to FPGA devices:
®
● Stratix II, Stratix II GX, Stratix GX, and Stratix family of devices
™
● Cyclone II and Cyclone family of devices
™
● APEX II and APEX 20K family of devices
®
● ACEX 1K devices
™
● Mercury devices
™
● FLEX 10K, FLEX 10KE, and FLEX 10KA family of devices
™
● Excalibur devices
■ Download configuration data to User Flash Memory (UFM) devices:
®
● MAX II family of devices
■ Download configuration data to EEPROM-based devices:
● MAX 3000 and MAX 7000 family of devices
■ Perform in-system programming of advanced configuration devices:
● EPC2, EPC4, EPC8, EPC16, and EPC1441 devices
■ Perform in-system programming of serial configuration devices:
● EPCS1, EPCS4, EPCS16, and EPCS64 devices
In addition, the USB-Blaster download cable supports target systems
using 5.0 V TTL, 3.3 V LVTTL/LVCMOS, and single-ended I/O
standards from 1.5 V to 3.3 V.
Power Requirements
The USB-Blaster download cable requires the following power sources:
■ 5.0 V from the USB cable
■ Between 1.5 V and 5.0 V from the target circuit board
Altera Corporation 1–1
May 2007 Preliminary
Hardware Setup
Software Requirements
The USB-Blaster download cable is only available for Windows 2000,
Windows XP, 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:
■ Quartus II Programmer (for programming and configuration)
®
■ Quartus II SignalTap II Logic Analyzer (for logic analysis)
■ Quartus II Programmer (standalone version)
■ Quartus II SignalTap II logic analyzer (standalone version)
This section describes how to install and set up the USB-Blaster download
Hardware Setup
cable for device configuration or programming.
1 For plug and header dimensions, pin names, and operating
conditions, see Chapter 2, “USB-Blaster Specifications.”
Connect your USB-Blaster download cable to the circuit board as
instructed below.
1. Disconnect the power cable from the circuit board.
2. Connect the USB cable to the USB port on your PC and to the
USB-Blaster port.
3. Connect the USB-Blaster download cable to the 10-pin header on the
device board. Figure 1–1 shows the USB-Blaster download cable
and the circuit board connector.
w To avoid damaging the USB-Blaster cable, first unplug the cable
from the 10-pin header on the target board before unplugging
the cable from the USB port on your PC. It is safest to remove
power first from the target board before unplugging the
USB-Blaster cable.
1–2 Altera Corporation
USB-Blaster Download Cable User Guide May 2007
Setting Up the USB-Blaster Download Cable
Figure 1–1. The USB-Blaster Download Cable
10-pin Female Connector
(connects to target printed
circuit board 10-pin male
header)
4. Reconnect the power cable to reapply power to the circuit board.
1 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 “Installing
the USB-Blaster Driver on Windows 2000 and Windows XP
Systems” below.
This section describes the following:
Software Setup
■ Installing the USB-Blaster driver
■ Setting up the USB-Blaster hardware in the Quartus II software
Installing the USB-Blaster Driver on Windows 2000 and
Windows XP Systems
This section describes how to install the USB-Blaster driver on Windows
2000 and Windows XP systems.
Before you begin the installation, verify the USB-Blaster driver is located
in your directory: \\drivers\usb-blaster
1 If the driver is not in your directory, download the USB-Blaster
driver from the Altera web site:
www.altera.com/support/software/drivers
Altera Corporation 1–3
May 2007 USB-Blaster Download Cable User Guide
R
E
T
E
S
D
A
I
S
L
B
T
E
G
E
R
D
A
I
S
T
1
N
I
P
Software Setup
To install the driver, follow the directions below:
1. Plug in the USB-Blaster download cable to the PC.
2. On the Found New Hardware Wizard window, click No, not this
time and then click Next to continue.
3. Select Install from a list of specific location (Advanced) and click
Next to continue.
4. Select Don’t search. I will choose the driver to install. Click Next.
5. Select Sound, video and game controllers, and click Next to
continue.
6. Select Have Disk and browse to the location of the driver on your
system: \\drivers\usb-blaster. Click
OK.
1 For Quartus II version 6.1 and later, select the appropriate driver
version based on the 64-bit or 32-bit Quartus II version.
7. Select Altera USB-Blaster and click Next to continue.
8. Click Next to install the driver.
9. Click Continue Anyway when the Hardware Installation warning
appears.
10. Click Finish in the Completing the Add/Remove Hardware Wizard
window. Reboot your system.
Installing the USB-Blaster Driver on Linux
This section describes how to install the USB-Blaster driver on Linux.
The Quartus II software uses the built-in USB drivers (usbfs) on RedHat
Linux to access the USB-Blaster download cable. By default, root is the
only user allowed to use usbfs. You must change the permission on the
ports before you can use the USB-Blaster download cable to program
devices with the Quartus II software.
You must have system administration (root) privileges to configure the
USB-Blaster download cable drivers.
1. Add the following lines to the /etc/hotplug/usb.usermap file.
1–4 Altera Corporation
USB-Blaster Download Cable User Guide May 2007
Setting Up the USB-Blaster Download Cable
#
# 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. 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 II software as described in the following
section.
f Refer to www.altera.com/support/software/drivers for more
information on USB-Blaster driver installation.
Setting Up the USB-Blaster Hardware in the Quartus II Software
Use the following steps to set up the USB-Blaster hardware in the
Quartus II software:
1. Start the Quartus II software.
2. Choose Programmer (Tools menu).
3. Click Hardware Setup. The Hardware Settings tab of the Hardware
Setup dialog box is displayed (Figure 1–2).
Altera Corporation 1–5
May 2007 USB-Blaster Download Cable User Guide
Software Setup
Figure 1–2. Hardware Setup Dialog Box
4. From the drop-down menu, select USB-Blaster [USB-0]
(Figure 1–2).
5. Click Close to close the Hardware Setup dialog box.
6. In the Mode list, select the desired mode (Programmer window).
Table 1–1 describes each mode.
1 The USB-Blaster supports the Joint Test Action Group (JTAG),
Passive Serial Programming, and Active Serial modes.
Table 1–1. Programming Modes
Mode Mode Description
Joint Test Action Group Programs or configures all Altera devices
(JTAG) supported by Quartus II software, excluding
FLEX 6000.
In-Socket Programming Not supported by the USB-Blaster.
Passive Serial Programming Configures all Altera devices supported by
Quartus II software excluding MAX 3000 and
MAX 7000 devices.
Active Serial Programming Programs a single EPCS1, EPCS4, EPCS16, and
EPCS64 serial configuration device.
1–6 Altera Corporation
USB-Blaster Download Cable User Guide May 2007
Setting Up the USB-Blaster Download Cable
f For details about programming devices and creating secondary
programming files, see the Programming & Configuration chapter of the
Introduction to Quartus II Handbook.
For further information, see the Programming module of the Quartus II
online tutorial.
For further information, refer to the following topics in the Quartus II
software Help menu:
■ Changing the Hardware Setup
■ Programmer Introduction
■ Overview: Working with Chain Description Files
■ Overview: Converting Programming Files
Altera Corporation 1–7
May 2007 USB-Blaster Download Cable User Guide
Software Setup
1–8 Altera Corporation
USB-Blaster Download Cable User Guide May 2007
Chapter 2. USB-Blaster
Specifications
This chapter provides comprehensive information about the
Overview
™
USB-Blaster download cable including the following:
■ USB-Blaster connections
● Voltage requirements
● Cable-to-board connection
● USB-Blaster plug connection
● Circuit board header connection
■ Operating conditions
■ USB-Blaster Revision
The USB-Blaster cable has a USB universal plug that connects to the PC
USB-Blaster
USB port, and a 10-pin female plug that connects to the circuit board. Data
Connections
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 V See Table 2–1.
CC(TRGT).
Table 2–1. USB-Blaster VCC(TRGT) Pin Voltage Requirements (Part 1 of 2)
Device Family USB-Blaster VCC Voltage Required
MAX II device As specified by V of Bank 1
CCIO
MAX 7000S device 5 V
MAX 7000AE and MAX 3000A devices 3.3 V
MAX 7000B device 2.5 V
Stratix, Stratix II, Stratix GX, and Stratix II GX devices As specified by V
CCSEL
Cyclone II, Cyclone, APEX II, APEX 20K, and Mercury devices As specified by V
CCIO
FLEX 10K, FLEX 8000, and FLEX 6000 devices 5 V
FLEX 10KE device 2.5 V
FLEX 10KA and FLEX 6000A devices 3.3 V
Altera Corporation 2–1
May 2007
USB-Blaster Connections
Table 2–1. USB-Blaster VCC(TRGT) Pin Voltage Requirements (Part 2 of 2)
EPC2 device 5 V or 3.3 V
EPC4, EPC8, and EPC16 devices 3.3 V
EPCS1, EPCS4, EPCS16, and EPCS64 devices 3.3 V
Cable-to-Board Connection
A standard USB cable connects to the USB port on the device. Figure 2–1
shows a block diagram of the USB-Blaster download cable.
Figure 2–1. USB-Blaster Block Diagram
USBVCC
V
CC
10-Pin
Voltage Translator
V
CC Pin 1
USB Interface
Female Plug
Circuitry
Chip
EPM7064AETC44
USB
Receptacle
I/O
I/Os
I/O
I/O
I/Os I/O
I/O
I/O
I/O
I/O
USB-Blaster Plug Connection
The 10-pin female plug connects to a 10-pin male header on the circuit
board containing the target device. Figure 2–2 shows the dimensions of
the female plug.
2–2 Altera Corporation
USB-Blaster Download Cable User Guide May 2007
USB-Blaster Download Cable User Guide
Figure 2–2. USB-Blaster 10-Pin Female Plug Dimensions
0.425 Typ.
10 8 6 4 2
0.250 Typ.
9 7 5 3 1
0.100 Sq. 0.025 Sq.
0.700 Typ.
Dimensions are shown in inches. Spacing between pin centers is 0.1 inches.
Table 2–2 identifies the 10-pin female plug pin names and the
corresponding programming mode.
Table 2–2. USB-Blaster Female Plug Signal Names & Programming Modes
AS Mode PS Mode JTAG Mode
Pin
Signal Name Description Signal Name Description Signal Name Description
1 Clock signal Clock signal Clock signal
DCLK DCLK TCK
2 GND Signal ground GND Signal ground GND Signal ground
3 Configuration done Configuration Data from
CONF_DONE CONF_DONE TDO
done device
4 Target power supply Target power Target power
VCC(TRGT) VCC(TRGT) VCC(TRGT)
supply supply
5 Configuration Configuration JTAG state
nCONFIG nCONFIG TMS
control control machine control
6 Cyclone chip enable No connect No connect
nCE – –
7 DATAOUT Active serial data out nSTATUS Configuration – No connect
status
8 nCS Serial configuration – No connect – No connect
device chip select
9 ASDI Active serial data in DATA0 Data to device TDI Data to device
10 Signal ground Signal ground Signal ground
GND GND GND
Altera Corporation 2–3
May 2007 USB-Blaster Download Cable User Guide
Operating Conditions
1 The circuit board must supply V and ground to the
CC(TRGT)
USB-Blaster cable for the I/O drivers.
Circuit Board Header Connection
The circuit board's 10-pin male header, which connects to the USB-Blaster
cable's 10-pin female plug, has two rows of five pins. These pins are
connected to the device’s programming or configuration pins. Figure 2–3
shows the dimensions of a typical 10-pin male header.
Figure 2–3. 10-Pin Male Header Dimensions
Top View
Side View
0.100 0.025 Sq.
0.100
0.235
Dimensions are shown in inches.
Tables 2–3 through 2–5 summarize the maximum ratings, recommended
Operating
operating conditions, and DC operating conditions for the USB-Blaster
Conditions
cable.
Table 2–3. USB-Blaster Cable Absolute Maximum Ratings
Symbol Parameter Conditions Min Max Unit
V Target supply voltage With respect to ground –0.3 5.5 V
CC(TRGT)
V USB supply voltage With respect to ground –0.5 6.0 V
CC(USB)
I Input current –10.0 10.0 mA
TDO or dataout
I
I Output current for Rev. A and –20.0 20.0 mA
o
Rev. B cable
TCK, TMS, TDI, nCS, nCE
Output current for Rev. C cable –50.0 50.0 mA
2–4 Altera Corporation
USB-Blaster Download Cable User Guide May 2007
USB-Blaster Download Cable User Guide
Table 2–4. USB-Blaster Cable Recommended Operating Conditions
Symbol Parameter Conditions Min Max Unit
V Target supply voltage, 5.0-V operation 4.75 5.25 V
CC(TRGT)
Target supply voltage, 3.3-V operation 3.0 3.6 V
Target supply voltage, 2.5-V operation 2.375 2.625 V
Target supply voltage, 1.8-V operation 1.71 1.89 V
Target supply voltage, 1.5-V operation 1.43 1.57 V
Table 2–5. USB-Blaster Cable (Rev. A & B) DC Operating Conditions
Symbol Parameter Conditions Min Max Unit
V High-level input voltage V –0.2 V
IH CC(TRGT)
V Low-level input voltage 0.15 V
IL
V 5.0-V high-level output voltage V = 4.5 V, I =1mA 4.4 V
OH CC(TRGT) OH
3.3-V high-level output voltage V = 3.0 V, I =1mA 2.9 V
CC(TRGT) OH
2.5-V high-level output voltage V = 2.375 V, I = 1 mA 2.275 V
CC(TRGT) OH
1.8-V high-level output voltage V = 1.71 V, I = 1 mA 1.61 V
CC(TRGT) OH
1.5-V high-level output voltage V = 1.43 V, IOH = 1 mA 1.33 V
CC(TRGT)
V 5.0-V low-level output voltage V = 5.5 V, I = 1 mA 0.125 V
OL CC(TRGT) OL
3.3-V low-level output voltage V = 3.6 V, I = 1 mA 0.125 V
CC(TRGT) OL
2.5-V low-level output voltage V = 2.625 V, I = 1 mA 0.125 V
CC(TRGT) OL
1.8-V low-level output voltage V = 1.89 V, I = 1 mA 0.125 V
CC(TRGT) OL
1.5-V low-level output voltage V = 1.57 V, IOL = 1 mA 0.125 V
CC(TRGT)
I
I Operating current (No Load) 150 mA
(Typical = 80 mA)
CC(USB)
CC(USB)
Altera Corporation 2–5
May 2007 USB-Blaster Download Cable User Guide
USB-Revision
Table 2–6. USB-Blaster Cable (Rev. C) DC Operating Conditions
Symbol Parameter Conditions Min Max Unit
V High-level input voltage V >= 2.0 V 2.0 V
IH CC(TRGT)
V < 2.0 V V V
CC(TRGT) CC(TRGT)
V Low-level input voltage V >= 2.0 V 0.8 V
IL CC(TRGT)
V < 2.0 V 0 V
CC(TRGT)
V 5.0-V high-level output voltage V = 4.5 V, I = -10 mA 3.8 V
OH CC(TRGT) OH
3.3-V high-level output voltage V = 3.0 V, I =-8mA 2.3 V
CC(TRGT) OH
2.5-V high-level output voltage V = 2.375 V, I =-6 mA 1.8 V
CC(TRGT) OH
1.8-V high-level output voltage V = 1.71 V, I =-4mA 1.2 V
CC(TRGT) OH
1.5-V high-level output voltage V = 1.43 V, IOH = -2 mA 1.0 V
CC(TRGT)
V 5.0-V low-level output voltage V = 5.5 V, I =10 mA 0.8 V
OL CC(TRGT) OL
3.3-V low-level output voltage V = 3.6 V, I =8mA 0.7 V
CC(TRGT) OL
2.5-V low-level output voltage V = 2.625 V, I =6mA 0.6 V
CC(TRGT) OL
1.8-V low-level output voltage V = 1.89 V, I =4 mA 0.5 V
CC(TRGT) OL
1.5-V low-level output voltage V = 1.57 V, IOL = 2 mA 0.4 V
CC(TRGT)
I
I Operating current (No Load) 150 mA
(Typical = 80 mA)
CC(USB) CC(USB)
Table 2–7 indicates the revision and description of the USB-Blaster.
USB-Revision
Table 2–7. USB-Revision
Revision Descriptions RoHS Compliant
Rev. A (1) 10-pin female connector is connected to the No
USB-Blaster through a ribbon cable.
Rev. B 10-pin female connector is connected to the No
USB-Blaster through a flexible PCB cable.
Rev. C Hardware upgrade to meet the RoHS Yes
lead-free requirement. 10-pin female
connector is connected to the USB-Blaster
through a flexible PCB cable.
Note to Table 2–7:
(1) 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.
2–6 Altera Corporation
USB-Blaster Download Cable User Guide May 2007
USB-Blaster Download Cable User Guide
For more information on configuration and in-system programmability
References
(ISP), see the following sources:
■ AN 39: IEEE 1149.1 (JTAG) Boundary-Scan Testing in Altera Devices
■ AN 95: In-System Programmability in MAX Devices
■ AN 250: Configuring Cyclone FPGAs
■ Configuring Stratix II Devices chapter in Volume 2 of the Stratix II
Device Handbook
■ Configuring Stratix and Stratix GX Devices chapter in the Stratix Device
Handbook
■ Configuring Cyclone II Devices chapter in the Cyclone II Handbook
■ Serial Configuration Devices Data Sheet
■ Programming & Configuration chapter in the Introduction to Quartus II
manual
■ The Programming module of the Quartus II online tutorial
■ Refer to the following glossary definitions in the Quartus II Help:
● “USB-Blaster Cable” (general description)
● “Configuration scheme” (general description)
● “Programming files” (general description)
■ Refer to the following procedures in the Quartus II Help:
● Programming a Single Device or Multiple Devices in JTAG or
Passive Serial Mode
● Programming a Single Device in Active Serial Programming
Mode
■ Refer to the following introduction and overview topics in the
Quartus II Help:
● Programmer Introduction
● Overview: Working with Chain Description Files
● Overview: Converting Programming Files
Altera Corporation 2–7
May 2007 USB-Blaster Download Cable User Guide
References
2–8 Altera Corporation
USB-Blaster Download Cable User Guide May 2007
What they say about us
FANTASTIC RESOURCE
One of our top priorities is maintaining our business with precision, and we are constantly looking for affiliates that can help us achieve our goal. With the aid of GID Industrial, our obsolete product management has never been more efficient. They have been a great resource to our company, and have quickly become a go-to supplier on our list!
Bucher Emhart Glass
EXCELLENT SERVICE
With our strict fundamentals and high expectations, we were surprised when we came across GID Industrial and their competitive pricing. When we approached them with our issue, they were incredibly confident in being able to provide us with a seamless solution at the best price for us. GID Industrial quickly understood our needs and provided us with excellent service, as well as fully tested product to ensure what we received would be the right fit for our company.
Fuji
HARD TO FIND A BETTER PROVIDER
Our company provides services to aid in the manufacture of technological products, such as semiconductors and flat panel displays, and often searching for distributors of obsolete product we require can waste time and money. Finding GID Industrial proved to be a great asset to our company, with cost effective solutions and superior knowledge on all of their materials, it’d be hard to find a better provider of obsolete or hard to find products.
Applied Materials
CONSISTENTLY DELIVERS QUALITY SOLUTIONS
Over the years, the equipment used in our company becomes discontinued, but they’re still of great use to us and our customers. Once these products are no longer available through the manufacturer, finding a reliable, quick supplier is a necessity, and luckily for us, GID Industrial has provided the most trustworthy, quality solutions to our obsolete component needs.
Nidec Vamco
TERRIFIC RESOURCE
This company has been a terrific help to us (I work for Trican Well Service) in sourcing the Micron Ram Memory we needed for our Siemens computers. Great service! And great pricing! I know when the product is shipping and when it will arrive, all the way through the ordering process.
Trican Well Service
GO TO SOURCE
When I can't find an obsolete part, I first call GID and they'll come up with my parts every time. Great customer service and follow up as well. Scott emails me from time to time to touch base and see if we're having trouble finding something.....which is often with our 25 yr old equipment.
ConAgra Foods