3. Configuration and Testing
AGX51003-2.0
Introduction
All Arria® GX devices provide JTAG boundary-scan test (BST) circuitry that complies
with the IEEE Std. 1149.1. You can perform JTAG boundary-scan testing either before
or after, but not during configuration. Arria GX devices can also use the JTAG port for
configuration with the Quartus® II software or hardware using either jam files (.jam)
or jam byte-code files (.jbc).
This chapter contains the following sections:
■
■
■
■
“IEEE Std. 1149.1 JTAG Boundary-Scan Support”
“SignalTap II Embedded Logic Analyzer” on page 3–3
“Configuration” on page 3–3
“Automated Single Event Upset (SEU) Detection” on page 3–8
IEEE Std. 1149.1 JTAG Boundary-Scan Support
Arria GX devices support I/O element (IOE) standard setting reconfiguration through
the JTAG BST chain. The JTAG chain can update the I/O standard for all input and
output pins any time before or during user-mode through the CONFIG_IO
instruction. You can use this capability for JTAG testing before configuration when
some of the Arria GX pins drive or receive from other devices on the board using
voltage-referenced standards. Because the Arria GX device may not be configured
before JTAG testing, the I/O pins may not be configured for appropriate electrical
standards for chip-to-chip communication. Programming these I/O standards via
JTAG allows you to fully test the I/O connections to other devices.
A device operating in JTAG mode uses four required pins, TDI, TDO, TMS, and TCK,
and one optional pin, TRST. The TCKpin has an internal weak pull-down resistor,
while the TDI, TMS, and TRSTpins have weak internal pull-up resistors. The JTAG
input pins are powered by the 3.3-V VCCPDpins. The TDOoutput pin is powered by the
VCCIOpower supply in I/O bank 4.
Arria GX devices also use the JTAG port to monitor the logic operation of the device
with the SignalTap® II embedded logic analyzer. Arria GX devices support the JTAG
instructions shown in Table 3–1.
1
Arria GX, Cyclone® II, Cyclone, Stratix®, Stratix II, Stratix GX , and Stratix II GX
devices must be within the first 17 devices in a JTAG chain. All of these devices have
the same JTAG controller. If any of the Stratix, Arria GX, Cyclone, and Cyclone II
devices are in the 18th or further position, they will fail configuration. This does not
affect the functionality of the SignalTap® II embedded logic analyzer.
© December 2009 Altera Corporation
Arria GX Device Handbook, Volume 1