Chip123 科技應用創新平台

標題: IC設計 - 振盪器問題一問 [打印本頁]

作者: guitar0429    時間: 2008-11-1 02:25 AM
標題: IC設計 - 振盪器問題一問
請問在版上的前輩: v8 F# m" L$ Y+ u) S/ Q' {

- [9 X# U# A1 v9 `我現在要設計一個頻率為20MHz振盪器 查看了一下感覺好像能用環形振盪器(ring osc)來實現
9 B! G5 G9 |5 i. A* f, w) b' I; v' Y2 v
在書本上所畫的ring osc都是只畫了以奇數inverter來實現
* A& u: M% `$ F; a) {. ?) W' w5 O8 l# i5 d# f- u
但是我詳細了查了一下  進階的ring osc好像除了用inverter組成外  又加了電阻與電容7 f5 F1 S( O+ w& r/ [  f. C- Q
+ T; q  p$ ]& G8 J# d- t& Q, @- Q: x
請問一下加了電阻與電容的功用為何?0 N+ C+ g4 G4 i

" a" W: F7 X( ?: a) n* z& b# B" [$ `另一個問題是  設計好的振盪器在hspice中要下什麼指令來直接讀取到振盪頻率值?# A* ]$ ~/ d/ h! M. i7 T

, v$ v% \% o- j1 _( g請熟此塊領域的前輩能為我解答  thanks!
作者: tom2003    時間: 2008-11-1 10:44 AM
目前也碰到相同問題 讀取振盪頻率值 的問題1 {0 A7 n* I& m3 R
, A. ~* g$ C% v
藉此機會學習學習 感謝
作者: relax_ok    時間: 2008-11-1 01:58 PM
標題: 回復 1# 的帖子
差分结构可以用偶数阶ring osc, 電阻與電容用来增加延迟时间
作者: finster    時間: 2008-11-2 03:30 AM
若以20MHz的oscillator來說,我個人實在不建議用inverter來作
- _& R  u) H( n$ j因為用inverter來設計,頻率變化太大,而且亦受電源電壓和製程漂移變化
, H6 X2 a  {9 Z! d/ k若真要用inverter來設計,建議在inverter的上面或者下面用一個類似regulator的架構來設計會比較好
' e' g5 f/ h6 C9 R7 a+ [. d& F
& n2 G! r, d. _; m7 |: j而要量測頻率,可以用.measure來計算即可算出振盪出來的頻率  p  o- w" F) T5 h6 t' y0 O
至於用電阻和電容,那是因為用inverter的轉換電壓點很難控制,所設計出來的oscillator非常容易受到電壓和製程漂移而振盪出異常大的輸出頻率,故而,有人會用電容來增加負載,使得inverter的rise/fall time會較慢,如此一來inverter的轉換點較易控制,所振盪出來的頻率變化會較小
: X6 E- U# W9 G/ E/ V% n% y4 W: J3 m
總之,若作產品,絕不建議用inverter方式來設計,若學術,那就無所謂
作者: finster    時間: 2008-11-4 11:45 PM
依照你的提問,若不考慮製程的因素,想要設計出20MHz的oscillator
6 M; I0 H4 Z: `; p2 l- E0 g: u以目前的oscillator電路設計而言,若大於50MHz,通常都是用ring oscillator來設計,而且絕大部份都是用R-C oscillator,架構大概有2~5種,不過,這幾種架構中都無法設計出非常精準的頻率,因為若不考慮製程因素,尚有電壓和溫度變化這兩種參數會影響所振盪出來的頻率2 \6 R6 }( {" s; F% e/ m
而在低於50MHz以下的oscillator,若想設計出很精準的頻率,可以用crystal oscillator,這是一種可以產生出非常精準的頻率,不過,缺點是你需要用crystal與外加的回授電阻和兩個外掛的capacitor,而這種,是另外一種oscillator的架構
作者: apk181    時間: 2008-11-9 10:58 AM
我是作LC oscillator不過都是GHz級的! u4 |, p8 d0 @5 j/ U# k2 J# m
想多了解些 不同的oscillator  來學習一下
作者: cadio    時間: 2008-11-10 11:03 PM
以前似乎有碰到过类似的问题。。。。。。
. E7 O8 E, e. P4 Y" g* ]也来学习下。。。。。。。。。




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2