3.15.26. Enable CTI Channel Gate register

The CTIGATE register characteristics are:

Purpose

Prevents the channels from propagating through the CTM to other CTIs. This enables local cross-triggering, for example for causing an interrupt when the ETM trigger occurs. It can be used effectively with CTIAPPSET, CTIAPPCLEAR, and CTIAPPPULSE for asserting trigger outputs by asserting channels, without affecting the rest of the system. On reset, this register is 0xF, and channel propagation is enabled.

Usage constraints

There are no usage constraints.

Configurations

This register is available in all configurations.

Attributes

See the register summary in Table 3.151.

Figure 3.168 shows the bit assignments.

Figure 3.168. CTIGATE register bit assignments

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


Table 3.177 shows the bit assignments.

Table 3.177. CTIGATE register bit assignments

BitsNameFunction
[31:4]Reserved

-

[3]CTIGATEEN3

Enable ctichout3. Set to 0 to disable channel propagation.

[2]CTIGATEEN2

Enable ctichout2. Set to 0 to disable channel propagation.

[1]CTIGATEEN1

Enable ctichout1. Set to 0 to disable channel propagation.

[0]CTIGATEEN0

Enable ctichout0. Set to 0 to disable channel propagation.


Copyright © 2011-2013, 2015 ARM. All rights reserved.ARM DDI 0480G
Non-ConfidentialID042315