|
之前在做PLL時, 為了能達到50% duty cycle的clock, 我把VCO頻率震兩倍在除頻下來, T/ {! \+ _' `+ R$ r m
就可以達到50% duty cycle, 但是總覺得這樣做好像很浪費power
4 l$ z/ F- j! E2 f5 v2 l: X8 ]2 a' n所以就參考了一些有關duty cycle corrector的paper, 電路自己再稍微改良一下, 相關電路如下& D$ d% H2 l( u# N
給大家參考看看
9 f! w( x; U2 W6 s" o
2 y( y6 h! b( ^( @: v! n9 U) B電路並不算複雜, 但是仍可達到調整的功能
: V7 U6 q& f" M; Q6 a5 P! @主要運作原理是先把CKIN除以2得到CKIN/2
0 l4 l; [0 B6 l6 s: Z( J( b' I再用VCDL產生一個delay的CKIN/2, 然後跟CKIN/2做一些邏輯運算得到CKOUT! `6 ~8 w7 |% z. i1 }* A
Inverter掛個電容是一個duty cycle to voltage電路9 U2 M! M3 y+ m4 `3 X2 l6 E
用兩個反向的duty cycle to voltage電路產生一對差動電壓接到OP產生Vctrl+ r( F. a& C1 ^" z7 C9 O6 k
OP用簡單的一階放大器就可以了, 外面再掛個電容再濾波一下使Vctrl ripple更小一點+ O& w+ j- \" C" W( t2 m6 k* z
然後Vctrl再接回去VCDL的控制電壓上 $ s1 d! a; f; c. V$ L, o) h7 y
VCDL: Voltage Controlled Delay Cell' k p# G9 Z4 O s. {/ }) ]! I- E
, Y" j2 A8 N. A) p# j& L% i
主要參考這篇paper:/ j8 m8 {" t0 c6 ?! c, n
S.Karthikeyan, "Clock duty cycle adjuster circuit for switched capacitor circuits"( l' g( |$ l( i$ f N9 N
7 F* k$ N4 |; i: y9 j
非常非常省電 我只用了約240uW左右(CKIN約500MHz)
7 ^( {. K1 P" R1 r7 `# t/ P0 r. h5 G2 a4 |0 u8 X2 G7 l
[ 本帖最後由 monkeybad 於 2008-5-7 08:50 PM 編輯 ] |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
評分
-
查看全部評分
|