作者deathcustom ()
看板Electronics
标题Re: [问题] Ring oscillator 在不同 Process Corne …
时间Tue May 19 22:32:03 2009
※ 引述《circularssk (想一辈子被你跟)》之铭言:
: 应该要参考 类似constant-gm biasing . bandgap ref
const-gm
这在Wiens-Bridge Osc上有用(这两三年有一篇就是用此法)
那篇达到的是over all temperature range 0.8% variation
bandgap ref
限流法,使充放电用的电流接近固定
但是此法在接近充(放)完电时,还是由u来决定电流大小
因此要做到1%~2%的准确度是OK,要达到0.2%以下有困难
: 类似这种抗温度电路当你的电路偏压source 似乎才有解,(当然怎用要看自己巧思)
: 或者是 "autotuning" (自己去IEEE查吧)
: 此进阶技巧可以免除温度与制程变异,
: 目前有PLL与MIXING MODE方式,可以做到让你不会飘,但是颇有复杂度!
现在的问题是,这个oscillator有外接ref clock吗?
如果没有,那autotuning是根据simulation时来做的一个compensation
这样的一个Compensation
Mobius用的是coding var., coding Vctrl来做
今年ISSCC有一篇是加上一个Vref(4mV/degree)来补偿
23.8的样子(Relaxation Oscillator)
不过这也只是「预测」,如果要做到500ppm以下的准确度......QQ
: 不过用再单纯的RING OSC会不会太大材小用? 这可能要看应用了!!
: ※ 引述《deathcustom ()》之铭言:
: : 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的方法吧
--
◢ υ◣ 老伴啊,我们的孩子孵不出来耶… 、〝◢ ◣ 呜…我没问题啊!
◢◣◢˙ ◣ 你到底吃了什麽? ((◢ ﹊﹊﹊ ◥╯ 是台湾的问题…
◢◤ ◥ ◥ ◤ ╯ 〃◢◤◢◢◤◤◣◣
◢◤◤ ╱◥ ◣ ●●● ◢ 〃 ◤ ▌◣◥◣◣
◢▆ ◥◤ ╯ ◤ ◢ ◥#####●●●●######◤ ◥ ◥ ◥ ▆◣
▂▃▁£▃£▁▂▃◥▁◣ ◣#############◢ ◢▁◣▂▁▃▁η▂η▁▃▁ ψcafelife
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.95.114
1F:推 circularssk:板大一出手,便知有没有! 小弟甘拜下风! 05/19 22:48
2F:推 kk123:感谢各位....\⊙▽⊙/ 05/19 23:13
3F:推 pow:高手~好崇拜 05/20 00:13
4F:→ deathcustom:pow大大~~~快帮我想QQ 05/20 00:21
5F:→ deathcustom:我需要calibration的想法QQ 05/20 00:21
6F:推 obov:真厉害~~~ 05/20 13:40