|
都是"PFD"惹的禍@@~~
這個問題說來話長ㄟ,總歸就是您所說的..."PFD"在搞鬼阿...
! E) [/ K& W- r1 a9 W# o" A8 X, b4 p' c6 p7 a. g% S3 V
其實目前PLL技術相當成熟,大家在期刊上都可以看多許許多多種的PFD..但其實可能沒搞清楚,它是"PFD"還是"PD"
# i/ Q0 m3 A- `3 g M! i5 C' u. V- L
這點是非常重要的,因為其檢測範圍會影響到PLL系統鎖定的行為
$ A0 M* n" d R/ o. P d8 _( P4 w( \' i4 B* `/ p5 l
例如 : XOR架構與SR Flip-Flop只可視為PD,因為其檢測範圍不超過2*phi
( v7 t# h9 w l/ i9 [2 R) |0 u
5 l' v3 B5 E3 b, }3 T真正的PFD是具有"reset"功能..範圍為正負2*phi,不管相位差多少(亦頻率變化量)都可以做檢測
: H/ ~$ Z# Y M4 {' r9 z' A
; {* _, d3 q& v ?7 ]1 `: }所以若在PLL系統中使用PD的話(或是PD detection range沒設計好),那是會有你所說的問題發生
# e1 x+ u0 [9 ]
/ `* q! q6 t- @但就我所知...若PLL系統架構沒有用到切相位檢測'正確頻寬設計或是改變PFD操作行態的話..PLL比較不會發生此問題! w/ b ^* |* s* m3 K( o# j8 w
; T" @4 q+ E! _* b0 k- F" J, d& B會有錯誤鎖定的情形大多是在DLL上才會拿來被討論...因為延遲線的延遲量過大或過小都會導致錯誤鎖定# v. C( {% A& f6 F- K$ a" }6 Y
7 {& i/ X$ X* _) Z5 V# I8 @
這是我個人的淺見...供參考囉~~有問題再一起討論囉!!+ y: c$ J1 K: ?: W5 o. d
3 a1 X! e. N( @
PS. 建議可以去參考NTU Shen-Iuan Liu 或 NCHU Ching-Yuan Yang 的上課講義..可以了解比較多PLL的東西
9 {( e$ X6 l6 P$ ?, M* m, x" o" T, D, C
順便附上幾篇我覺得比較經典在說明PFD的paper
8 c. p8 F) a6 p4 `% V j3 }* n. {- e5 j+ G3 D3 [
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|