一種可編程的全數字鎖相環(huán)路的實(shí)現
鎖相環(huán)路已在模擬和數字通信及無(wú)線(xiàn)電電子學(xué)等各個(gè)領(lǐng)域中得到了極為廣泛的應用,特別是在數字通信的調制解調和位同步中常常要用到各種各樣的鎖相環(huán)。鎖相就是利用輸入信號與輸出信號之間的相位誤差自動(dòng)調節輸出相位使之與輸入相位一致,或保持一個(gè)很小的相位差。最初的鎖相環(huán)全部由模擬電路組成,隨著(zhù)大規模、超高速數字集成電路的發(fā)展及計算機的普遍應用,出現了全數字鎖相環(huán)路。所謂全數字鎖相環(huán)路,就是環(huán)路部件全部數字化,采用數字鑒相器(DPD)、數字環(huán)路濾波器(DLF)、數控振蕩器(DCO)構成鎖相環(huán)路。在用Altera公司的EPFl0K10TCl44-3芯片設計一種無(wú)線(xiàn)通信實(shí)驗系統的FSK、DPSK、QAM調制解調器時(shí),利用剩余的10%FPGA資源設計出了一種可編程全數字鎖相環(huán)路,它成功地為該通信實(shí)驗系統的調制解調器提供了64kHz、56kHz和16kHz三種精確、穩定的時(shí)鐘信號。
本文引用地址:http://dyxdggzs.com/article/191850.htm1 全數字鎖相環(huán)的電路設計
1.1 DPLL工作原理分析
所設計的全數字鎖相環(huán)路的結構如圖1所示。其中,數字鑒相器由異或門(mén)EXOR構成,數字環(huán)路濾波器由變??赡嬗嫈灯鱍構成,數控振蕩器由加/減脈沖控制器I/D和模N計數器組成??赡嬗嫈灯骱图樱瘻p脈沖控制器的時(shí)鐘頻率分別是Mf0和2Nf0。這里f0是環(huán)路的中心頻率,為64kHz。Mf0等于14336kHz,由晶振電路產(chǎn)生,它經(jīng)模H計數器分頻后得到2Nf0的時(shí)鐘頻率。異或門(mén)鑒相器用于比較輸入信號IN64與數控振蕩器輸出信號OUT64的相位差,其輸出信號ud作為可逆計數器的計數方向控制信號。當ud為低電平時(shí),可逆計數器作“加”計數;反之,可逆計數器作“減”計數。當環(huán)路鎖定時(shí),IN64和OUT64正交,鑒相器的輸出信號ud為50%占空比的方波。在這種情況下,可逆計數器“加”與“減”的周期相同,只要可逆計數器的模值K足夠大(K>M/4),其輸出端就不會(huì )產(chǎn)生進(jìn)位或借位脈沖。這時(shí),加/減脈沖控制器只對頻率為2Nf0的時(shí)鐘進(jìn)行二分頻,使IN64和OUT64的相位保持正交。在環(huán)路未鎖定的情況下,若ud為低電平時(shí),可逆計數器進(jìn)行加計數,并產(chǎn)生進(jìn)位脈沖作用到加/減脈沖控制器的“加”控制端INC,該控制器便在二分頻過(guò)程中加入半個(gè)時(shí)鐘周期;反之,若ud為高電平,可逆計數器進(jìn)行減計數,并產(chǎn)生借位脈沖作用到加/減脈沖控制器的“減”輸入端DEC,該控制器便在二分頻的過(guò)程中減去半個(gè)時(shí)鐘周期,這個(gè)過(guò)程是連續發(fā)生的。加/減脈沖控制器的輸出經(jīng)過(guò)模N計數器分頻后,得到輸出信號OUT64,它的相位不斷受到調整控制,最終達到鎖定狀態(tài)。最后只要對OUT64進(jìn)行4分頻就能得到16kHz的輸出信號OUTl6,對加/減脈沖控制器的輸出進(jìn)行P分頻就能得到56kHz的輸出信號OUT56。
圖1
該全數字鎖相環(huán)的三個(gè)輸出信號的頻率分別為64kHz、56kHz和16kHz,經(jīng)過(guò)計算可確定鎖相環(huán)的參數M、N和P。設H=8,因為Mf0=14336kHz=4×4×2×7×64kHz,故M=4×4×2×7=224。因為2Nf0=Mf0/H=4×4×2×7×64kHz/8=2×2×7×64kHz=2×2×8×56kHz,故N=14、P=16。
數字通信相關(guān)文章:數字通信原理
塵埃粒子計數器相關(guān)文章:塵埃粒子計數器原理 鑒相器相關(guān)文章:鑒相器原理 數字濾波器相關(guān)文章:數字濾波器原理 鎖相環(huán)相關(guān)文章:鎖相環(huán)原理 鎖相放大器相關(guān)文章:鎖相放大器原理 網(wǎng)線(xiàn)測試儀相關(guān)文章:網(wǎng)線(xiàn)測試儀原理
評論