English
Language : 

HW-USBN-2A Datasheet, PDF (1/7 Pages) Lattice Semiconductor – ispDOWNLOAD Cables For Programming Lattice ISP Devices
ispDOWNLOAD® Cables
For Programming Lattice ISPTM Devices
October 2009
Features
 Support for All Lattice Programmable
Products
• 1.2V to 5V programming
• Ideal for design prototyping and debugging
 Connect to Multiple PC Interfaces
• USB (v.1.0, v.2.0)
• PC Parallel Port
 Easy-to-Use Programming Connectors
• Versatile flywire, 2 x 5 (.100”) or 1 x 8 (.100”)
connectors
• 6 feet (2 meters) or more of programming cable
length (PC to DUT)
 Lead-Free/RoHS Compliant Construction
After you complete your logic design and create a pro-
gramming file with the ispLEVER® development tools,
you can use ispVM™ System software to program
devices on your board. The ispVM System software
automatically generates the appropriate ISP com-
mands, programming addresses and programming data
based on information stored in the programming file and
parameters you set in ispVM. Programming signals are
then generated from the USB or parallel port of a PC
and directed through the ispDOWNLOAD Cable to the
device. No additional components are required for pro-
gramming.
ispVM System software is included with all Lattice
design tool products and is available for download from
the Lattice web site at www.latticesemi.com.
ispDOWNLOAD Cables
Lattice ispDOWNLOAD cables are designed to facilitate
in-system programming for all Lattice Semiconductor
ISP™ devices directly from a PC. With in-system pro-
grammability, hardware functions can be programmed
and modified in real time on the system board to give
additional product features, shorten system design and
debug cycle time, enhance product manufacturability
and simplify field upgrades.
ispDOWNLOAD Cable Pin Definitions
The functions provided by the ispDOWNLOAD cables
correspond with available functions on Lattice program-
mable devices. Since some devices contain different
programming features, the specific functions provided
by the ispDOWNLOAD cable may depend on the
selected target device. ispVM System software will
automatically generate the appropriate functions based
on the selected device. See Table 1 for an overview of
the ispDOWNLOAD cable functions.
Table 1. ispDOWNLOAD Cable Pin Definitions
ispDOWNLOAD
Cable Pin
Name
ispDOWNLOAD Cable
Input/Output
Description
VCC
SDO/TDO
Programming Voltage
Test Data Output
Input
Input
Connect to VCC or VCCJ plane of the target device. Typical
ICC = 10mA. Note: this may not be the same as a target
device’s VCCO plane.
Used to shift data out via the IEEE1149.1 (JTAG)
programming standard.
SDI/TDI
Test Data Input
Output
Used to shift data in via the IEEE1149.1 programming
standard.
ispEN/Enable/
PROG
Enable
Output
Enable device to be programmed.
TRST
Test Reset
Output
Optional IEEE 1149.1 state machine reset.
DONE
DONE
Input
DONE indicates status of configuration
MODE/TMS
Test Mode Select Input
Output
Used to control the IEEE1149.1 state machine.
GND
Ground
Input
Connect to ground plane of the target device
SCLK/TCK
Test Clock Input
Output
Used to clock the IEEE1149.1 state machine
INIT
Initialize
Input
Indicates that ORCA® device is ready for configuration.
© 2009 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand
or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
www.latticesemi.com
1
dlcable_24.2