5
LatticeSC PCI Express x4 Evaluation Board
Lattice Semiconductor
User’s Guide
Programming/FPGA Configuration
(see Appendix A, Figure 7)
A programming header is provided on the evaluation board, providing access to the LatticeSC JTAG port.
Note: An ispDOWNLOAD
®
Cable is included with each ispLEVER
®
design tool shipment. Cables may also be pur-
chased separately from Lattice.
ispVM Download Interface
J2 is a10-pin JTAG connector used in conjunction with the ispVM System software and ispDOWNLOAD Cable to
program and control the device.
Table 4. JTAG Programming Connector (see Appendix A, Figure 7)
Pin 1
VCC
Pin 2
TDO
Pin 3
TDI
Pin 4
PROGRAMN
Pin 5
NC
Pin 6
TMS
Pin 7
GND
Pin 8
TCK
Pin 9
DONE
Pin 10
INITN
Programming Daisy Chain
This board includes two Lattice programmable devices that can be programmed in a daisy chain. A jumper setting
of J93 controls the chain. Both devices are in the programming chain from the JTAG header J2 with jumpers across
Pins{1-2} and Pins{3-4}. If the user desires to only program U1, only a jumper should be across Pins{2-4}.
Download Procedures
Requirements
• PC with ispVM System v.14.3 (or later) programming management software, installed with appropriate drivers
(USB driver for USB Cable, Windows NT/2000/XP parallel port driver for ispDOWNLOAD Cable).
Note: An option
to install these drivers is included as part of the ispVM System set-up.
• ispDOWNLOAD Cable (HW-USBN-2A, HW-DLN-3C, etc.)
JTAG Download
The LatticeSC device can be configured easily via its JTAG port. The device is SRAM-based; it must remain pow-
ered on to retain its configuration when programmed in this fashion.
1. Connect the ispDOWNLOAD cable to the appropriate header. J2 is used for the 1x10 cable.
Important Note:
The board must be un-powered when connecting, disconnecting, or reconnecting the isp-
DOWNLOAD Cable. Always connect the ispDOWNLOAD Cable's GND pin (black wire), before connecting any
other JTAG pins. Failure to follow these procedures can in result in damage to the LatticeSC FPGA device and
render the board inoperable.
2. Connect the LatticeSC Evaluation Board to the appropriate power sources and power up the board.
3. Start the ispVM System software.