Jtag configuration setup, Jtag configuration setup -3 – Altera MAX 10 FPGA User Manual

Page 33

Advertising
background image

AN 425: Using the Command-Line Jam STAPL Solution for Device Programming

JTAG Configuration Setup

To configure MAX 10 device using a download cable, connect the device as shown in the following figure.

Figure 3-1: JTAG Configuration of a Single Device Using a Download Cable

V

CCIO

10 kΩ

V

CCIO

10 kΩ

V

CCIO

10 kΩ

nSTATUS
CONF_DONE
nCONFIG

MAX 10

JTAGEN

TCK

TDO

TMS

TDI

2

4
6
8

10

1

3
5
7

9

V

CCIO

10 kΩ

V

CCIO

10 kΩ

V

CCIO

JTAGEN

1 kΩ

Download Cable

(JTAG Mode)

10-Pin Male Header

To configure a device in a JTAG chain, the programming software sets the other devices to bypass mode.

A device in bypass mode transfers the programming data from the

TDI

pin to the

TDO

pin through a single

bypass register. The configuration data is available on the

TDO

pin one clock cycle later.

The Quartus II software uses the

CONF_DONE

pin to verify the completion of the configuration process

through the JTAG port:

CONF_DONE

pin is low—indicates that the configuration has failed.

CONF_DONE

pin is high—indicates that the configuration was successful.

After the configuration data is transmitted serially using the JTAG

TDI

port, the

TCK

port is clocked to

perform device initialization.

Voltage Overshoot Prevention

To prevent voltage overshoot, power up the download cable to 2.5 V when VCCIO of the JTAG pins are

2.5 V to 3.3 V. Tie the

TCK

pin to ground. If the VCCIO of the JTAG pins are using 1.5 V or 1.8 V, the

download cable should be powered by the same VCCIO. For single-supply device which has to power-up

the download cable within the range of 3.0 V to 3.3 V, Altera recommends you to add external resistor or

diode.

UG-M10CONFIG

2015.05.04

JTAG Configuration Setup

3-3

MAX 10 FPGA Configuration Design Guidelines

Altera Corporation

Send Feedback

Advertising