XDS560 Emulator Technical Reference: SPRU589A April 2002 Revised October 2007
XDS560 Emulator Technical Reference: SPRU589A April 2002 Revised October 2007
Technical Reference
SPRU589A
April 2002
Revised October 2007
- Chapter one contains a brief overview of the features available with the
XDS560 PCI Emulator and Pod.
Notational Conventions
This document uses the following conventions.
.asect is the directive. This directive has two parameters, indicated by sec-
tion name and address. When you use .asect, the first parameter must be
an actual section name, enclosed in double quotes; the second parameter
must be an address.
The LALK instruction has two parameters. The first parameter, 16-bit con-
stant, is required. The second parameter, shift, is optional. As this syntax
shows, if you use the optional second parameter, you must precede it with
a comma.
Square brackets are also used as part of the pathname specification for
VMS pathnames; in this case, the brackets are actually part of the path-
name (they are not optional).
- Braces ( { and } ) indicate a list. The symbol | (read as or) separates items
within the list. Here’s an example of a list:
{ * | *+ | *− }
Unless the list is enclosed in square brackets, you must choose one item
from the list.
This syntax shows that .byte must have at least one value parameter, but
you have the option of supplying additional value parameters, separated
by commas.
ii
Information About Cautions and Warnings
Trademarks
The Texas Instruments logo and Texas Instruments are registered trademarks
of Texas Instruments. Trademarks of Texas Instruments include: XDS,
XDS560, and RTDX.
All other brand or product names are trademarks or registered trademarks of
their respective companies or organizations.
iv
Contents
Contents
2 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Mechanical Specifications and Installation instructions for the XDS560 Emulator
2.1 Mechanical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.1.1 Mechanical Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.1.2 Environmental Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.1.3 Physical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.1.4 PCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.2 XDS560 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
3 Target Design Considerations for Using the XDS560 Emulation Pod . . . . . . . . . . . . . . . . . 3-1
This chapter focuses on design issues as they pertain to emulation signals, connectors, stan-
dards, etc.
3.1 Emulation Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.2 Target System’s Emulator Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.3 For More Information About the IEEE 1149.1 Standard . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.4 Bus Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
3.5 XDS560 Emulator Cable Pod Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
3.6 XDS560 Emulator Cable Pod Signal Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
3.6.1 Emulation Timing Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
3.7 Connections Between the Emulator and the Target System . . . . . . . . . . . . . . . . . . . . . 3-12
3.7.1 Buffering Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
3.7.2 Using a Target-System Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
3.7.3 Configuring Multiple Processors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
3.8 EMU0−EMU1 Signal Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
v
Figures
Figures
2−1 XDS560 PCI Emulator Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2−2 XDS560 Cable and Pod Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2−3 XDS560 Target Header Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
3−1 14-Pin Target Header Pin Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3−2 JTAG Emulator Cable/Pod Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
3−3 XDS560 Emulator Cable Pod Timing Waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
3−4 Unbuffered Signal Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
3−5 Buffered Signal Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
3−6 Target System Generated Test Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
3−7 Multiprocessor Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
3−8 Bank Selection of EMU Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
vi
Tables
Tables
2−1 Emulator Cable Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
3−1 Standard TAP Controller JTAG Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3−2 XDS560 Connection Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3−3 TI Advance Emulation Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
3−4 Recommended Header Parts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3−5 Emulator Cable Pod Timing Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Contents vii
Equations
Equations
3−1 Key Timing Path Case 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
3−2 Key Timing Path Case 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
3−3 Calculating EMU0-EMU1 Lines That Don’t Support HS-RTDX . . . . . . . . . . . . . . . . . . . . . 3-16
viii
Notes, Cautions, and Warnings
Contents ix
x
Chapter 1
XDS560 Overview
This chapter is a brief overview of the features available in the XDS560 PCI
Emulator and Pod.
Topic Page
1-1
XDS560 Features
The XDS560 emulator target interface and connector are designed to be back-
wards compatible with the XDS510 emulator using either the 3/5V or 1.8/5V
pod.
- Overall cable/pod length of 6ft (1.5m) with the pod dimensions of 1.5” x 3”
x 0.4” (38mm x 75mm x 10mm)
Texas Instrument’s emulation logic and emulation tools are specifically de-
signed to work together complimenting TI’s Digital Signal Processors.
1-2
Chapter 2
Hardware
Topic Page
2-1
Mechanical Specifications
The PCI interface is complaint with revision 2.2 of the PCI bus specification.
The emulator board uses only the +5 V and requires a maximum current of 2.0
amperes, derived from applicable pins within the PCI slot.
7.875 in
XDS560 Pod
Connector
4.20 in
PCI Fingers
Figure 2−2 and Figure 2−3 illustrate the mechanical dimensions for the target
cable pod assembly.
2-2
Mechanical Specifications
Note that the pin-to-pin spacing on the connector is 0.100 inches in both the
X and Y planes, (identical to existing TI 14pin JTAG products).
The cable pod and the end connector cases are made of nonconductive me-
dium-impact resistant plastic.
59 in
0.48 in
7 in
2.87 in
Hardware 2-3
Mechanical Specifications
0.100
0.895
0.100
0.895in.
0.764
0.484
0.282
0.07 0.720
0.195
Side View Front View
The emulator pod assembly has been designed to operate within normal de-
bug ambient environmental conditions, i.e., 0°C−55°C.
Lower temperatures may have an impact on it’s structural and mechanical in-
tegrity. Elevated ambient temperatures, beyond 70°C may produce unknown
performance results.
Elevated temperature applications that come in direct contact with the pod
cable assembly should used additional means to maintain an interface tem-
perature less than 60°C on the cable assembly.
2-4
Mechanical Specifications
The emulator pod cable assembly is designed to operate within a relative hu-
midity of 20%−70%, Non Condensing. Operation of any electronic products
outside of this range could permanently damage your equipment.
The cable assembly has been tested to withstand these criteria; any failure
indicates excessive or incorrect usage or conditions outside of these
parameters.
2.1.4 PCI
For more information concerning the PCI 2.2 standard, refer to the latest stan-
dards. Standards can be obtained directly from PCISIG (PCI Special Interest
Group (PCI-SIG)
FAX: (503)297−1090
Hardware 2-5
XDS560 Installation
1) Shutdown PC and unplug the power cord from the supply outlet (mains).
3) Remove the mounting bracket and screw from an unused PCI slot.
4) Carefully but firmly push the XDS560 PCI board into the PCI slot.
6) Connect the XDS560 Pod to the connector on the back of the XDS560 PCI
bracket. Secure the cable with the attached thumbscrews.
7) Replace the PC cover / case and plug back in the power cord to the original
power source (mains).
2-6
Chapter 3
The following sections will discuss the design issues of designing a target sys-
tem to support using the XDS560 emulator.
Topic Page
3-1
Emulation Signals
The Target Voltage Detect signal is used to set the I/O voltage of the XDS560
Target pod. The Target Disconnect signal should be tied to ground on the target
board.
† The term JTAG, as used in this book, refers to TI scan-based emulation, which is based on the IEEE 1149.1 standard.
TVD(VI/O) Target Voltage Detect: TVD should be tied to the I/O Volt- I O
age of the target processor.
3-2
Emulation Signals
Additionally, Texas Instruments adds two more signals, used for advanced
emulation capability, to the JTAG header.
These signals, shown in Table 3−3, provide the capability to perform High-
Speed Real-Time Data eXchange (RTDX), benchmarking, software profiling
and multi-processor emulation with inter-processor breakpoint capabilities.
The TI advanced emulation JTAG signals are used by the XDS560 to perform
clocking capabilities when performing software benchmarking and software
profiling.
- As inputs monitored in the debugging logic, which allows one core to set
the EMU signal, and another device to break as a result.
Target Design Considerations for Using the XDS560 Emulation Pod 3-3
Target System’s Emulator Connector
To communicate with the emulator, your target system must have a 14-pin
header (two rows of seven pins) and configured as shown in Figure 3−1. If this
pinout for this header is changed, it may have an affect on operation and signal
integrity.
TMS 1 2 TRST
TDI 3 4 GND*
TVD 5 6 No pin (key)†
TDO 7 8 GND
TCK_RET 9 10 GND Header dimensions:
TCK 11 12 GND Pin−to−pin spacing: 0.100 in. (X,Y)
EMU0 13 14 EMU1 Pin width: 0.025 in. square post
Pin length: 0.235 in. normal
† On the XDS560 emulator pod connection this is the TDIS signal. This male pin must be connected to the target board’s ground
for proper operation.
‡ While the corresponding female position on the cable connector is plugged to prevent improper connection, the cable lead for
pin 6 is present in the cable and is grounded, as shown in the schematics and wiring diagrams in this document.
Although you can use other headers, some recommended parts are shown in
Table 3−4:
3-4
For More Information About the IEEE 1149.1 Standard
Target Design Considerations for Using the XDS560 Emulation Pod 3-5
Bus Protocol
- The TMS/TDI inputs are sampled on the rising edge of the TCK signal of
the slave device.
- The TDO output is clocked from the falling edge of the TCK signal of the
slave device.
When these devices are linked together in series, the TDO of one device has
approximately one-half TCK cycle setup time before the next device’s TDI sig-
nal.
This type of timing scheme minimizes race conditions that would occur if both
TDO and TDI were timed from the same TCK edge. The penalty for this timing
scheme is a reduced TCK frequency.
The IEEE 1149.1 standard does not provide rules for bus master (emulator)
devices. Instead, it states that it expects a bus master to provide bus slave
compatible timings. The XDS560 emulator provides timings that meet the bus
slave rules.
3-6
XDS560 Emulator Cable Pod Logic
- Signals TMS, TDI and TRST are series terminated to reduce signal reflec-
tions.
- The TDO signal from the slave device is terminated at the pod of the cable
with a 10K Ω resistor pulled up to the same voltage as set by TVD voltage.
- The trigger level for high-to-low and low-to-high transition for TDO,
TCK_RET, and EMU0/EMU1 is set to ½ of the TVD signal. For TVD volt-
ages greater than 3.3 V, the trigger level is set to approximately 1.65 V.
- Signals TMS and TDI, by default, are generated on the rising-edge of the
TCK_RET signal, but can be generated from the falling edge of TCK_RET
to be in accordance with the IEEE 1149.1 bus slave device timing rules.
- The pod provides a programmable (TCK) test clock source. The range of
this TCK is 500 KHz to 50 MHz, but the operation is limited by timing of
various signals and the target devices. Note: All timing for the pod and
emulator are from the TCK_RET signal, therefore a user may provide their
own test clock (TCK).
- All output signals from the pod are Hi-Z, whenever the pod power is turned
on or TVD signal is reduced by more than one third of its reset voltage.
- Signals TCK, TMS, TDI, and TRST have a 100K pull-down resistor. This
is to ensure that the target inputs are at a set level given that the outputs
from the XDS560 pod are Hi-Z after a power failure or disconnect.
- Pin 4 of the emulation header is the Target Disconnect (TDIS) signal. This
signal is used to detect if the target pod is connected to a target board. Pin
4 on the user target board must be connected to ground.
Target Design Considerations for Using the XDS560 Emulation Pod 3-7
XDS560 Emulator Cable Pod Logic
To support selection of the proper I/O voltage, the target header has a Target
Voltage Detect (TVD) signal. This signal (pin 5) should be tied to the I/O voltage
of the target processor.
If the target system needs to supports multiple I/O voltages on the scan string,
the lowest voltage devices should be placed first.
A translation buffer should be used to connect the rest of the scan string. TCK,
TMS, and TRST must have similar considerations.
Two copies of each signal may be required with each driving a different voltage
level.
Comparator 100
10 KΩ KΩ
In
In 10 KΩ 100 KΩ .01 µF
Op−amp .01 µF
J1
Level TMS 1 2 TRST
translator TDI 3 4 TDIS
27 Ω TVD 5 6 GND
Out
27 Ω TDO 7 8 GND
Out
27 Ω TCKR 9 10 GND
Out
0Ω TCK 11 12 GND
Out
27 Ω EMU0 13 14 EMU1
Out
27 Ω
Out
EMULATION HDR
3-8
XDS560 Emulator Cable Pod Signal Timing
Figure 3−3 shows the default timing waveforms for the XDS560 emulator
cable pod. Table 3−5 defines the timing parameters. These timing parameters
are calculated from values specified in the standard data sheets for the emula-
tor and cable pod and are for reference only.
The presented timing parameters are calculated for the end of the 14-pin tar-
get cable header. Texas Instruments does not test or guarantee these timings.
The XDS560 emulator cable pod uses TCK_RET as its clock source for inter-
nal synchronization. TCK is provided as an optional target system test-clock
source.
TCK_RET
2
3
TMS/TDI
4 5
6
TDO
Note: The delay time for TMS/TDI valid in calculated for the default rising edge TCK_RET. The delay time for TMS/TDI valid for
a falling edge TCK_RET configuration is very similar.
Target Design Considerations for Using the XDS560 Emulation Pod 3-9
XDS560 Emulator Cable Pod Signal Timing
The following examples help you calculate emulation timings in your system.
For actual target timing parameters, see the appropriate device data sheet.
Assumptions:
Tbufskew) Skew time, target buffer between two devices in the same pack- 1.35 ns
age: [td(bufmax) – t d(bufmin) ] ⋅ 0.15
tsu(TDOmin) Setup time, TDO before emulator TCK_RET high, minimum 2.5 ns
There are two key timing paths to consider in the emulation design:
+Ă 31Ăns ) 10Ăns
+Ă 41ĂnsĂ(24.4ĂMHz)
3-10
XDS560 Emulator Cable Pod Signal Timing
ƪt d(TTDO) ) t su(TDOmin)ƫ
t pdĂǒTCK_RET*TDO ǓĂ +Ă t ǒTCKfactor Ǔ
[15Ăns ) 2.5Ăns]
+Ă
0.4
+Ă 43.75ĂnsĂ(22.9ĂMHz)
+Ă 42.35ĂnsĂ(23.6ĂMHz)
ƪt d(TTDO)
ƫ
) t su(TDOmin) ) t dǒbufmax Ǔ
t pdĂǒTCK_RET*TDO ǓĂ +Ă t ǒTCKfactor Ǔ
+Ă 68.75ĂnsĂ(14.5ĂMHz)
Target Design Considerations for Using the XDS560 Emulation Pod 3-11
Connections Between the Emulator and the Target System
Signals applied to the EMU0 and EMU1 pins on the JTAG target device can
be either an input or an output (I/O). In general, these two pins are used as both
input and output in multiprocessor systems to handle global run/stop opera-
tions.
6 inches or less
- No signal buffering. In this situation, the distance between the header and
the JTAG target device should be no more than six inches.
The EMU0 and EMU1 signals must have pull-up resistors connected to VCC
to provide a signal rise time of less than 10 µs. A 4.7-kΩ resistor is suggested
for most applications.
3-12
Connections Between the Emulator and the Target System
- The EMU0 and EMU1 signals must have pullup resistors connected to
VCC to provide a signal rise time of less than 10 µs. A 4.7-kΩ resistor is sug-
gested for most applications.
- The input buffers for TMS and TDI should have pull-up resistors con-
nected to VCC 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.
- To have high-quality signals (especially the processor TCK and the emula-
tor TCK_RET signals), you may have to employ special care when routing
the PWB trace. You also may have to use termination scheme, which is
appropriate for your design to match the trace impedance. The emulator
pod provides optional internal parallel terminators on the TCK_RET and
TDO. TMS and TDI provide fixed series termination.
Target Design Considerations for Using the XDS560 Emulation Pod 3-13
Connections Between the Emulator and the Target System
System test
clock
Greater than 6 inches
Note: When the TMS/TDI lines are buffered, pullup resistors should be used to hold the buffer inputs at a known level when the
emulator cable is not connected.
A benefit to having the target system generate the test clock, there may be oth-
er devices in your system that require a test clock when the emulator is not con-
nected. The system test clock also serves this purpose.
- The processor TMS, TDI, TDO, and TCK signals should be buffered
through the same physical package for better control of timing skew.
- The input buffers of TMS, TDI, and TCK should have pull-up resistors con-
nected to VCC I/O to hold these signals at a known value when the emula-
tor is not connected. A resistor value of 4.7 kΩ or greater is suggested.
3-14
Connections Between the Emulator and the Target System
Target device
EMU0
EMU1
TRST
TMS
TDI
VCC I/O VCC I/O TDO
TCK
Target Design Considerations for Using the XDS560 Emulation Pod 3-15
EMU0−EMU1 Signal Considerations
This form of communication uses TCK and the EMU0 and/or EMU1 to achieve
up to 2 Megabytes/second transfer rate. Also, the EMU0−EMU1 signals may
be used to select different modes of the device.
These modes are set when the device RESET signal is release, for normal
emulation the EMU0−EMU1 signal should be pulled high to the device Input/
Output voltage.
For designs with target devices that don’t support HS-RTDX the only require-
ment is that it is necessary to ensure that the EMU0–EMU1 lines can go from
a logic low level to a logic high level in less than 10 µs. This can be calculated
using the formula in Equation 3−3:
To maximize the TCK rate, the user will be required to manually adjust the TCK
frequency and run the HS-RTDX confidence tests until a frequency is found
where the HS-RTDX confidence tests pass reliability.
It is suggested that after a frequency is found, that the user reduce the frequen-
cy by additional 10% to guarantee that temperature and environmental
changes don’t affect the operation of the emulator.
3-16
EMU0−EMU1 Signal Considerations
The CBT device could be used to limit the number of devices that the driving
EMU0−EMU1 signal is loaded with; thereby limiting the amount of capacitance
loading that is seen by the driving EMU0−EMU1 signal.
Using this solution would require the user to have a manual jumper selection
to enable which bank of devices that emulator would able to establish HS-
RTDX communication with.
Figure 3−8 shows a possible solution to minimize the loading effects of having
to many target devices connected on the EMU0/EMU1 signals.
Please refer to Section 3.7 for recommended connections of the JTAG signals.
Target Design Considerations for Using the XDS560 Emulation Pod 3-17
EMU0−EMU1 Signal Considerations
3-18
Index
C F
XDS560, Features 1-2
Cable and Pod Dimensions, illustration of 2-3
Cable/Pod
logic 3-7
signal timing 3-9 H
timing parameters 3-9
timing waveforms, illustration of 3-9 Header Parts 3-4
Cable/Pod Interface, JTAG, illustration of 3-8 HS−RTDX, calculating EMU0−EMU1 lines when not
Clocks, target system 3-14 supported 3-16
generated test 3-14
Connections
between the emulator and target system 3-12 I
buffering signals 3-12
buffered signals, illustration of 3-13 IEEE 1149.1
multiprocessor, illustration of 3-15 bus protocol 3-6
unbuffered signals, illustration of 3-12 standards 3-5
Installation, XDS560 2-6
D
Design Practices, importance of 3-13 J
JTAG
E cable/pod interface, illustration of 3-8
emulation signals 3-2
EMU, signals, banks selection of 3-17
EMU0−EMU1
calculating lines that don’t support HS−
RTDX 3-16 M
considerations 3-16
emulation signals 3-2 Mechanical Dimensions 2-2
TI Advanced 3-3 Multiprocessor Connections, illustration of 3-15
Index-1
P T
PCI, information for 2.2 standard 2-5 Target Header, pin dimensions 3-4
PCI Emulator Dimensions, illustration of 2-2 Target Header Dimensions, illustration of 2-4
Pin Dimensions, for the Target Header 3-4 Target System
clocks 3-14
Processors, configuring system clocks 3-14
emulation connector 3-4
in connection with the emulator 3-12
S Target−System Clock
genereated test, illustration of 3-14
Signal Connections multiple processors, configuring 3-14
buffered, illustration of 3-13 Timing Calculations 3-10
unbuffered, illustration of 3-12 Timing Parameters 3-9
signals Timing Paths, key
EMU, bank selection of 3-17 case 1 3-10
EMU0−EMU1, considerations 3-16 case 2 3-11
for JTAG connections 3-2 Timing Waveforms 3-9
Standard TAP Controller JTAG 3-2
TI Advance Emulation 3-3
XDS560 Connection 3-2
X
Specifications XDS560
environmental 2-4 bus protocol 3-6
mechanical 2-2 Cable and Pod Dimensions, illustration of 2-3
physical 2-5 cable pod logic 3-7
Standards, for the IEEE 1149.1 3-5 connection signals 3-2
emulation signals 3-2
Emulator Cable Pod Signal Timing 3-9
environmental specifications 2-4
installation 2-6
mechanical specifications 2-2
PCI 2-5
PCI Emulator Dimensions, image of 2-2
physical specifications 2-5
Standards, for the IEEE 1149.1 3-5
Target Header Dimensions, illustration of 2-4
Index-2
Index-3
Index-4
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements,
improvements, and other changes to its products and services at any time and to discontinue any product or service without notice.
Customers should obtain the latest relevant information before placing orders and should verify that such information is current and
complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s
standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this
warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily
performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and
applications using TI components. To minimize the risks associated with customer products and applications, customers should
provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask
work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services
are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such
products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under
the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is
accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an
unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Information of third parties
may be subject to additional restrictions.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service
voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business
practice. TI is not responsible or liable for any such statements.
TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would
reasonably be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement
specifically governing such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications
of their applications, and acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related
requirements concerning their products and any use of TI products in such safety-critical applications, notwithstanding any
applications-related information or support that may be provided by TI. Further, Buyers must fully indemnify TI and its
representatives against any damages arising out of the use of TI products in such safety-critical applications.
TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are
specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military
specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is
solely at the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in
connection with such use.
TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products
are designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any
non-designated products in automotive applications, TI will not be responsible for any failure to meet such requirements.
Following are URLs where you can obtain information on other Texas Instruments products and application solutions:
Products Applications
Amplifiers amplifier.ti.com Audio www.ti.com/audio
Data Converters dataconverter.ti.com Automotive www.ti.com/automotive
DSP dsp.ti.com Broadband www.ti.com/broadband
Interface interface.ti.com Digital Control www.ti.com/digitalcontrol
Logic logic.ti.com Military www.ti.com/military
Power Mgmt power.ti.com Optical Networking www.ti.com/opticalnetwork
Microcontrollers microcontroller.ti.com Security www.ti.com/security
RFID www.ti-rfid.com Telephony www.ti.com/telephony
Low Power www.ti.com/lpw Video & Imaging www.ti.com/video
Wireless
Wireless www.ti.com/wireless
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2007, Texas Instruments Incorporated