Jtag controller, Figure 1 : tbc data routing, 9 jtag controller – Sundance SMT130 v.1.0 User Manual

Page 20

Advertising
background image

User Manual (QCF42); Version 3.0, 8/11/00; © Sundance Multiprocessor Technology Ltd. 1999

9 JTAG

Controller

The SMT130 has an on board Test Bus Controller (TBC). The TBC is controlled from
the PCI bus giving access to the on site TIM and/or any number of external TIMs.
The TBC is a SN74ACT8990 from Texas Instruments. Please refer to the Texas
Instruments data sheet for details of this controller. The TBC is accessed in I/O space
at the Base address + 0x80.

Test Bus

Switching

Matrix

Test Bus
Controller

PCI bridge

TIM
Site

JTAG Stacking
Connectors

J2

J1

Figure 1 : TBC Data Routing

The SMT130 can operate in two TBC modes; Master mode and Slave mode. In
Master mode, the Test Bus Controller on the SMT130 drives the JTAG scan chain
through the TIM site on the SMT130. If the site is not populated with a TIM then the
modules SENSE signal is used to enable a tri-state buffer connecting the TDI and
TDO (JTAG Data In and Data Out) on the site, maintaining the integrity of the JTAG
data path. This switching is automatic. The External JTAG Connector J2 is intended
to connect to a second SMT130 in the PCI-104 stack. When this is the case the
SMT130 automatically detects the device and routes the test data accordingly.

The SMT130 is configured in Slave mode if the TBC and JTAG chain from another
SMT130 is being used. In this case the JTAG master is connected to the SMT130 on
connector J1. When stacking SMT130 carriers in a PCI-104 system, the

Advertising