Byte Blaster MV
Byte Blaster MV
®
Download Cable
Development
Tools
Functional The ByteBlasterMV parallel port download cable (ordering code:
PL-BYTEBLASTERMV) interfaces to a standard PC parallel port (also
Description known as an LPT port). This cable drives configuration data from the PCto
APEX II, APEX 20K (including APEX 20K, APEX 20KE, and
APEX 20 KC), ACEX 1K, Mercury, Excalibur, FLEX 10K (including
FLEX 10KA and FLEX 10KE), FLEX 8000, and FLEX 6000 devices, as well
as programming data to MAX 9000, MAX 7000S, MAX 7000A,
MAX 7000B, MAX 3000A devices and configuration devices. Because
design changes are downloaded directly to the device, prototyping is easy
and multiple design iterations can be accomplished in quick succession.
See Figure 1.
Altera Corporation 1
A-DS-BYTBLMV-3.1
ByteBlasterMV Parallel Port Download Cable Data Sheet
MV
laster
ByteB
Download Modes
The ByteBlasterMV cable provides two download modes:
■ Passive serial (PS) mode—Used for configuring APEX II, APEX 20K,
Mercury, ACEX 1K, Excalibur, FLEX 10K, FLEX 8000, and FLEX 6000
devices
■ JTAG mode—Industry-standard Joint Test Action Group (JTAG)
interface for programming or configuring APEX II, APEX 20K,
Mercury, ACEX 1K, Excalibur, FLEX 10K, MAX 9000, MAX 7000S,
MAX 7000A, MAX 7000B, and MAX 3000A devices
ByteBlasterMV Connections
The ByteBlasterMV cable has a 25-pin male header that connects to the PC
parallel port, and a 10-pin female plug that connects to the circuit board.
Data is downloaded from the PC’s parallel port through the
ByteBlasterMV cable to the circuit board via the connections discussed in
this section.
2 Altera Corporation
ByteBlasterMV Parallel Port Download Cable Data Sheet
1 To configure 1.5-V APEX II, 1.8-V APEX 20KE, 2.5-V APEX 20K,
and Excalibur, Mercury, ACEX 1K, and FLEX 10KE devices
using the ByteBlasterMV download cable, connect the pull-up
resistors to a 3.3-V power supply, and the cable’s VCC pin to a
3.3-V power supply, and the device’s VCCINT pin to an
appropriate 2.5-V, 1.0-V, or 1.5-V power supply. For PS
configuration, the device’s VCCIO pin must be connected to a
2.5-V or 3.3-V power supply. The ByteBlasterMV VCC pin must
be connected to 3.3 V for APEX II, Mercury, ACEX 1K, APEX
20K, and FLEX 10KE JTAG configuration, or MAX 7000A and
MAX 3000A JTAG in-system programming. The device VCCIO
pin can be connected to either a 2.5-V or 3.3-V power supply.
Development
2 DCLK TCK
Tools
3 nCONFIG TMS
8 DATA0 TDI
11 CONF_DONE TDO
13 nSTATUS –
15 VCC VCC
18 to 25 GND GND
Altera Corporation 3
ByteBlasterMV Parallel Port Download Cable Data Sheet
18-25
GND
Notes:
(1) All series resistors are 100 Ω.
(2) All pull-up resistors are 2.2 kΩ.
The 10-pin female plug connects to a 10-pin male header on the circuit
board containing the target device(s). Figure 3 shows the dimensions of
the female plug.
4 Altera Corporation
ByteBlasterMV Parallel Port Download Cable Data Sheet
0.425 Typ.
Color Strip
1 3 5 7 9
0.250 Typ.
2 4 6 8 10
0.700 Typ.
13
Development
Table 2 identifies the 10-pin female plug’s pin names for the
corresponding download mode.
Tools
Table 2. ByteBlasterMV Female Plug’s Pin Names & Download Modes
Altera Corporation 5
ByteBlasterMV Parallel Port Download Cable Data Sheet
0.235
6 Altera Corporation
ByteBlasterMV Parallel Port Download Cable Data Sheet
Development
Software Altera’s Quartus II and the MAX+PLUS II design software packages
Tools
provide the programmer function required to configure or program
Instructions devices using the ByteBlasterMV download cable.
Quartus II Instructions
To configure or program one or more devices with the ByteBlasterMV
cable and the Quartus II programmer
Altera Corporation 7
ByteBlasterMV Parallel Port Download Cable Data Sheet
MAX+PLUS II Instructions
To configure or program one or more devices with the ByteBlasterMV
cable and the MAX+PLUS II programmer:
8 Altera Corporation
ByteBlasterMV Parallel Port Download Cable Data Sheet
Development
device, select an SOF; for a MAX 9000, MAX 7000S, MAX 7000A, or
MAX 3000A device, select a POF.
Tools
5. For JTAG or FLEX-chain programming or configuration, perform the
following steps: To program or configure devices in a JTAG chain
(multi- or single-device chain), turn on Multi-Device JTAG-Chain
(JTAG menu) and choose Multi-Device JTAG Chain Setup to set up
the multi-device JTAG chain. See “Setting up Multi-Device JTAG
Chains” in MAX+PLUS II Help for more information.
Altera Corporation 9
ByteBlasterMV Parallel Port Download Cable Data Sheet
■ Application Note 116 (Configuring APEX 20K, FLEX 10K & FLEX 6000
Devices)
■ Application Note 33 (Configuring FLEX 8000 Devices)
■ Application Note 38 (Configuring Multiple FLEX 8000 Devices)
■ Application Note 39 (IEEE 1149.1 (JTAG) Boundary-Scan Testing in
Altera Devices)
■ Application Note 95 (In-System Programmability in MAX Devices)
■ Search for “Configuring a Single Device with the BitBlaster,
ByteBlaster, or FLEX Download Cable”, Setting Up Multiple-Device
JTAG chains,” “Configuring Multiple Devices in a JTAG Chain with
the BitBlaster or ByteBlaster “, and “Programming Multiple Devices
in a JTAG Chain with the BitBlaster or ByteBlaster” in MAX+PLUS II
Help.
■ Search for “ByteBlasterMV,” “Programming a Single Device or
Multiple Devices in JTAG or Passive Serial Chains with the
MasterBlaster or ByteBlasterMV”, “Configuration Scheme
Description”, “Programmer Introduction,” and “Programming” in
Quartus II Help.
Revison History The information contained in the ByteBlasterMV Parallel Port Download
Cable Data Sheet version 3.1 supersedes information published in
previous versions.
The ByteBlasterMV Parallel Port Download Cable Data Sheet version 3.1
contains the following change:
10 Altera Corporation
ByteBlasterMV Parallel Port Download Cable Data Sheet
Notes:
Altera Corporation 11
ByteBlasterMV Parallel Port Download Cable Data Sheet
®
Altera, ACEX, ACEX IK, APEX, APEX II, APEX 20K, APEX 20KE, APEX 20KC, BitBlaster, ByteBlasterMV,
101 Innovation Drive Excalibur, FLEX, FLEX 10K, FLEX 10KA, FLEX 10KE, FLEX 8000, FLEX 6000, MasterBlaster, MAX, MAX 9000,
San Jose, CA 95134 MAX 7000S, MAX 7000A, MAX 3000A, MAX+PLUS II, Mercury, Quartus, Quartus II, and specific device
designations are trademarks and/or service marks of Altera Corporation in the United States and other
(408) 544-7000 countries. Altera acknowledges the trademarks of other organizations for their respective products or services
http://www.altera.com mentioned in this document. Altera products are protected under numerous U.S. and foreign patents and
Applications Hotline: 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
(800) 800-EPLD make changes to any products and services at any time without notice. Altera assumes no responsibility or
Customer Marketing: liability arising out of the application or use of any information, product, or service
(408) 544-7104 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
Literature Services: any published information and before placing orders for products or services.
[email protected]
Copyright 2001 Altera Corporation. All rights reserved.
12 Altera Corporation