24.4.2.7 Event Generators

Each event channel can be configured to receive events from a specific event generator by writing to the Event Generator bit field in the Channel n Control register (CHANNEL[n].EVGEN). By default, all channels are disabled, meaning they are not connected to any event generator (CHANNEL[n].EVGEN is ‘0’).

For further details on event generation, refer to the Events section in the event generator’s peripheral chapter.

The table below shows the available event generators for this device family.

Table 24-2. Event Generators
Generator NameDescriptionEvent TypeGenerating Clock DomainLength of Event
PeripheralEvent
OSC32KCTRL

CLKFAIL

XOSC32K FailureLevelOSC32KAs long as INTFLAG.CLKFAIL is set
SUPCMVIOThe voltage level on VDDIO2 is insufficient for communicationLevelCLK_SUPC_APBAs long as INTFLAG.VDDIO2OK is set
VLMVoltage Level Monitor is triggeredLevel

CLK_SUPC_APB

As long as INTFLAG.VLM is set
RTCOVFOverflowPulseCLK_RTC_APBOne CLK_RTC_APB period
CMP_n

MODE0/MODE1: Compare n
MODE2: Alarm n

PulseCLK_RTC_APBOne CLK_RTC_APB period
PER_nPeriod Interval nPulseCLK_RTC_APBOne CLK_RTC_APB period
EICEXTINT_nExternal Interrupt Event OutputPulseCLK_EIC_APBOne CLK_EIC_APB period
DMACCH_nTransfer on channel n is completePulseCLK_DMAC_AHBOne CLK_DMAC_AHB period
TCnOVFOverflow/UnderflowPulseGCLK_TCnOne GCLK_TCn period
MC_nMatch/Compare nPulseGCLK_TCnOne GCLK_TCn period
TCCnOVFOverflow/UnderflowPulseGCLK_TCCnOne GCLK_TCCn period
TRGTriggerPulseGCLK_TCCnOne GCLK_TCCn period
CNTCountPulseGCLK_TCCnOne GCLK_TCCn period
MC_nMatch/Compare nPulseGCLK_TCCnOne GCLK_TCCn period
ADCnRESRDYResult ReadyPulseCLK_ADCn_APBOne CLK_ADCn_APB period
SAMPRDYSample ReadyPulseCLK_ADCn_APBOne CLK_ADCn_APB period
WCMPWindow ComparePulseCLK_ADCn_APBOne CLK_ADCn_APB period
ACnCOMP_nComparator n statusLevelAsynchronousWhile COMPn-OUT is ‘1
WIN_nWindow n inside/outside statusLevelAsynchronousWhile the input signal is inside window n
CCLLUTOUT_nLUT Out nLevelAsynchronousAs long as OUT is ‘1
PACACCERRAccess ErrorLevelCLK_PAC_APBAs long as a interrupt flag is set