STM32F4 Precisión y fluctuación del temporizador

Estoy tratando de generar una señal de reloj de 24MHz desde el STM32F407 funcionando a 168MHz. Esta señal luego se usaría para sincronizar un concentrador USB IC (Microchip USB2513B). De la hoja de datos del concentrador, aprendo que la frecuencia del reloj debe ser de 24 MHz ± 350 ppm y la fluctuación de fase inferior a 100 ps RMS.

Mi pregunta: ¿una señal de reloj generada por un temporizador se ajustaría a estas especificaciones? Sé que puedo generar una señal de 24 MHz usando un período de 7 (168/7 = 24 MHz), pero no pude encontrar nada sobre la precisión del temporizador y la fluctuación en la hoja de datos STM32F407.

Otra posible opción sería usar la función de salida de reloj del microcontrolador, pero tendría que bajar el reloj del sistema a 120 MHz, ya que el preescalador está limitado a 5 para esta función (120/5=24). Nuevamente, no pude encontrar ninguna información sobre la precisión y la fluctuación de la MCO.

La tercera opción sería utilizar un cristal de 24 MHz como fuente tanto para el STM32F4 como para el concentrador USB. Si es posible, me gustaría quedarme con el cristal de 8 MHz que tengo ahora.

¿Alguien sabe más sobre la precisión del temporizador en la serie STM32F4?

EDITAR: Encontré el jitter PLL principal (15 o 25 ps RMS) pero nada sobre la precisión.

No estoy seguro de si mi proceso de razonamiento es sólido, pero suponiendo que uso un cristal de 8 MHz como oscilador para el STM32F4, supongo que, en el mejor de los casos, puedo esperar 3 veces la precisión/inestabilidad de mi cristal.

Respuestas (1)

PLL es solo un multiplicador de frecuencia, la precisión relativa estática de la frecuencia de salida es la misma que la de su cristal, por ejemplo
3 × ( 8 MEGAHERCIO + 1 ppm ) = 8.000008 megahercio × 3 = 24.000024 megahercio = 24 megahercio + 1 ppm .

La fluctuación de fase de salida depende en gran medida del ancho de banda de bucle cerrado de PLL y de la densidad espectral de potencia de la fluctuación de fase del oscilador de la base de tiempo pero, para resumir, PLL eliminará de todos modos los componentes por encima de su ancho de banda de bucle cerrado y, por lo tanto, reducirá, o al menos no aumentará, la fluctuación de fase de entrada

¡Pasé totalmente por alto el hecho de que ppm es una medida relativa! ¡Esto tiene sentido! ¡Gracias por tu respuesta!