You copied the Doc URL to your clipboard.

CTIAPPPULSE, CTI Application Pulse register

The CTIAPPPULSE characteristics are:

Purpose

Causes event pulses to be generated on ECT channels.

Configuration

CTIAPPPULSE is in the Debug power domain.

Attributes

CTIAPPPULSE is a 32-bit register.

Field descriptions

The CTIAPPPULSE bit assignments are:

313029282726252423222120191817161514131211109876543210
APPPULSE<x>, bit [x]

APPPULSE<x>, bit [x], for x = 0 to 31

Generate event pulse on ECT channel <x>.

Bits [31:N] are RAZ/WI. N is the number of ECT channels implemented as defined by the CTIDEVID.NUMCHAN field.

Writing to this bit has the following effect:

APPPULSE<x>Meaning
0b0

No effect.

0b1

Channel <x> event pulse generated.

Note
  • The CTIAPPPULSE operation does not affect the state of the Application Trigger register, CTIAPPTRIG. If the channel is active, either because of an earlier event or from the application trigger, then the value written to CTIAPPPULSE might have no effect.
  • Multiple pulse events that occur close together might be merged into a single pulse event.

Accessing the CTIAPPPULSE

It is CONSTRAINED UNPREDICTABLE whether a write to CTIAPPPULSE generates an event on a channel if CTICONTROL.GLBEN is 0.

CTIAPPPULSE can be accessed through the external debug interface:

ComponentOffsetInstance
CTI0x01CCTIAPPPULSE

This interface is accessible as follows:

  • When SoftwareLockStatus() access to this register is WI.
  • When !SoftwareLockStatus() access to this register is WO.


Was this page helpful? Yes No