27.3.4 Events

The USB peripheral can generate several events. These are available to the event system, allowing latency-free signaling to other peripherals or performance analysis of USB operation.

Figure 27-10. Interrupts and Events Scheme Summary
Table 27-1. Event Generators in USB
Generator NameDescriptionEvent TypeGenerating Clock DomainLength of Event
PeripheralEvent
USBSETUPSETUP receivedPulseCLK_PEROne CLK_PER period
SOFSOF token received
CRCCRC error
UNFOVFUSB under- or overflow
RXData byte received
TXData byte transmitted

Refer to the Event System (EVSYS) section for more details about event types and Event System configuration.