Event System

The innovative AVR XMEGA event system allows peripherals to send signals (events) directly to other peripherals without involving the CPU. This ensures a short and 100% predictable response time and at the same time offloads the CPU. Figure 1 shows the example usage of the event system controller in XMEGA AU MCUs.

Figure 1. Event Signals to Peripherals

In Figure 1, the Timer/Counter, PWM, and Port pins are the event generators and the ADC, DAC, and AC modules are event users.

The event system is operative in both active and idle sleep modes. In all other sleep modes, the event system is not available for the inter-peripheral communication.