Chip123 科技應用創新平台

標題: 13MHz的crystal osc. [打印本頁]

作者: averyer    時間: 2008-9-11 05:37 PM
標題: 13MHz的crystal osc.
大家好~
7 b0 S* R% |# H! |# n, p# |& M0 ?; L4 t; I& P3 O: _. s
最近在做crystal oscillator
3 P8 q8 s6 q! I% J- O& e1 f# f6 M% P  u$ s  d1 n0 B0 a% j( g
在這個帖子裡有看到幾位前輩的討論~% f+ L3 J* v# f  J4 D! x0 y5 O

4 d, b- t/ [6 ^/ O2 G) g5 w( Dhttp://www.chip123.com.tw/phpBB/ ... p;extra=&page=1) H+ g" j4 C$ j1 n0 B* s
3 d" @# Z# c  }) V% ]
我也跑過上面的例子,不過上述例子是100khz,出來也都可以振...5 ~% c8 `( _& z% N" L9 y4 W

$ ~9 o, q- s2 W) s於是我就試著跑monkeybad附檔philip裡的13MHz.... O9 \; t, l# \

6 q1 p' p) W  h6 J& L" E; _不過只單跑石英震盪器,看他的output卻是呈現衰減的...最後衰減到0~(不是像100KHz是遞增)5 S5 O; T: Q6 ?2 J$ l0 k+ h, Z: b5 p

6 ~0 D2 V# O3 j8 H9 `7 q( F" w再把他放到如上述帖子裡的電路上去跑,卻振不起來...他是有振不過好像是noise...很奇怪(如圖1)
& j, |4 m+ k3 @9 ?% \9 ]8 t/ Q- P/ h
模擬負電阻部分模擬出來也是負值,理論上不是應該要振嗎?就覺得很奇怪,我也有試過把阻值改成為正阻值,
. |: b% p9 ]* h8 Q
# _$ B: E% q/ r他就不會出現如圖1之現象.../ W1 {# i& ]5 I+ T2 `5 h1 d
/ w! K: D8 j3 s8 X
所以我模擬的負電阻應該是負的吧??9 l6 A& n1 Q  ]3 w2 C+ @+ y; d1 j

" F5 v2 G' U2 O3 w: @) P( O" Y如圖為我的netlist...請問是模擬有問題嗎?
8 j' A5 n9 ~- W# j0 K* N. O- t1 M
8 ]1 s2 _) G" j# T: t2 A/ O; J  O
3 n1 L2 ^( c; WR_R3   N11450  VOUT    57 0 Q, n3 D3 ?/ l5 i: n; Z$ s
L_L1   IN      N03952  11.9m ic=1u
7 @9 x% I% ~7 Y# s+ TC_C4   IN      VOUT    2.8p
) b6 c6 q' U) ^* @' I6 a& m4 CC_C3   N11450  N03952  12f $ V) d  P+ u. |  ]+ b2 I
: S1 Z6 }# Y8 _. w3 y5 D
M_M1   VOUT    IN      0   0   nmos_33 L=1u W=0.22u  m=408 L5 A$ V0 [/ e+ N4 F
M_M2   VOUT    IN      vdd vdd pmos_33 L=1u W=0.22u  m=88/ L3 e# O! P; P. C% h+ M  r5 V) \5 @
C_C1   IN      0       1p  3 Q" I, T3 L* A: P/ F( A, W: B. u$ i
C_C2   0       VOUT    1p  
: h7 P. m4 J7 Y% bR_Rf   IN      VOUT    20e60 t8 s/ U. [) R8 G/ j
.ic v(in)=3.3v v(vout)=3.3v
+ {0 C% H% O, ~$ j( V2 B, D9 U: V
+ ^; p$ v; @, H7 x
: `3 R4 w& ^1 w7 y; wV_V1   vdd 0     pwl(0 0,100us 3.3v)
作者: kokokiki    時間: 2008-9-15 09:42 AM
在simulation crystal osc,通常會需設定最小電壓及最小電流的設定,不然可能loop gain是足夠,但卻振不起來(為simulater的解析度造成),
' T9 t6 W# \- q8 n& e但前提是電路的loop gain 要足夠.
作者: monkeybad    時間: 2008-9-17 11:56 PM
假如OP的負阻值夠大 而且也有設定電感初始電流 應該會振才對
5 J0 T0 A' j! k& B9 V7 C因為現在是跑13MHz 可能你的time step要設小一點 好像這個也會影響
& M- E2 |! y+ N0 U) \  B& r: {$ X起振與否 看你的圖似乎time step有點大 調小一點再試看看吧
作者: averyer    時間: 2008-9-18 02:52 PM
謝謝kokokiki,monkeybad的解答:
* _" z  _& i& S  w4 E* C. K/ M' b1 `! h/ F# ?
我現在可以振了~不過我有些疑問,; L" H/ ?/ T; A3 H  c
1).設計crystal除了頻率要達到我所要的,再來就是power dissipation外還需要考慮什麼呢?
* Z) O/ m2 h; o7 \# P2).在inv的out和crystal的out之間多放一個電阻(rs),除了防止寄生高頻震盪還有什用途呢?
: o0 w: J$ S  c. I$ r   他和feedback電阻對gain又有什影響呢?(是增加rs會減少gain嗎?)
6 T) i7 T$ ^# [, O( Y, T( R. j3).有什辦法可以提高輸出的振福呢?我加大gain後他的振幅仍只能放大一倍左右...4 y) Z: m' n/ E! K  u4 n+ L

  j+ ?  M- s: f/ Y5 g/ A3 U再次麻煩各位了~謝謝
作者: lyyunyan    時間: 2011-5-20 12:06 PM
等高人出现~~~~~~~~~~~~~~~~~~~~~~~




歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/) Powered by Discuz! X3.2