13–4
Chapter 13: IEEE 1149.1 (JTAG) Boundary-Scan Testing for MAX II Devices
IEEE Std. 1149.1 Boundary-Scan Register
Figure 13–3 shows how test data is serially shifted around the periphery of the IEEE
Std. 1149.1 device.
Figure 13–3. Boundary-Scan Register
Each peripheral
element is either an
I/O pin, dedicated
input pin, or
Internal Logic
dedicated
configuration pin.
TAP Controller
TDI
TMS
TDO
TCK
Boundary-Scan Cells of a MAX II Device I/O Pin
Except for the four JTAG pins and power pins, all pins of a MAX II device (including
clock pins) can be used as user I/O pins and have a boundary-scan cell (BSC). The 3-
bit BSC consists of a set of capture registers and a set of update registers. The capture
registers can connect to internal device data via the OUTJand OEJsignals, while the
update registers connect to external data through the PIN_OUTand PIN_OEsignals.
The global control signals for the IEEE Std. 1149.1 BST registers (for example, SHIFT,
CLOCK, and UPDATE) are generated internally by the TAP controller; the MODEsignal
is generated by a decode of the instruction register. The data signal path for the
boundary-scan register runs from the serial data in (SDI) signal to the serial data out
(SDO) signal. The scan register begins at the TDIpin and ends at the TDOpin of the
device.
MAX II Device Handbook
© October 2008 Altera Corporation