2 reset, 3 pull-up resistors, 4 instruction register – Intel STRONGARM SA-1100 User Manual

Page 362: 5 public instructions, Reset -2, Pull-up resistors -2, Instruction register -2, Public instructions -2

Advertising
background image

16-2

SA-1100

Developer’s Manual

Boundary-Scan Test Interface

16.2

Reset

The boundary-scan interface includes a state-machine controller (the TAP controller). In order to
force the TAP controller into the correct state after power-up of the device, a reset pulse must be
applied to the nTRST pin. If the boundary-scan interface is to be used, then nTRST must be driven
low, and then high again. If the boundary-scan interface is not to be used, then the nTRST pin may
be tied permanently low. Note that a clock on TCK is not necessary to reset the device.

The action of reset (either a pulse or a dc level) is as follows:

•

System mode is selected (the boundary-scan chain does NOT intercept any of the signals
passing between the pads and the core).

•

IDcode mode is selected. If TCK is pulsed, the contents of the ID register will be clocked out
of TDO.

16.3

Pull-Up Resistors

The IEEE 1149.1 standard effectively requires that TDI, nTRST, and TMS should have internal
pull-up resistors. To minimize static current draw, nTRST has an internal pull-down resistor. These
pins can be left unconnected for normal operation and overdriven to use the JTAG features.

16.4

Instruction Register

The instruction register is 5 bits in length. There is no parity bit. The fixed value loaded into the
instruction register during the CAPTURE-IR controller state is: 00001.

16.5

Public Instructions

The following public instructions are supported:

Instruction

Binary Code

EXTEST

00000

SAMPLE/PRELOAD

00001

CLAMP

00100

HIGHZ

00101

IDCODE 00110
BYPASS

11111

Private

00010, 00011, 00111, 01000-01111, 10000-11110

In the descriptions that follow, TDI and TMS are sampled on the rising edge of TCK, and all output
transitions on TDO occur as a result of the falling edge of TCK.

Advertising