66AK2L06
SPRS930 –APRIL 2015
www.ti.com
11.30.2.1 ICEPick Dynamic Tap Insertion
To include more or fewer secondary TAPS in the scan chain, the debugger must use the ICEPick TAP
router to program the TAPs. At its root, ICEPick is a scan-path linker that lets the debugger selectively
choose which subsystem TAPs are accessible through the device-level debug interface. Each secondary
TAP can be dynamically included in or excluded from the scan path. From external JTAG interface point of
view, secondary TAPS that are not selected appear not to exist.
There are two types of components connected through ICEPick to the external debug interface:
• Legacy JTAG Components — C66x implements a JTAG-compatible port and are directly interfaced
with ICEPick and individually attached to an ICEPick secondary TAP.
• CoreSight Components — The CoreSight components are interfaced with ICEPick through the
CS_DAP module. The CS_DAP is attached to the ICEPick secondary TAP and translates JTAG
transactions into APBv3 transactions.
Table 11-68 shows the ICEPick secondary taps in the system. For more details on the test related P1500
TAPs, see the DFTSS specification.
Table 11-68. ICEPick Debug Secondary TAPs
ACCESS IN
IR SCAN SECURE
TAP # TYPE NAME LENGTH DEVICE DESCRIPTION
0 n/a n/a n/a No Reserved (This is an internal TAP and not exposed at the DEBUGSS
boundary)
1 JTAG C66x CorePac0 38 No C66x CorePac0
2 JTAG C66x CorePac1 38 No C66x CorePac1
3 JTAG C66x CorePac2 38 No C66x CorePac2
4 JTAG C66x CorePac3 38 No C66x CorePac3
9..13 JTAG Reserved NA No Spare ports for future expansion
14 CS CS_DAP (APB-AP) 4 No ARM A15 Cores (This is an internal TAP and not exposed at the
DEBUGSS boundary)
CS_DAP (AHB-AP) PDSP Cores (This is an internal TAP and not exposed at the
DEBUGSS boundary)
For more information on ICEPick, see the KeyStone II Architecture Debug and Trace User’s Guide
(SPRUHM4).
11.31 Debug Port (EMUx)
The device also supports 34 emulation pins — EMU[33:0], which includes 19 dedicated EMU pins and 15
pins multiplexed with GPIO. These pins are shared by DSP/STM trace, cross triggering, and debug boot
modes as shown in Table 11-72. The 34-pin dedicated emulation interface is also defined in the following
table.
NOTE
Note that if EMU[1:0] signals are shared for cross-triggering purposes in the board level, they
SHOULD NOT be used for trace purposes.
284 66AK2L06 Peripheral Information and Electrical Specifications Copyright © 2015, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: 66AK2L06