SDAA280 March 2026 MSPM0G5187
The biggest consideration when selecting a clock source is precision. The USB specification requires the clock have a tolerance of 2500ppm. Sources outside of this specification can cause decreases in consistent performance and fail to verify USB compliance.
There are three choices to source the reference clock:
| Source | Frequency Range | When to Use? |
|---|---|---|
| External Clock Source | 4 to 48MHz crystal oscillator, PLL to higher frequencies | Crystal oscillators have the best precision and USB compliance, allowing the user to meet USB specification compliance. |
| Internal Clock Source | 4 to 32MHz, PLL to higher frequencies | Not typically recommended as the internal clock is often outside of 2500ppm, usable for prototyping. |
| USBFLL | 48 to 60MHz | No space for an external crystal, as the device leverages SOF packets for synchronization. Space and cost-constrained designs, however, require an active USB connection for clock synchronization. |
If using an external crystal, make sure that the Crystal Oscillator guide is followed for maximum performance.