《電子技術應用》
您所在的位置:首頁 > EDA與制造 > 設計應用 > 一種基于可變相位累加器的全數字鎖相環
一種基于可變相位累加器的全數字鎖相環
2019年電子技術應用第8期
楊檬瑋,田 帆,單長虹
南華大學 電氣工程學院,湖南 衡陽421001
摘要: 提出了一種具有可變相位累加器電路結構的新型全數字鎖相環。采用EDA技術完成了對該系統的設計,利用ModelSim軟件對所設計的電路進行了系統仿真實驗,并進行了硬件實驗驗證。實驗結果表明,含有可變相位累加器構成的全數字鎖相環可拓展系統環路的鎖相范圍,提高鎖相頻率,降低系統總功耗,并且不會增加FPGA芯片內部的邏輯資源。由于該鎖相環內部信號的傳遞是并行傳輸,故可大大提高系統的鎖相速度。該鎖相環能夠作為功能模塊嵌入進電子系統芯片中,可廣泛應用于通信、電子測量和自動控制等領域。
中圖分類號: TP274
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.190047
中文引用格式: 楊檬瑋,田帆,單長虹. 一種基于可變相位累加器的全數字鎖相環[J].電子技術應用,2019,45(8):71-74.
英文引用格式: Yang Mengwei,Tian Fan,Shan Changhong. An all-digital phase-locked loop based on variable phase accumulator[J]. Application of Electronic Technique,2019,45(8):71-74.
An all-digital phase-locked loop based on variable phase accumulator
Yang Mengwei,Tian Fan,Shan Changhong
College of Electrical Engineering,University of South China,Hengyang 421001,China
Abstract: This paper presents a novel all-digital phase-locked loop with variable phase accumulator circuit structure. The design of the system is completed by using EDA technology, and the system simulation experiment is carried out by using ModelSim software, and the hardware experiment is carried out. The experimental results show that the all-digital PLL with variable phase accumulator can extend the phase-locked range of the system loop, increase the frequency of PLL,reduce the total power consumption of the system, and do not increase the logic resources in the FPGA chip. Because the internal signal of the PLL is transmitted in parallel,the speed of PLL can be greatly improved. The PLL can be embedded into an electronic system chip as a functional module, and can be widely used in communication, electronic measurement and automatic control.
Key words : all digital phase-locked loop;variable phase accumulator;electronic design automation;computer simulation

0 引言

    鎖相環路在模擬和數字通信以及無線電等各個領域中有著廣泛的應用。與模擬鎖相環相比,全數字鎖相環有著易于集成、通用性高、成本較低等優點,克服了模擬鎖相環直流零點漂移、抗干擾能力差、易受環境溫度變化影響的缺點。因此,隨著數字技術的飛速發展,全數字鎖相環已成為國內外學者研究的熱點[1-5],其中如何提高鎖相范圍、降低系統功耗等是研究者重點關注的問題之一。

    本文闡述了由可變相位累加器構成的全數字鎖相環的系統結構與工作原理,詳細說明了可變相位累加器(Variable Phase Accumulator,VPA)的電路結構,介紹了采用EDA(電子設計自動化)技術設計該全數字鎖相環的方法,并給出了系統仿真與硬件實驗結果。最后,將所提出的新型全數字鎖相環與傳統全數字鎖相環的主要參數進行了比較分析。

1 全數字鎖相環的結構及工作原理

    基于可變相位累加器的全數字鎖相環的電路結構如圖1所示[6-8],該電路由數字鑒相器(Digital Phase Detector,DPD)、數字環路濾波器(Digital Loop Filter,DLF)、數控振蕩器(Digital-controlled Oscillator,DCO)三部分組成。

wdz6-t1.gif

    該鎖相系統采用正向過零型鑒相器,鑒相器中的寄存器是由一組D觸發器構成。DCO模塊輸出的并行碼就是相位碼M,它反映了輸入信號和輸出信號之間的瞬時相位差。DCO 的輸出相位碼M并行送到D 觸發器的D端,而輸入信號與該觸發器的時鐘信號端相接。當輸入信號Ui上升沿到來時,對D觸發器輸入端的相位碼進行采樣,此時,D觸發器組鎖存的相位碼B便是鎖相系統此刻的瞬時相位誤差,從而完成了數字鑒相的功能。

    數字環路濾波器在環路中對輸入噪聲起抑制作用,并且對環路的校正速度起調節作用。該環路濾波器的積分環節主要由可變相位累加器1構成。鑒相器輸出的相位誤差碼B經積分環節和比例環節后,產生相應的積分與比例控制信號,將這兩組數碼經全加器相加后,便可生成PI(比例積分)控制信號G,該信號用于調節數控振蕩器的頻率。改變比例系數或積分系數,可以調節PI控制參數。在數字環路濾波器(DLF)和數控振蕩器(DCO)之間插入一個緩沖寄存器,其目的是使DLF輸出的控制碼組能夠在同一瞬間并行送入DCO。

    數控振蕩器(DCO)由可變相位累加器2構成。若可變相位累加器的位數為N,NL和NH分別表示可變相位累加器低位數組與高位數組的輸入端口,則NL接DLF的PI控制碼組G,NH接鎖相頻率控制碼組J(該參數可從環路系統外部自由設定)。

    在環路鎖相過程中,鑒相器隨時監測輸入信號Ui與輸出信號Uo之間的瞬時相位誤差,當相位誤差發生變化時,PI控制信號也將隨之變化,進而可改變累加器的分頻系數,以調節數控振蕩器輸出信號的頻率,減小相位誤差的變化,通過反饋系統的閉環調節,最終使整個環路達到鎖定。

2 可變相位累加器(VPA)的電路結構

    8位可變相位累加器的電路結構如圖2所示[9-10]。它主要由兩部分組成,其中6位全加器與寄存器構成內部累加器,完成對6位輸入信號B的累加,其輸出信號作為VPA輸出信號M的高6位M[8:3]。另一部分由計數控制器與2位計數器構成可控計數器,其輸出信號作為VPA輸出信號M的低2位M[2:1]。

wdz6-t2.gif

    可控計數器的計數方式受累加器輸出信號第3位數碼M[3]的控制,其計數控制邏輯如表1所示。當M[3]為0時,計數器保持初值00不變;當M[3]為1時,計數器進行從00至11的遞增計數。由于內部累加器的時鐘信號clk1是系統時鐘信號clk的4分頻,則該累加器需要經過4個系統時鐘周期再進行一次累加操作。

wdz6-b1.gif

    本文所提出的可變相位累加器可以根據需要增加輸入與輸出信號的位數,其內部累加器和可控計數器的位數也可隨意調整。

3 可變相位累加器結構的數控振蕩器與積分器的設計

    數控振蕩器的電路結構如圖3所示,它由28位可變相位累加器2構成。它主要由兩部分組成,其中23位全加器與寄存器構成內部累加器,完成對23位輸入信號的累加。其輸入信號由來自數字濾波器輸出的PI控制字G與來自環路外部端口的鎖相頻率控制字J組成。內部累加器輸出信號作為VPA輸出信號M的高23位M[28:6]。另一部分由計數控制器與5位計數器構成可控計數器,其輸出信號作為VPA輸出信號M的低5位M[5:1]。可控計數器的計數方式受累加器輸出信號第6位數碼M[6]的控制。當M[6]為0時,計數器保持初值00不變;當M[6]為1時,計數器進行從00000至11111的遞增計數。由于累加器的時鐘信號clk1是系統時鐘信號clk的32分頻,則該累加器每經過32個系統時鐘周期完成一次累加操作。

wdz6-t3.gif

    同理,積分器由24位可變相位累加器1構成。其電路結構與數控振蕩器類似,只是此電路中內部累加器取19位,其輸入端口是來自鑒相器的輸出信號。

4 全數字鎖相環整體設計與實驗驗證

    該全數字鎖相環整體設計采用自頂向下的設計方法,首先,按照系統整體設計方案確定系統模塊的劃分,再利用超高速集成電路硬件描述語言(VHDL)分別對各個模塊進行設計,最后,將各個模塊連接起來構成系統頂層電路,其電路連接圖如圖4所示。其中,輸入信號Ui與鑒相器、積分器以及緩沖寄存器模塊的時鐘信號輸入端CLK相接,作為這些模塊的時鐘觸發信號;系統時鐘信號與數控振蕩器模塊的時鐘信號輸入端CLK相接。

wdz6-t4.gif

    鑒相器中D觸發器組的輸入端D與數控振蕩器的輸出端M相接,接收來自系統輸出端的反饋信號。鑒相器的輸出端Q分別與積分器的輸入端B和全加器的輸入端Y相接,輸出系統的瞬時相位誤差信號,改變這二個端口的連接方式,可以分別調節積分系數與比例系數。積分器的輸出端M與全加器的輸入端X相接,其輸出端S與緩沖寄存器的輸入端D相接,從該寄存器Q端輸出的信號便是PI控制信號。該信號送入數控振蕩器的輸入端G,鎖相頻率控制信號J送入數控振蕩器的輸入端J,這兩組信號共同組成數控振蕩器的頻率控制字,用于調節其輸出信號的頻率。數控振蕩器輸出端M的信號,就是鎖相系統的輸出信號,同時又反饋到鑒相器的輸入端D,以實現系統的閉環控制。

    在全數字鎖相環的系統仿真實驗中,取系統時鐘clk頻率為500 MHz,輸入信號頻率為0.06 MHz,全數字鎖相環的系統仿真波形如圖5所示,其中ui為該鎖相環的輸入端口,m24至m28為輸出端口。從系統仿真圖中可見,從m26端口輸出的信號與輸入信號同相,從m25和m24端口輸出的信號分別為輸入信號的2倍頻和4倍頻信號,從m27和m28端口輸出的信號分別為輸入信號的2分頻和4分頻信號。

wdz6-t5.gif

    若取輸入信號頻率為3.92 MHz,其系統仿真波形如圖6所示,同理,當環路鎖定時,在系統m24至m28不同的輸出端,也可分別得到與輸入信號ui同相、倍頻或分頻信號。

wdz6-t6.gif

    圖7給出了用FPGA實現的基于可變相位累加器全數字鎖相環的硬件電路測試波形。系統仿真與硬件測試結果都表明,該系統能夠實現鎖相功能。

wdz6-t7.gif

    取系統時鐘頻率為500 MHz,分別對傳統全鎖相環和基于可變相位累加器的全數字鎖相環進行了系統仿真實驗,并對這兩種類型電路的系統功耗、鎖相范圍和所占用FPGA芯片邏輯資源等情況進行了對比分析,其分析結果如表2所示。由分析結果可知,本文所提出的新型全數字鎖相環與傳統全數字鎖相環相比較,其功耗降低了38 140 μW,所占用FPGA芯片的邏輯資源略有減少,鎖相頻率范圍擴大了10倍。

wdz6-b2.gif

5 結論

    本文所提出的基于可變相位累加器的全數字鎖相環優化了系統的電路結構,在不增加所占用FPGA芯片邏輯資源的情況下,可拓展系統環路的鎖相頻率范圍,提高鎖相頻率,降低系統總功耗。由于該鎖相環內部的信號是并行傳輸,故可大大提高系統的鎖相速度。而且,從鎖相環不同的輸出端可以分別得到與輸入信號同相、倍頻或分頻信號。

參考文獻

[1] 孫高陽,劉亞靜,李秉格,等.一種消除反饋延遲的全數字鎖相環[J].電工技術學報,2017,32(20):171-177.

[2] 趙信,黃金明,黃永勤,等.一款面向高性能SOC應用的高精度全數字鎖相環設計[J].計算機工程與科學,2018,40(3):388-393.

[3] 熊學海,付志紅,李勝芳,等.基于CPLD高精度全數字鎖相環[J].電子技術應用,2010,36(12):58-61.

[4] CHU H C,HUA Y H,HUNG C C.A fast-locking all-digital phased-locked loop with a 1 ps resolution time-to-digital converter using calibrated time amplifier and interpolation digitally-controlled-oscillator[C].IEEE International Conference on Electron Devices and Solid-State Circuits,2016:375-378.

[5] JANG S C,KIM S W,CHU S H,et al.An optimum loop gain tracking all-digital PLL using autocorrelation of bang-bang phase-frequency detection[J].IEEE Transactions on Circuits and Systems—II:ExpressBriefs,2015,62(9):836-840.

[6] 單長虹,王彥,陳文光,等.基于FPGA的高階全數字鎖相環的設計與實現[J].電路與系統學報,2005,10(3):76-79.

[7] CARAM J P,KENNEY J S,GALLOWAY J.A phase locked loop used as a digitally-controlled oscillator for flexible frequency synthesis[C].IEEE 16th Annual Wireless and Microwave Technology Conference,2015.

[8] 鄭建蘭,李振璧,姜媛媛,等.基于超前-滯后控制器的單相數字鎖相環研究[J].電子技術應用,2013,39(12):64-67.

[9] Xu Liangge,LINDFORS S.High-speed variable phase accumulator for an ADPLL architecture[J].IEEE International Symposium on Circuits and Systems,2008:1736-1739.

[10] 姚亞峰,孫金傲,霍興華,等.一種結合高精度TDC的快速全數字鎖相環[J].湖南大學學報(自然科學版),2017,44(8):131-136.



作者信息:

楊檬瑋,田  帆,單長虹

(南華大學 電氣工程學院,湖南 衡陽421001)

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国模私拍视频一区| 亚洲另类视频| 欧美人成免费网站| 麻豆精品传媒视频| 久久亚洲私人国产精品va媚药| 性做久久久久久免费观看欧美| 亚洲制服丝袜在线| 亚洲愉拍自拍另类高清精品| 一区二区免费在线观看| 日韩亚洲一区二区| 亚洲最快最全在线视频| 亚洲人永久免费| 亚洲免费激情| 日韩一级片网址| 99香蕉国产精品偷在线观看| 日韩性生活视频| 99国产精品久久| 亚洲视频综合| 亚洲一区二区在线看| 亚洲午夜女主播在线直播| 亚洲午夜国产成人av电影男同| 在线亚洲精品| 亚洲在线一区二区三区| 午夜精品亚洲一区二区三区嫩草| 亚洲欧美日韩综合| 欧美伊人久久久久久久久影院 | 91久久久久久久久| 亚洲精品久久久久中文字幕欢迎你| 亚洲人人精品| 夜夜精品视频一区二区| 亚洲一区二区三区视频| 亚洲欧美成人一区二区三区| 午夜国产欧美理论在线播放| 欧美一区高清| 美女任你摸久久| 欧美女同视频| 国产精品成人一区二区艾草| 国产噜噜噜噜噜久久久久久久久 | 在线视频精品一| 欧美体内she精视频在线观看| 欧美日韩国产欧| 国产精品porn| 国产亚洲福利| 在线不卡免费欧美| 国产综合色产| 1000部精品久久久久久久久| 国产日本欧美一区二区| 国产精品日韩欧美一区二区三区| 欧美日韩另类国产亚洲欧美一级| 欧美不卡福利| 欧美性开放视频| 国产亚洲综合在线| 亚洲高清一区二| 亚洲视频日本| 亚洲国产人成综合网站| 宅男精品视频| 久久成人这里只有精品| 欧美+日本+国产+在线a∨观看| 欧美日韩国产精品一卡| 国产欧美一区二区精品性| 极品中文字幕一区| 日韩亚洲视频在线| 久久爱www.| 正在播放欧美一区| 欧美一区日本一区韩国一区| 欧美v亚洲v综合ⅴ国产v| 国产精品成人一区二区三区夜夜夜 | 国产日韩成人精品| 91久久久一线二线三线品牌| 亚洲一区二区三区精品动漫| 亚洲国产精品视频| 午夜一区二区三区不卡视频| 欧美高清视频一区二区| 国产精品伊人日日| 亚洲精品韩国| 亚洲国产精品综合| 午夜精品久久久久久久蜜桃app| 蜜桃av噜噜一区| 国产乱人伦精品一区二区| 亚洲激情偷拍| 欧美伊人久久大香线蕉综合69| 一二三区精品| 免费影视亚洲| 国产一区二区三区成人欧美日韩在线观看| 亚洲精品国产欧美| 亚洲国产精品999| 欧美在线不卡视频| 国产精品久久国产精品99gif| 在线视频国产日韩| 久久狠狠久久综合桃花| 香蕉久久a毛片| 国产精品久久福利| 亚洲老板91色精品久久| 亚洲欧洲免费视频| 久久亚洲综合色| 国产日韩欧美精品| 亚洲少妇诱惑| 亚洲午夜精品一区二区| 欧美精品在线免费| 亚洲成人资源网| 久久国产欧美精品| 久久9热精品视频| 国产精品亚洲人在线观看| 在线视频精品一| 亚洲视频你懂的| 欧美日韩亚洲一区在线观看| 亚洲国产日本| 亚洲精品国产精品国自产观看| 久久尤物视频| 韩国福利一区| 亚洲电影免费在线 | 国产一区二区三区久久 | 国产一二三精品| 欧美三级日韩三级国产三级| 欧美大片在线观看一区二区| 久久久午夜精品| 久久这里只有精品视频首页| 亚洲影院色无极综合| 正在播放日韩| 亚洲日本成人网| 久久国产精品一区二区三区| 亚洲一区二区免费视频| 一本久久a久久免费精品不卡| 欧美国产极速在线| 99国产精品自拍| 中文在线资源观看视频网站免费不卡| 欧美日本免费| 亚洲午夜久久久| 亚洲欧美日韩精品| 亚洲综合精品自拍| 国产视频在线观看一区二区| 久久这里只有| 又紧又大又爽精品一区二区| 亚洲国产婷婷香蕉久久久久久| 久久人人超碰| 亚洲区中文字幕| 亚洲视频一区在线| 国产亚洲午夜| 亚洲精品四区| 国产日本亚洲高清| 亚洲激情在线| 亚洲一级高清| 国产欧美日本| 亚洲日本免费| 国产精品你懂的在线| 久久精品九九| 欧美三级日韩三级国产三级| 欧美一级夜夜爽| 欧美日韩成人激情| 欧美专区日韩专区| 国产精品v亚洲精品v日韩精品| 久久精品99国产精品酒店日本| 欧美精品系列| 欧美一级电影久久| 欧美日韩色一区| 亚洲国产精品国自产拍av秋霞| 国产精品白丝av嫩草影院| 亚洲国产欧美不卡在线观看| 国产精品高潮呻吟久久| 日韩视频在线观看| 激情欧美日韩| 久久成年人视频| 精品999网站| 先锋影音久久| 先锋影音国产精品| 欧美日韩在线视频观看| 好看的av在线不卡观看| 亚洲成人资源网| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品日韩久久久久| 亚洲自拍高清| 免费看精品久久片| 一区二区三区产品免费精品久久75 | 欧美日韩一区二区免费视频| 精品不卡视频| 亚洲精品视频免费在线观看| 亚洲风情在线资源站| 午夜精品久久久久久| 国产精品视频免费| 亚洲欧美在线免费观看| 欧美国产91| 亚洲免费在线观看| 欧美高清不卡在线| 亚洲性夜色噜噜噜7777| 久久精品日产第一区二区三区| 亚洲精品视频免费观看| 欧美在线视频播放| 亚洲精品免费电影| 久久一区二区三区四区| 一区二区三区蜜桃网| 老色批av在线精品| 亚洲一区二区视频| 欧美激情一区二区三区四区| 午夜伦理片一区| 欧美午夜视频网站| 99热免费精品| 亚洲第一在线视频| 久久九九国产精品| 亚洲一区二区三区四区五区黄| 欧美精品一区二区三区很污很色的 |