Contents
xiv
15 Designing for JTAG Emulation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Describes the JTAG emulator cable. Tells you how to construct a 14-pin connector on your
target system and how to connect the target sysem to the emulator.
15.1
Designing Your Target System’s Emulator Connector (14-Pin Header)
. . . . . . . . . . . .
15.2
Bus Protocol
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3
IEEE 1149.1 Standard
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.4
JTAG Emulator Cable Pod Logic
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5
JTAG Emulator Cable Pod Signal Timing
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6
Emulation Timing Calculations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7
Connections Between the Emulator and the Target System
. . . . . . . . . . . . . . . . . . . . .
15.7.1 Buffering Signals
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.2 Using a Target-System Clock
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.3 Configuring Multiple Processors
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.8
Mechanical Dimensions for the 14-Pin Emulator Connector
. . . . . . . . . . . . . . . . . . . .
15.9
Emulation Design Considerations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.9.1 Using Scan Path Linkers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.9.2 Emulation Timing Calculations for SPL
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.9.3 Using Emulation Pins
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.9.4 Performing Diagnostic Applications
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .