¿En qué unidad física se mide la "desviación del reloj"?

2

Me gustaría modelar una señal de reloj con un parámetro de deriva en mi simulación digital.

Los controles de implementación actuales:

  • frecuencia / período
  • fase -360.0 .. 360.0 grado
  • ciclo de trabajo 0.0 .. 1.0

Propiedades no implementadas:

  • deriva
  • jitter

Para circuitos de cruce de dominio de reloj, me gustaría implementar un reloj primario (estable) y secundario (deriva). Sé que mi modelo digital no puede manejar problemas de metástasis, ese no es mi objetivo en absoluto, pero pude detectar errores de apretón de manos.

* La desviación del reloj no es jitter . Los relojes que funcionan a la misma velocidad pueden variar en rangos de sub por ciento, por lo que un circuito se ejecuta un poco más rápido. *

La mayoría de los documentos solo tienen clasificaciones para la fluctuación de fase, por otro lado, los transceptores, como en los FPGA, tienen unidades de compensación de fase que hacen la corrección de fase automáticamente. No puedo encontrar un valor máximo para ellos ...

Así que mis preguntas son:   - ¿Es un valor absoluto o relativo?   - Si es relativo, relativo a qué: un ciclo, 1 segundo, ...?

Si alguien tiene alguna sugerencia sobre cómo modelar el jitter, también será bienvenido :).

    
pregunta Paebbels

1 respuesta

4

La forma de medir la deriva depende de los efectos que esté modelando.

Los osciladores de cristal tienden a especificar la desviación fraccionaria de la frecuencia, generalmente en "ppm" o partes por millón. A menudo especifican (o dan valores típicos para) la deriva debido a la temperatura y al envejecimiento. Por ejemplo, una deriva de 25 ppm por año, significa que después de un año, la frecuencia puede ser desde 0.999975 hasta 1.000025 de lo que era inicialmente.

Los sistemas de comunicaciones a menudo especifican el reloj wander en términos de intervalos de unidades (UI). Wander mide la deriva del reloj en intervalos mucho más grandes que el intervalo en baudios. Por ejemplo, el reloj se desplaza después de varios milisegundos o más, para un sistema de 1 Gb / s. Una desviación de una interfaz de usuario significa que la fase del reloj ha cambiado en un intervalo de baudios completo. El valor especificado podría ser el valor de rms de una variación estadística o podría ser un límite máximo.

    
respondido por el The Photon

Lea otras preguntas en las etiquetas