Recientemente diseñé un controlador de alta velocidad con el reloj funcionando a una frecuencia más alta de 10 GHz. Pero a medida que el período del reloj se acorta, descubrí que la situación de inestabilidad es demasiado grave para ignorarla.
Para ayudar a que funcione el reloj de alta frecuencia, ajusto el fanout del búfer para que sea 2:3, lo que significa agregar muchos búfer (inversores CMOS) para formar una cadena de reloj de GHz (más de 20 etapas), (seguramente parece anormal para mí al principio, pero creo que no hay mejor opción), ¿será eso posiblemente el responsable del nerviosismo? La siguiente imagen muestra el reloj a 7GHz.
Inversores/búferes idénticos, cada uno con fuentes de KTnoise internas independientes, aumentarán la fluctuación de tiempo en sqrt (Número de inversores). [La visualización de Jitter resultante será gaussiana, con un centro dominante de curva de campana definida y colas simétricas muy tenues; la pantalla de alcance de la pregunta OP no muestra eso. Por tanto, la causa de Tj no es el ruido aleatorio.]
Usando TimeJitter = Vnoise/SlewRate, necesita aumentar la velocidad de rotación y/o reducir el Vnoise.
La basura VDD, idéntica a todos los inversores, puede ser un problema porque esa fluctuación determinista simplemente se suma... porque la basura es común a todos los circuitos.
Hagamos un poco de matemáticas: suponga que su ancho de banda es de 100 GigaHertz para sus inversores. Suponga que su Rnoise es de 60 ohmios (por lo tanto, la densidad de ruido es de 1,0 nanovoltios/rtHz). Suponga que sus inversores son un conjunto de inversores CMOS, con SlewRate de 0,5 voltios/25 picosegundos. ¿Cuál es la fluctuación por etapa?
El ruido total (ignorando cualquier factor pi/2) es 1,0 nVrms * sqrt (100 GigaHz) = 1e-9 * 3,16e5 = 3,16e-4 = 0,314 milivoltios rms.
SlewRate es 0.5v/25pS o 1v/50pS o 20 Billones de Voltios/segundo o 2e+10voltios/segundo.
Usando la Ley de Ohm para Jitter --- Tj = Vn/SR --- tenemos
Por cierto, la escala estándar (intensidad de la unidad) para los inversores CMOS es de aproximadamente 3, por lo que debería ser posible 1:3:10:30:100. Si su Vt es << VDD, esa relación puede ser 1:5:25:125, lo que revelarán las simulaciones.
{EDITAR} Gray y Meyer discuten el modelado de ruido. Para bipolares, rbb' a menudo domina. Para CMOS, 1/g te da una aproximación muy cercana al mecanismo de ruido. Como sugirió Neil_K, la fuente de alimentación es un riesgo. MIC5205 tiene una densidad de ruido de 200 nanovoltios/rtHz. ADP151 es de 20 nanovoltios/rtHz. ADP7159 tiene 1,7 nanovoltios/rtHz.
{EDIT #2} Considere la densidad de ruido de 200 nanoVolt/rtHz de MIC5205. Si el ancho de banda de ese LDO es de aproximadamente 1 megahercio, el ruido de salida será de 200 nV * sqrt (1 000 000 Hz) o 200e-9 * sqr (1e6) == 200e-9 * 1+3 = 200 microvoltios rms.
Según la hoja de datos, ese regulador TPS73201 también tiene ruido de conmutación, generado internamente. Tendrá que predecir el nerviosismo causado por eso. Observe que no hay colas gaussianas en la pantalla de su osciloscopio.
Utilice la fórmula---- Tjitter = Vnoise/SlewRate ---- para predecir el jitter.
{edit#3} Cambió 0,314 voltios a 0,314 milivoltios; el resultado es 15femtoSec Tj
Tenga en cuenta que el PSRR de la lógica de modo actual de CML es alto, de CC a Gigahercios, si se usa como entrada y salida diferencial. PSRR de CommonSource+Rload es cero. El PSRR de los inversores CMOS es de 6dB.
el fotón
keith