You copied the Doc URL to your clipboard.

3.4.4. Trace Configuration Register

The TRCCONFIGR characteristics are:

Purpose

Sets the basic tracing options for the trace unit.

Usage constraints

There are no usage constraints.

Configurations

Available in all configurations.

Attributes

See the register summary in Table 3.1 and Table 3.2.

Figure 3.5 shows the TRCCONFIGR bit assignments.

Figure 3.5.  TRCCONFIGR bit assignments

Figure 3.5.  TRCCONFIGR bit assignments

Table 3.15 shows the TRCCONFIGR bit assignments.

Table 3.15.  TRCCONFIGR bit assignments
BitsNameFunction
[31:18]-RAZ/WI
[17]DV

Data value tracing:

0

Data value tracing disabled.

1

Data value tracing enabled.

[16]DA

Data address tracing:

0

Data address tracing disabled.

1

Data address tracing enabled.

[15:13]-RAZ/WI
[12]RS

Return stack enable:

0

Return stack disabled.

1

Return stack enabled.

[11]TS

Global timestamp tracing:

0

Global timestamp tracing disabled.

1

Global timestamp tracing enabled.

For more global timestamping options, see Global Timestamp Control Register.

[10:8]COND

Conditional instruction tracing:

b000

Conditional instruction tracing disabled.

b001

Conditional load instructions are traced.

b010

Conditional store instructions are traced.

b011

Conditional load and store instructions are traced.

b111

All conditional instructions are traced.

All other values are Reserved.

[7]-RAZ/WI
[6]CID

Context ID tracing:

0

Context ID tracing disabled.

1

Context ID tracing enabled.

[5]-RAZ/WI
[4]CCI

Cycle counting in instruction trace:

0

Cycle counting in instruction trace disabled.

1

Cycle counting in instruction trace.

For more cycle counting options, see Cycle Count Control Register.

[3]BB

Branch broadcast mode:

0

Branch broadcast mode disabled.

1

Branch broadcast mode trace.

For more branch broadcast mode options, see Branch Broadcast Control Register.

[2:1]INSTP0

Determines the instructions which are P0 instructions:

b00

Only branches are P0 instructions.

b01

Load instructions and branches are P0 instructions.

b10

Store instructions and branches are P0 instructions.

b11

Load and store instructions and branches are P0 instructions.

[0]-RAO

Was this page helpful? Yes No