常見錯誤陳列室:13 個真實地雷
先備:white_noise_to_phase_noise · psd_phase_noise_jitter | 接下來:exercises · cheat_sheet
這一頁不教新公式。它陳列 13 個在 phase noise / jitter 工作裡真的會犯、犯了就是 2 倍、3 dB 或 的錯誤——其中好幾個是本站自己在撰寫與審校過程中踩過、 再用模擬裁決修正的(我們把修正紀錄誠實留在各頁)。每一條都是同一個格式:
❌ 錯誤講法/做法 → 💥 為什麼錯(物理)→ ✅ 正確版 → 📍 站內出處。
40 年的經驗談:這行最貴的錯不是不會推導,而是慣例換裝時掉了一個 2、 或把 LTI 直覺硬套在 LTV 系統上。先看總表,再逐條拆。
| # | 地雷 | 錯多少 | 解藥頁 |
|---|---|---|---|
| 1 | 把 當 Demir 慣例的 | 線寬 | diffusion_dictionary |
| 2 | SSB 與時域 混用( vs ) | 3 dB;反解 差 | white_noise_to_phase_noise |
| 3 | 單邊 塞進 8 係數 jitter 核 | 變異數 、jitter | jitter_kernels |
| 4 | 用 斜率 直覺推 ISF 方向 | 符號反、峰值處假發散 | lti_vs_ltv |
| 5 | 把 device corner 當 corner | 本例差 3–300 倍頻率 | flicker_noise_upconversion |
| 6 | ring FOM 記成 | 1.76 dB(長通道) | fom_limit |
| 7 | dBc/Hz 積分忘 或亂移 | ; 每 decade | psd_phase_noise_jitter |
| 8 | 把 發散當物理 | 定性錯(真實是 Lorentzian) | lorentzian_linewidth |
| 9 | 直接進 TJ 公式 | 本例悲觀 0.84 ps | dj_dual_dirac |
| 10 | RBW 太寬量 close-in | 本例偏高 2.5 dB(且可更糟) | measurement_and_spurs |
| 11 | ÷2 後以為 jitter(秒)也減半 | 秒數其實一顆 fs 都沒變 | clock_chain_budget |
| 12 | 對 flicker 用白噪 累積律 | 時低估 ~3 倍 | jitter_kernels |
| 13 | 純弦波次諧波注入以為會鎖 | 一階內 lock range (不是變窄) | subharmonic_injection |
1. 把 κ² 當 D——線寬直接大 2 倍
❌ 錯誤做法:算出相位方差成長率 ([P2] Eq.(11)/(12), p.793), 把這個數字直接叫做 diffusion constant ,再套 Demir 慣例的線寬公式 。(本站 v3 規範曾犯此錯,v5 以 Monte-Carlo 裁決修正。)
💥 為什麼錯:文獻裡 有兩種定義——rate 慣例 (此時 )與 Demir/雷射慣例 (此時 )。 是後者的公式;把前者的值塞進去, 線寬多算 。
✅ 正確版:先問對方的 式子裡有沒有那個 2,再換裝。無歧義的寫法是 全部用 表達:
canonical 例 B(、 pC、 A²/Hz): rad²/s → 正確線寬 19.9 mHz;錯版給 39.8 mHz。lab_23 一次模擬四路萃取 (方差斜率 0.1252 rad²/s、線寬擬合 20.0 mHz)站在 19.9 mHz 這邊。 單位檢查: ✓(rad 無因次)。
📍 站內出處:diffusion_dictionary(衣服二/三的 逐項對帳與 lab_23 裁決)、lorentzian_linewidth。
2. −148 與 −145 混著用——SSB /4 vs 時域 /2 的 3 dB
❌ 錯誤做法:同一顆振盪器,一頁寫 dBc/Hz、另一頁寫 ,不標慣例就互相引用;或把 [P1] Eq.(21) 算出的 慣例數字,塞進吃 慣例的 反解公式 。
💥 為什麼錯:[P1] Eq.(21), p.185 用 SSB(single-sideband,單邊帶)記帳,分母是 (其求和版 Eq.(19) 對應 );小角 PM 的乾淨時域 推導給 ,分母是 ——兩者差 dB,是文獻上著名的慣例之爭,不是誰算錯。
✅ 正確版:例 B 的兩張臉都要認得: 給 、 給 dBc/Hz。 報數字必標慣例;反解 ([P2] Eq.(50), p.803 路線)吃的是 慣例——代 得 rad/ ✓,誤代 只得 (少 )。 scaling(、 dB/dec)兩種慣例完全相同。
📍 站內出處:white_noise_to_phase_noise (factor-of-2 教學註記)、diffusion_dictionary(衣服四)、 jitter_kernels(第 4.5 節的反解陷阱)。