擴散常數字典:κ、D、線寬、ADEV、1/f² 係數是同一個數字
先備:white_noise_to_phase_noise · lorentzian_linewidth · allan_variance | 接下來:capstone_lc_end_to_end
同一顆自由振盪器的白噪相位擴散,在五個不同社群的嘴裡是五個「不同」的數字:
- ring / jitter 圈([P2])講 κ:「累積 jitter 常數多少 s?」
- 理論物理 / Demir 圈講 D:「phase diffusion constant 多少 rad2/s?」
- 雷射 / 頻譜圈講 linewidth:「3-dB 線寬多少 Hz ?」
- RF / IC 圈講 L:「1/f2 裙邊在 1 MHz offset 是多少 dBc/Hz?」
- 時鐘 / 計量圈講 ADEV:「σy(τ) 的 white-FM 段在 τ=1 s 是多少?」
這頁要證明:這五個數字是同一個物理量換了五件衣服,並給出完整、每一個
factor-of-2 都對帳過的換算鏈。40 年來我看過最多的振盪器規格錯誤,不是算錯
Γrms、不是量錯 PSD,而是在這五件衣服之間換裝時掉了一個 2。
所以本頁的每一步都會明講:這個 2 來自哪個慣例(單邊/雙邊?Var=D∣t∣ 還是
2D∣t∣?SSB /2 還是 /4?),並在文末用 lab_23 一次模擬、五路萃取同一個數字來驗收。
物理直覺(先講結論):白噪把相位推成隨機漫步(Wiener process,維納過程),
漫步只有一個自由參數——「方差每秒長多快」。我們把它記作
κ2≡dVar[Δϕ]/dt(單位 rad2/s)。
你之後量到的一切——jitter 怎麼隨 Δt 長、載波多胖、裙邊多高、
時鐘多穩——都只是這一個速率投影到不同儀器上的影子。字典的功能:給你任何
一件衣服的數字,馬上換出其他四件。
第 0 步:主角只有一個——相位方差成長率 κ²
一切從 [P1] Eq.(11), p.182 的相位積分開始(推導見
convolution_derivation):
ϕ(t)=qmax1∫0tΓ(ω0τ)in(τ)dτ.
其中 ϕ 是 excess phase(rad)、Γ 是 ISF(無因次)、qmax 是節點最大
電荷擺幅(C)、in 是 noise 電流(A)。我們要算 Var[ϕ(t)],逐步來。
第 (i) 步:白噪的自相關——第一個 factor-of-2(單邊 PSD 記帳)。
電路慣例中 Si≡in2/Δf 是單邊 PSD(單位 A2/Hz,
只對 f≥0 定義;datasheet 與 [P1][P2] 都是這個)。單邊 PSD 還原自相關要走
Wiener–Khinchin(見 stochastic_noise_basics):
Ri(τ)=∫0∞Sicos(2πfτ)df=2Siδ(τ).
那個 21 不是物理,是「把雙邊功率折 到單邊」的記帳:同一總功率,單邊密度是
雙邊的 2 倍,所以還原 δ 強度時要除回來。這是本頁第一個、也是最容易被忘記的 2。
第 (ii) 步:方差 = 雙重積分 + delta 收縮。
Var[ϕ(t)]=qmax21∫0t∫0tΓ(ω0τ1)Γ(ω0τ2)Ri2Siδ(τ1−τ2)dτ1dτ2=2qmax2Si∫0tΓ2(ω0τ)dτ.
第 (iii) 步:Γ2 的時間平均 = Γrms2。 只要觀察時間跨很多週期
(t≫T=1/f0),Γ2 的振盪平均掉、只剩它的均方值:
∫0tΓ2(ω0τ)dτt≫TΓrms2t.
結果(本頁主角):
Var[Δϕ(t)]=κ2∣t∣,κ2≡2qmax2Γrms2⋅Δfin2 [rad2/s]
這逐字就是 [P2] Eq.(11), p.793(單一白噪源、ΔT=nT 或 nT/2 時的
phase jitter:σΔϕ2=2qmax2Γrms2Δfin2ΔT,已核實)。
- 物理意義:κ2 是「相位方差每秒長多少 rad2」。它就是隨機漫步的
步伐速率——之後五件衣服全部只由它決定。
- 單位檢查:[Γrms2]=1;[Si]=A2/Hz=A2s;
[qmax2]=C2=A2s2。相除得
A2s/(A2s2)=1/s,rad 無因次,故 rad2/s ✓。
- canonical 數值(例 B 的數字,全站一致):Γrms=0.5、qmax=1 pC、
Si=10−24 A2/Hz:
κ2=2×(10−12)20.25×10−24=20.25=0.125 rad2/s.
真・理想 LC(Γrms=1/2