beautypg.com

Jtag programming/debugging ports, Jtag header (j7), Chapter 11: jtag programming/debugging ports – Digilent 410-044-10P-KIT User Manual

Page 41: Chapter 11, “jtag programming/debugging ports, Chapter 11

background image

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