Re: [問題] Ring oscillator 在不同 Process Corne …

看板Electronics作者 (想一輩子被妳跟)時間16年前 (2009/05/19 22:18), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
應該要參考 類似constant-gm biasing . bandgap ref 類似這種抗溫度電路當你的電路偏壓source 似乎才有解,(當然怎用要看自己巧思) 或者是 "autotuning" (自己去IEEE查吧) 此進階技巧可以免除溫度與製程變異, 目前有PLL與MIXING MODE方式,可以做到讓你不會飄,但是頗有複雜度! 不過用再單純的RING OSC會不會太大材小用? 這可能要看應用了!! ※ 引述《deathcustom ()》之銘言: : ※ 引述《kk123 (無題)》之銘言: : : 我最近在弄一個 5-Stage Ring Oscillator : : 用最簡單的5級inverter串接,不管我用的是 Voltage Mode 或是 Current Mode 的架構 : : 在不同 Corner 下的振盪頻率差很多。 : : 假設我要振 1KHz, 在 TT 25 degreeC 下模擬為 1.2KHz 這我可以接受 : : 但在 SS -40degreeC 時,變為 0.6KHz .... : : FF 125degreeC 時,變為 2.4KHz .... : : 不是砍一半就是變大一倍是怎樣 ("▔□▔)/ : : 想請教各位高手是否有降低不同 Process Corner 間誤差的方法? : : (希望在 ±10%以內) : Inverter Chain : f = 1/(2*N*Td) : Td 的公式在Smith上面有 : 跟K、C有關 : 如果你用的是MIM cap : 以TSMC 0.18um為例 : 他的溫度係數大約是 -52ppm/degree : 至於K跟溫度的關係 : K = U*Cox*(W/L) : U = U_0*(T_0/T)^2.2(從PAPER上面找到的) : 所以......u的變異量很大,當然隨溫度變異量大啦 : 你要做5corner, -40~125 degree...... : 自己想cal的方法吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.72.161
文章代碼(AID): #1A4h-XVk (Electronics)
討論串 (同標題文章)
文章代碼(AID): #1A4h-XVk (Electronics)