beautypg.com

Jtag controller – Sundance SMT310Q User Manual

Page 21

background image

Version 2.1

Page 21 of 55

SMT310Q User Manual

6. JTAG Controller

The SMT310Q has an on board Test Bus Controller (TBC), an SN74ACT8990 from
Texas Instruments. The TBC is controlled from the PCI bus giving access to the on-
site TIMs and any number of external TIMs. Please refer to the Texas Instruments
data sheet for details of this controller. The TBC is accessed in I/O space BAR1
offset 80

16

.

Test Bus

Switching

Matrix

Test Bus
Controller

PCI bridge

Site 1

Site 2

Site 3

Site 4

Buffers

Buffered
JTAG
Connector

XDS-510
compatible
JTAG in

XDS-510
compatible
JTAG out

Figure 6: TBC Data Routing

The SMT310Q can operate in two TBC modes; Master mode and Slave mode. In
Master mode, the Test Bus Controller on the SMT310Q drives the JTAG scan chain
through the TIM sites on the SMT310Q. If any or all the sites are not populated with a
TIM then the module’s SENSE signal is used to enable a tri-state buffer connecting
TDI and TDO (JTAG Data In and Data Out) on the specific site, maintaining the
integrity of the JTAG data path. This switching is automatic. The Buffered External
JTAG Connector J5 is intended to connect to a JTAG device external to the system
chassis. When the SMT310Q is in master mode, the buffered JTAG connector acts
as a master and is to be connected to JTAG slaves. The un-buffered JTAG out (XDS-
510) Header J11 is for use with JTAG slaves within the system chassis. When either
of these connectors is connected to a JTAG slave device, the SMT310Q
automatically detects the device and routes the test data accordingly. Master mode is
selected with a jumper in location A on J3.
When the SMT310Q is configured in Slave mode, the TBC on the SMT310Q is
disabled, as the TBC is assumed to be on another device connected to the
SMT310Q. If using a TBC device within the same system chassis, the connection
can be made using the XDS-510 compatible connector J14.

This manual is related to the following products: