TimeJitter=Vnoise/SlewRate
ist die Form, die ich seit über 2 Jahrzehnten benutze.
Ich arbeitete bei einer Walkie-Talkie-Firma, die von winzigen 50-Ohm-HF-Modulen auf integrierte Schaltkreise umgestellt hatte. Viel weniger Strombedarf, viel längere Akkulaufzeit. Das Phasenrauschen in der Nähe verhindert jedoch den Versand des Produkts, da der Sender jeden in der Nähe befindlichen Empfänger desensibilisieren würde. Sie brauchten einen Phasenoise-Pegel von -150 dBc / RTHz und hatten keine Ahnung, wie sie ihr Problem beheben sollten. Zeile nach unten. Kein Versand. Unter Verwendung der obigen Formel und unter Annahme des Prescalers ihres Frequenzsynthesizers und des rbb 'der bipolaren Stromsteuerungsvorrichtungen des Prescaler haben wir vorausgesagt, dass der Gesamt-Rnoise des Prescaler weniger als 6.000 Ohm betragen muss. Wir haben selektiv Energie verbrannt, nur dort, wo die Mathematik / Physik vorhersagt, dass Energie verbrannt werden muss.
In ONNN Semi PECL beträgt der TimeJitter bei einer Bandbreite von 10 GegaHertz und einem Rauschen von 60 Ohm (1 nV / rtHz) mit einer Anstiegsgeschwindigkeit von 0,8 V / 40 Pikosekunden Vnoise = 1 nV * sqrt (10 ^ 10) = 1 nV * 10 ^ 5 = 100 Mikrovolt RMS. Die Anstiegsgeschwindigkeit beträgt 20 Volt / Nanosekunde. Der TimeJitter beträgt 100 uV RMS / (20 V / nS) = 5 * 10 ^ -6 * 10 ^ -9 = 5 * 10 ^ -15 Sekunden RMS.
Was ist die spektrale Dichte des Jitters? Wir verkleinern einfach um das Quadrat (BW), das 10 ^ 5 beträgt, was 5 * 10 ^ -20 Sekunden / rtHz ergibt.
Für Ihre Frage: 1 MHz, 1 VoltPeak, 20 dB SNR und Tj = Vnoise / SR haben wir Vnoise = 1 V / 10 = 0,1 V RMS (ohne Berücksichtigung von Sin-Peak-RMS-Verhältnissen) SlewRate = 6,3 Millionen Volt / Sekunde, daher TimeJitter = 0,1 V. / 6,3 Mega v / Sek = 0,1 * 0,16e-6 = 0,016e-6 = 16 Nanosekunden RMS.
EDIT / ENHANCE: Umwandlung einer Sünde in eine Rechteckwelle. Eines der riskantesten davon ist die Umwandlung einer CrystalOscillator-Sünde in eine Rail-Rail-Rechteckwelle. Jegliche Lässigkeit oder Unwissenheit der versteckten Müllgeneratoren führt zu der typischen nervösen Mikrocontrolleruhr. Wenn nicht die gesamte Signalkette von der XTAL-Schnittstelle über Verstärker und Quadrierer bis hin zur Taktverteilung mit privaten Stromschienen ausgestattet ist, kommt es zu scheinbar zufälligen Störungen des Taktzeitpunkts, die jedoch überhaupt nicht zufällig sind, sondern von VDD-Zusammenbrüchen abhängig, die durch programmbezogene Energie ausgelöst werden Forderungen. Alle Schaltkreise, die die Taktflanke berühren oder vorspannen, sollten mit analysiert werden
Tjitter=Vnoise/SlewRate
Die ESD-Strukturen sind ein Problem. Warum sollten 3pF-Kondensatoren (die ESD-Dioden) MCU-programmbezogene Energiebedarfsereignisse in die saubere Sünde des KRISTALLS einkoppeln? Verwenden Sie privaten VDD / GND. Und entwerfen Sie das Substrat und die Vertiefungen für die Ladungskontrolle. Um von der XTAL-Domäne in die MCU-Domäne zu wechseln, verwenden Sie die Differenzstromsteuerung mit einem dritten Draht, um die erwarteten Auslösepunkte zu passieren.
Wie ernst ist das? Betrachten Sie das typische MCU-Klingeln als 0,5 Volt PP. Wenn wir dies in eine 3pF-ESD und dann in eine 27pF-Cpi laufen lassen, erhalten wir eine 10: 1-Reduzierung (ohne Berücksichtigung einer Induktivität) oder 0,05 VoltPP, die auf die 2-VoltPP-Kristallsünde angelegt werden. Bei 10 MHz sin beträgt die Anstiegsgeschwindigkeit --- d (1 * sin (1e + 7 * 2pi * t)) / dt --- 63 MegaVolt / Sekunde. Unser Vnoise ist 0,05. Der Jitter genau zu diesem Zeitpunkt ist
Tj = Vn / SR = 0,05 Volt / 63e + 6 Volt / s == 0,05 / 0,063e + 9 ~ ~ 1 Nanosekunde Tj.
Was ist, wenn Sie eine PLL verwenden, um diese 10 MHz bis zu 400 MHz für den MCU-Takt zu multiplizieren? Angenommen, die durch 400 dividierten FlipFlops (8 davon) haben einen Rauschen von 10 kOhm mit 50 Pikosekundenkanten über 2 Volt. Angenommen, die FFs haben eine Bandbreite von 1 / (2 * 50pS) = 10 GHz.
Die zufällige Rauschdichte FF beträgt 12nanoVolt / rtHz (4nv * sqrt (10Kohm / 1Kohm)). Das gesamte integrierte Rauschen beträgt sqrt (BW) * 12 nV = sqrt (10 ^ 10 Hz) * 12 nV = 10 ^ 5 * 1,2e-9 == 1,2e-4 = 120 Mikrovolt rms pro FF. 8FF sind sqrt (8) größer. Wir nehmen ein Gate-Rauschen an und machen den Faktor sqrt (9): 120uV * 3 == 360uVrms.
Die Anstiegsgeschwindigkeit beträgt 25 Pikosekunden / Volt oder 40 Milliarden Volt / Sekunde.
Tj = Vn / SR = 0,36 Millivolt / 40 Milliarden Volt / Sekunde = 0,36e-3 / 0,04e + 12 = 9e-15 Sekunden Tj.
Scheint ziemlich sauber zu sein, oder? Außer die FlipFlips haben die NULL-Fähigkeit, VDD-Papierkorb abzulehnen. Und Substratmüll sucht ein Zuhause.