Signal Descriptions
ARM DDI 0388I
Copyright © 2008-2012 ARM. All rights reserved.
A-24
ID073015
Non-Confidential
A.14
PTM interface signals
shows the PTM interface signals. These signals are present only if the PTM
interface is present.
In the I/O column, the I indicates an input from the PTM interface to the Cortex-A9 processor.
The O indicates an output from the Cortex-A9 processor to the PTM. All these signals are in the
Cortex-A9 clock domain.
Table A-29 PTM interface signals
Name
I/O
Source or
destination
Description
WPTCOMMIT[1:0]
O
PTM device
Number of waypoints committed in this cycle. It is valid to indicate a valid
waypoint and commit it in the same cycle.
WPTCONTEXTID[31:0]
O
Context ID for the waypoint.
This signal must be true regardless of the condition code of the waypoint.
If the processor Context ID has not been set, then
WPTCONTEXTID[31:0]
must report 0.
WPTENABLE
I
Enable waypoint.
WPTEXCEPTIONTYPE[3:0]
O
Exception type:
b0001
Halting debug-mode.
b0010
Secure Monitor.
b0100
Imprecise Data Abort.
b0101
T2EE trap.
b0101
T2EE trap.
b0101
T2EE trap.
b1001
UNDEF.
b1010
SVC.
b1011
Prefetch abort/software breakpoint.
b1100
Precise data abort/software watchpoint.
b1110
IRQ.
b1111
FIQ.
WPTFLUSH
O
Waypoint flush signal.
WPTLINK
O
The waypoint is a branch that updates the link register.
Only HIGH if
WPTTYPE
is a direct branch or an indirect branch.