72
8331B–AVR–03/12
Atmel AVR XMEGA AU
Figure 6-1.
Event system overview and connected peripherals.
The event routing network consists of eight software-configurable multiplexers that control how
events are routed and used. These are called event channels, and allow for up to eight parallel
event configurations and routings. The maximum routing latency is two peripheral clock cycles.
The event system works in both active mode and idle sleep mode.
6.3
Events
In the context of the event system, an indication that a change of state within a peripheral has
occurred is called an event. There are two main types of events: signaling events and data
events. Signaling events only indicate a change of state while data events contain additional
information about the event.
The peripheral from which the event originates is called the event generator. Within each periph-
eral (for example, a timer/counter), there can be several event sources, such as a timer compare
match or timer overflow. The peripheral using the event is called the event user, and the action
that is triggered is called the event action.
DAC
Timer /
Counters
USB
ADC
Real Time
Counter
Port pins
CPU /
Software
DMA
Controller
IRCOM
Event Routing Network
Event
System
Controller
clk
PER
Prescaler
AC