Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 4697|回復: 6
打印 上一主題 下一主題

[問題求助] IC設計 - 振盪器問題一問

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-11-1 02:25:45 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問在版上的前輩& D2 S+ T  p* S+ d& {$ j+ `  G
/ q7 R6 n* b3 ?$ `
我現在要設計一個頻率為20MHz振盪器 查看了一下感覺好像能用環形振盪器(ring osc)來實現' F: q  D0 P0 f0 M* R

0 q7 @! \* s1 P" [+ R6 a在書本上所畫的ring osc都是只畫了以奇數inverter來實現/ q$ W4 k3 ^( o! j3 M+ q$ S& s

1 ~/ D3 F. e5 Z( g4 l7 L但是我詳細了查了一下  進階的ring osc好像除了用inverter組成外  又加了電阻與電容% d: ]  v4 r9 `9 F  e& a% I

; S* y. G* ?6 r5 Z# u$ V請問一下加了電阻與電容的功用為何?. F6 Q8 e: I# }: \. m

! l6 e6 P% D+ u另一個問題是  設計好的振盪器在hspice中要下什麼指令來直接讀取到振盪頻率值?
0 ?& j7 X8 f9 e( d1 y7 b- p8 O- m4 f/ o# @
請熟此塊領域的前輩能為我解答  thanks!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-11-1 10:44:11 | 只看該作者
目前也碰到相同問題 讀取振盪頻率值 的問題
% F5 A( }5 U3 U$ O: t  b
; T! q# y+ @8 N* U. y藉此機會學習學習 感謝
3#
發表於 2008-11-1 13:58:37 | 只看該作者

回復 1# 的帖子

差分结构可以用偶数阶ring osc, 電阻與電容用来增加延迟时间
4#
發表於 2008-11-2 03:30:20 | 只看該作者
若以20MHz的oscillator來說,我個人實在不建議用inverter來作
: ?/ r  ~: u; m- A9 I1 {因為用inverter來設計,頻率變化太大,而且亦受電源電壓和製程漂移變化5 z/ s8 B+ s) J9 E/ O; W( j
若真要用inverter來設計,建議在inverter的上面或者下面用一個類似regulator的架構來設計會比較好" c% g* b6 g- @4 T
) Z5 C+ k% T: d/ P7 \( q; T6 m
而要量測頻率,可以用.measure來計算即可算出振盪出來的頻率
: L& T6 u  _0 O0 \6 y! Z& g" R至於用電阻和電容,那是因為用inverter的轉換電壓點很難控制,所設計出來的oscillator非常容易受到電壓和製程漂移而振盪出異常大的輸出頻率,故而,有人會用電容來增加負載,使得inverter的rise/fall time會較慢,如此一來inverter的轉換點較易控制,所振盪出來的頻率變化會較小
: U6 X- G2 k0 G! Z  z" u9 O0 d2 k
% ]* @, }0 F" F) U$ p# l總之,若作產品,絕不建議用inverter方式來設計,若學術,那就無所謂
5#
發表於 2008-11-4 23:45:37 | 只看該作者
依照你的提問,若不考慮製程的因素,想要設計出20MHz的oscillator' d( e1 p4 R' x& {+ @3 t8 U
以目前的oscillator電路設計而言,若大於50MHz,通常都是用ring oscillator來設計,而且絕大部份都是用R-C oscillator,架構大概有2~5種,不過,這幾種架構中都無法設計出非常精準的頻率,因為若不考慮製程因素,尚有電壓和溫度變化這兩種參數會影響所振盪出來的頻率
& S7 \* _7 l& H2 c2 h而在低於50MHz以下的oscillator,若想設計出很精準的頻率,可以用crystal oscillator,這是一種可以產生出非常精準的頻率,不過,缺點是你需要用crystal與外加的回授電阻和兩個外掛的capacitor,而這種,是另外一種oscillator的架構
6#
發表於 2008-11-9 10:58:29 | 只看該作者
我是作LC oscillator不過都是GHz級的  M0 f! n/ j4 w8 X- U
想多了解些 不同的oscillator  來學習一下
7#
發表於 2008-11-10 23:03:35 | 只看該作者
以前似乎有碰到过类似的问题。。。。。。0 V: D; a9 n5 {/ f, Q* U# Z$ ~3 a
也来学习下。。。。。。。。。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2025-2-24 02:06 AM , Processed in 0.160009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表