beautypg.com

Rainbow Electronics DS3134 User Manual

Page 179

background image

DS3134

179 of 203

SECTION 11: JTAG

11.1 JTAG DESCRIPTION

The DS3134 device supports the standard instruction codes SAMPLE/PRELOAD, BYPASS, and
EXTEST. Optional public instructions included are HIGHZ, CLAMP, and IDCODE. See Figure 11.1A
for a Block Diagram. The DS3134 contains the following items, which meet the requirements, set by the
IEEE 1149.1 Standard Test Access Port and Boundary Scan Architecture:

Test Access Port (TAP)
TAP Controller
Instruction Register
Bypass Register
Boundary Scan Register
Device Identification Register.

The Test Access Port has the necessary interface pins, namely JTCLK, JTRST*, JTDI, JTDO, and JTMS.
Details on these pins can be found in Section 2.4. Details on the Boundary Scan Architecture and the Test
Access Port can be found in IEEE 1149.1-1990, IEEE 1149.1a-1993, and IEEE 1149.1b-1994.

JTAG Block Diagram Figure 11.1A

11.2 TAP CONTROLLER STATE MACHINE DESCRIPTION

This section covers the details on the operation of the Test Access Port (TAP) Controller State Machine.
Please see Figure 11.2A for details on each of the states described below. The TAP controller is a finite
state machine, which responds to the logic level at JTMS on the rising edge of JTCLK.

Boundary Scan
Register

Identification
Register

Bypass
Register

Instruction
Register

Test Access Port
Controller

Mux

Select

Tri-State

JTDI

10K

JTMS

10K

JTCLK

JTRST*

10K

JTDO

jtag_bd