A SERVICE OF

logo

Hardware Description
3-24
© Copyright ARM Limited 1999. All rights reserved.
ARM DUI 0125A
The configuration mode allows FPGA and PLD code to be updated as follows:
The FPGAs are volatile, but load their configuration from flash memory. Flash
memory, which itself does not have a JTAG port, can be programmed by loading
designs into the FPGAs and PLDs which handle the transfer of data to the flash
using JTAG.
The PLDs are non-volatile devices which can be programmed directly by JTAG.
3.8.3 JTAG signals
Figure 3-12 shows the pinout of the Multi-ICE connector and Table 3-4 on page 3-25
provides a description of the JTAG signals.
Figure 3-12 Multi-ICE connector pinout
Note
In the description in Table 3-4 on page 3-25, the term JTAG equipment refers to any
hardware that can drive the JTAG signals to devices in the scan chain. In most cases this
will be Multi-ICE, although hardware from third-party suppliers can also be used to
debug ARM processors.
3V33V3
GND
GND
GND
GND
GND
GND
GND
GND
GND
nTRST
TDI
TMS
TCK
RTCK
TDO
nSRST
DBGRQ
DBGACK
1
19
2
20