8.2.5. Demultiplexed trace port target connector pinout

A demultiplexed trace port requires twice the number of output pins as a standard trace port, because it runs at half the clock rate. For a 4-bit demultiplexed trace port these can be accommodated using a single connector.

The pinout for this is shown in Table 8.9. When decompressing the trace, the data from PIPESTAT_B, TRACESYNC_B, and TRACEPKT_B must be read before the data from PIPESTAT_A, TRACESYNC_A, and TRACEPKT_A.

Table 8.9. Demultiplexed 4-bit connector pinout

Pin

Signal name

Pin

Signal name

38

PIPESTAT_A[0]

37

PIPESTAT_B[0]

36

PIPESTAT_A[1]

35

PIPESTAT_B[1]

34

PIPESTAT_A[2]

33

PIPESTAT_B[2]

32

TRACESYNC_A in ETMv1

PIPESTAT_A[3] in ETMv2

31

TRACESYNC_B in ETMv1

PIPESTAT_B[3] in ETMv2

30

TRACEPKT_A[0]

29

TRACEPKT_B[0]

28

TRACEPKT_A[1]

27

TRACEPKT_B[1]

26

TRACEPKT_A[2]

25

TRACEPKT_B[2]

24

TRACEPKT_A[3]

23

TRACEPKT_B[3]

22

No connect

21

nTRST

20

No connect

19

TDI

18

No connect

17

TMS

16

No connect

15

TCK

14

VSupply

13

RTCK

12

VTRef

11

TDO

10

EXTTRIG

9

nSRST

8

DBGACK

7

DBGRQ

6

TRACECLK

5

GND

4

No connect

3

No connect

2

No connect

1

No connect


The pinouts for 8-bit or 16-bit demultiplexed trace ports look identical to two single processor connectors. You must not connect the run control signal pins on the second connector. These signals are:

Copyright © 1999-2002, 2004-2009, 2011 ARM Limited. All rights reserved.ARM IHI 0014Q
Non-ConfidentialID101211