在這篇文章中,我將回顧一個經(jīng)驗(yàn)法則,該法則可用于估算RMS周期間抖動,前提是你知道RMS周期抖動。我首先在實(shí)驗(yàn)室中觀察了這個經(jīng)驗(yàn)法則,并隨后了解了更多。
該經(jīng)驗(yàn)法則是什么?
該法則很簡單。如果周期抖動分布是高斯或正態(tài)分布,則周期間抖動可以根據(jù)周期抖動估算如下:
Jcc (RMS)= sqrt(3) * Jper (RMS)
我首先在定時知識庫文章中記錄了這一點(diǎn),該文章是EstimatingRMS Cycle to Cycle Jitter from RMS Period Jitter (https://www.silabs.com/community/timing/knowledge-base.entry.html/2011/04/11/estimating_rms_cycle-Ab6s)。我今天會花更多時間在這個想法上,并從幾個不同的角度來解決這個問題。
問題是什么?
在我們的應(yīng)用筆記“A Primer On Jitter, Jitter Measurement and Phase-Locked Loops” (https://www.silabs.com/documents/public/application-notes/AN687.pdf)中,下圖顯示了后處理相位噪聲進(jìn)入定時抖動指標(biāo)的下列斜率。周期抖動和周期間抖動分別顯示為20dBc / dec和40dB / dec斜率的高通濾波器。要記住這樣一個有用的例子。
問題是,根據(jù)sqrt(3)規(guī)則,RMS周期間抖動如何大于RMS周期抖動,并且周期間抖動濾波器的斜率更陡?答案是,決定最終結(jié)果的不只是斜率。
重要術(shù)語
在繼續(xù)之前,這里有幾個來自AN279:Estimating Period Jitter from Phase Noise(https://www.silabs.com/documents/public/application-notes/AN279.pdf)的定義。
-
周期間抖動 - 相鄰時鐘周期之間的時鐘周期中的短期變化。這種抖動測量(在此縮寫為JCC)可以被特指為RMS或峰間量。
-
周期抖動 - 與平均時鐘周期相比,所有測量時鐘周期內(nèi)時鐘周期的短時變化。這種抖動測量(在此縮寫為JPER)可以指定為RMS或峰間量。
實(shí)驗(yàn)室測量例子
首先,下面的示例實(shí)驗(yàn)測量直接來自知識庫文章。為了方便起見,帶注釋的圖像變得更加緊湊。
屏幕截圖中有三個項(xiàng)目被調(diào)出。
-
在100萬次循環(huán)后的周期分布呈現(xiàn)高斯分布,并且非常接近于分別符合±1,±2和±3標(biāo)準(zhǔn)差的68-95-99.7%規(guī)則。
-
測量的RMS周期抖動是周期抖動分布的標(biāo)準(zhǔn)偏差或約1.17 ps。因此,我們可以估算RMS周期以抖動為sqrt(3)* 1.17 ps或2.03 ps。
-
實(shí)際測量的周期到周期抖動為2.05 ps,這與估算值相當(dāng)接近。
Excel演示示例
您也可以在Excel模擬中演示此規(guī)則。為了探索效果,我生成了一個電子表格,其中我選取了一個理想的時鐘邊緣,然后通過從高斯分布中采集隨機(jī)樣本來抖動邊緣。然后,我進(jìn)行了周期測量和周期間測量,每個周期測量30個邊沿,每個邊沿100個,時鐘邊沿表示100MHz時鐘抖動。請注意,由于周期間抖動結(jié)果是帶符號的,即正或負(fù),所以我們應(yīng)該預(yù)期這些量的標(biāo)準(zhǔn)偏差會更大,其他都相等。100個邊緣試驗(yàn)通常比30個邊緣試驗(yàn)更接近sqrt(3)規(guī)則,但即使在30個邊緣上仍然可以看到總體效果。
經(jīng)驗(yàn)法則的解釋
那么這個經(jīng)驗(yàn)法則是如何產(chǎn)生的呢?如前所述,我多年前在實(shí)驗(yàn)室首次觀察到這一點(diǎn)。然而,我?guī)缀鯖]有看到這方面的文字。最終我找到了StatekTechnical Note 35,An overview of oscillator jitter(http://www.statek.com/products/pdf/TN-35%20Rev%20B.pdf)。下面的解釋是這個推導(dǎo)的一個稍微簡化和修改的版本,其中數(shù)量是“大”時間序列的期望值(回想我對100條邊優(yōu)于30條邊收斂的規(guī)則)。
讓下面的變量代表單個邊緣的時間抖動的方差,即抖動邊緣與理想邊緣的時間差異。
每個測量周期是2個連續(xù)邊緣值之間的差值,其中每個邊緣抖動具有方差s2j。周期抖動有時被稱為定時抖動的第一個差異。由于周期間抖動是相鄰周期之間的差異,所以它可以被稱為定時抖動的第二差異。
如果每個邊緣的抖動是獨(dú)立的,那么周期抖動的方差可以寫為:
這正是我們所期望的每個“差異總和法”。你可以在這里看到一個例子,它指出了對于獨(dú)立的(不相關(guān)的)變量:
然而,我們不能很容易地計(jì)算周期循環(huán)抖動,因?yàn)樵诿總€周期到周期的測量中,我們使用兩次“內(nèi)部”時鐘沿,因此我們必須考慮到這一點(diǎn)。相反,我們寫道:
由于每個邊緣的抖動被假定為獨(dú)立的并且具有相同的統(tǒng)計(jì)特性,所以我們可以放棄互相關(guān)項(xiàng)并寫出:
因此,差異的比例
這是一個有趣而意想不到的結(jié)果,至少對我來說:)
后處理階段噪聲
AN279:Estimating Period Jitter from Phase Noise(https://www.silabs.com/documents/public/application-notes/AN279.pdf),描述了如何根據(jù)對相位噪聲積分應(yīng)用4[sin(pi* f * tau)] ^ 2權(quán)重因子,從相位噪聲中估計(jì)周期抖動。加權(quán)因子主要是+20dB / dec高通濾波器,直到在半載波頻率達(dá)到峰值。
事實(shí)證明,您可以使用類似的方法計(jì)算周期間抖動。這需要應(yīng)用主要是+40dB / dec高通濾波器的{4 [sin(pi * f * tau)] ^ 2} ^ 2或16 [sin(pi * f * tau)] ^ 4加權(quán)因子,直到在半載頻處達(dá)到峰值。這正是AN687所指的。
那么如何整合一個更清晰的HPF裙,使得周期間抖動大于周期抖動和sqrt(3)規(guī)則?
我不得不挖掘我在編寫該應(yīng)用筆記時使用的舊Matlab程序。幸運(yùn)的是,我仍然擁有該文件和原始數(shù)據(jù)。然后我運(yùn)行該程序的修改版本,并比較maxfOFFSET的結(jié)果,其中相位噪聲數(shù)據(jù)集在fc / 2和fc處被擴(kuò)展和截?cái)唷4鸢甘牵m然周期到周期的HPF裙子更陡峭,但最大值也更高。看下面的情節(jié)。藍(lán)色寬軌跡是周期抖動加權(quán)(濾波)相位噪聲,紅色寬軌跡是周期間抖動加權(quán)相位噪聲。這是造成差異的更大的遠(yuǎn)偏移相位噪聲貢獻(xiàn)。
原始數(shù)據(jù)用于160 MHzCMOS振蕩器,其在約2ps時具有示波器測量周期抖動。為了保守,正是出于這個原因,我經(jīng)常比fc/ 2更進(jìn)一步地進(jìn)行整合。現(xiàn)在,示波器的噪聲更低,找到待測試的原始設(shè)備并在更好的儀器上進(jìn)行測量會很有趣。我的主要興趣在于看sqrt(3)關(guān)系是否成立。正如你所看到的,兩種情況下都遵循經(jīng)驗(yàn)法則。
結(jié)論
我希望你喜歡這篇Timing 101文章。循環(huán)周期抖動的sqrt(3)經(jīng)驗(yàn)法則在實(shí)驗(yàn)室,Excel電子表格模擬以及后處理相位噪聲時都表現(xiàn)良好。
-
RMS
+關(guān)注
關(guān)注
2文章
149瀏覽量
36452 -
相位噪聲
+關(guān)注
關(guān)注
2文章
184瀏覽量
23190 -
邊緣計(jì)算
+關(guān)注
關(guān)注
22文章
3260瀏覽量
50463
原文標(biāo)題:秒懂時鐘Part 8: 探討RMS周期抖動的經(jīng)驗(yàn)法則
文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
怎樣將相位噪聲和抖動降至最低及其估算方法
測量時鐘緩沖器的附加抖動
相位噪聲的RMS抖動
如何知曉估算RMS周期間抖動經(jīng)驗(yàn)法則
簡談數(shù)字電路設(shè)計(jì)中的抖動
相位噪聲和抖動的概念及其估算方法
估算RMS周期間抖動,經(jīng)驗(yàn)法則是什么?資料下載

熱阻數(shù)據(jù)的TJ估算示例

使用熱阻數(shù)據(jù)進(jìn)行TJ估算的計(jì)算示例

HFAN-04.0.2:在指定BER下在RMS和峰峰值抖動之間進(jìn)行轉(zhuǎn)換
相位抖動是從哪來的?通信中有哪些抖動?

評論