Connections Between the Emulator and the Target System
E-13
Design Considerations for Using XDS510 Emulator
E.6.3
Configuring Multiple Processors
Figure E–7 shows a typical daisy-chained multiprocessor configuration that
meets the minimum requirements of the IEEE 1149.1 specification. The
emulation signals are buffered to isolate the processors from the emulator and
provide adequate signal drive for the target system. One of the benefits of this
interface is that you can slow down the test clock to eliminate timing problems.
Follow these guidelines for multiprocessor support:
-
The processor TMS, TDI, TDO, and TCK signals must be buffered through
the same physical device package for better control of timing skew.
-
The input buffers for TMS, TDI, and TCK should have pullup resistors con-
nected to V
CC
to hold these signals at a known value when the emulator
is not connected. A resistor value of 4.7 k
Ω
or greater is suggested.
-
Buffering EMU0 and EMU1 is optional but highly recommended to provide
isolation. These are not critical signals and do not have to be buffered
through the same physical package as TMS, TCK, TDI, and TDO.
Figure E–7. Multiprocessor Connections
TDI
TDI
TDO
TDO
JTAG device
JTAG device
VCC
Emulator header
GND
12
10
8
6
4
5
GND
GND
GND
GND
GND
PD
TCK_RET
TCK
TDO
TDI
TMS
TRST
EMU1
EMU0
9
11
7
3
1
2
14
13
TMS
TCK
TRST
EMU0
EMU1
TMS
TCK
TRST
EMU0
EMU1
VCC