Manual

Spartan-3 Starter Kit Board User Guide www.xilinx.com 41
UG130 (v1.1) May 13, 2005 1-800-255-7778
R
Chapter 11
JTAG Programming/Debugging Ports
The Spartan-3 Starter Kit board includes a JTAG programming and debugging chain. Both
the Spartan-3 FPGA and the Platform Flash devices are part of the JTAG chain, as shown in
Figure 11-1. Additionally, there are two JTAG headers for driving the JTAG signals from
various supported JTAG download and debugging cables. A Digilent JTAG3 low-cost
parallel to JTAG cable is included as part of the kit and connects to the J7 header.
JTAG Header (J7)
This J7 JTAG header consists of 0.1-inch stake pins and is indicated as in Figure 1-2,
located toward the top edge of the board, directly below the two expansion connectors.
The Digilent low-cost parallel port to JTAG cable fits directly over the J7 header stake pins,
as shown in Figure 11-2. When properly fitted, the cable is perpendicular to the board.
Make sure that the signals at the end of the JTAG cable align with the labels listed on the
board. The other end of the Digilent cable connects to the PC’s parallel port. The Digilent
cable is directly compatible with the Xilinx iMPACT software. The schematic for the
Digilent cable appears in Figure A-9.
Figure 11-1:
Spartan-3 Starter Kit Board JTAG Chain
TDI
TMS
TCK
TDO
Spartan-3 FPGA
(XC3S400FT256C)
TDI
TMS
TCK
TDO
PlatformFlash
(XCF02S)
4
6
8
Header
J5
2
1
4
5
Header
J7
10
Digilent
JTAG3
Parallel
Cable IV
Parallel
Cable 3
MultiPro
Desktop
Tool
x
Header pin number
22 24
UG130_c11_01_042504
22