2 jtag scan paths, Jtag scan paths -3, Jtag and eonce multi-core interconnection -3 – Freescale Semiconductor StarCore SC140 User Manual

Page 113: Jtag instructions -3, Jtag tap controller

Advertising
background image

Overview of the Combined JTAG and EOnCE Interface

SC140 DSP Core Reference Manual

4-3

Figure 4-1. JTAG and EOnCE Multi-core Interconnection

To access the EOnCE module of each of the cores through the JTAG port, it is important to know the
following:

•

The JTAG scan paths

•

The JTAG instructions

•

The EOnCE control register value

4.2.2 JTAG Scan Paths

The host controller communicates with SoC via the Test Access Port (TAP) controller using the following
scan paths:

•

Select-IR JTAG scan path. Used when the host sends the JTAG instructions shown in Table 4-2 to
the SoC.

•

Select-DR JTAG scan path. used for data transfer between the HOST and the SoC, which
corresponds to the current JTAG instruction exist in the Jtag IR register.

Table 4-2. JTAG Instructions

B4

B3

B2

B1

B0

Instruction

Description

0

0

0

0

0

EXTEST

Selects the Boundary Scan Register. Forces a predictable internal
state while performing external boundary scan operations.

0

0

0

0

1

SAMPLE/PRELOAD

Selects the Boundary Scan Register. Provides a snapshot of
system data and control signals on the rising edge of TCK in the
Capture-DR controller state. Initializes the BSR output cells prior
to selection of EXTEST or CLAMP.

0

0

0

1

0

IDCODE

Selects the ID Register. Allows the manufacturer, part number
and version of a component to be identified.

0

0

0

1

1

CLAMP

Selects the Bypass Register. Allows signals driven from the
component pins to be determined from the Boundary Scan
Register.

choose_tdi

tdi

tdo

tck

eonce_reset

choose_clock_dr

tdi

JTAG TAP Controller

EOnCE1

EOnCE2

EOnCEn-1

EOnCEn

Advertising