Spectrum Signal Processing

Monaco Technical Reference

 

JTAG Debugging

7 JTAG Debugging

The Monaco board supports JTAG in-circuit emulation from a built in 74ACT8990 Test Bus Controller. The 74ACT8990 Test Bus Controller permits the VME interface to operate the JTAG chain. There are also two JTAG connectors for an XDS510 or White Mountain debugger, JTAG IN (J1) and JTAG OUT (J2), which can route the JTAG chain off-board.

JTAG in-circuit emulation is fed to the Test Bus Controller from the VME A24 secondary interface. C source debugging using an emulator board running a debug monitor on an adjacent computer is supported through the JTAG IN connector. If a JTAG IN connection with a clock signal is present the Test Bus Controller is automatically disconnected.

JTAG data lines are routed to each available ‘C6x node. The full JTAG chain is shown in the following diagram. Unpopulated processor nodes are bypassed.

TDO

TDO JTAG OUT

TDI

Routed back to JTAG IN if nothing is connected to

JTAG OUT

The Test Bus Controller

 

TDO

(TBC) is disabled

 

 

 

 

 

(bypassed) if an external

 

 

 

TDI

 

JTAG IN or TBC

 

debugger is connected to

 

 

 

the JTAG IN connector.

 

 

 

 

 

 

 

 

Node D ‘C6x

TDI

TDO

Node C ‘C6x

TDI

TDO

Node B ‘C6x

TDI

TDO

Node A ‘C6x

Figure 11 JTAG Chain

The JTAG IN input is buffered to reduce the load on an external JTAG device. The JTAG OUT output is buffered to guarantee enough drive to external JTAG loads. Up to three Monaco boards can be chained together through JTAG.

Part Number 500-00191

37

Revision 2.00

 

Page 49
Image 49
Spectrum Brands C6x VME64 manual Jtag Debugging, Jtag Chain