《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于流水線技術的全數(shù)字鎖相環(huán)設計
基于流水線技術的全數(shù)字鎖相環(huán)設計
2019年電子技術應用第4期
田 帆,楊檬瑋,單長虹
南華大學 電氣工程學院,湖南 衡陽421001
摘要: 為了提高全數(shù)字鎖相環(huán)的系統(tǒng)運行速度、降低系統(tǒng)功耗,同時提高鎖相系統(tǒng)的動態(tài)性能與穩(wěn)態(tài)性能,提出一種基于流水線技術的全數(shù)字鎖相環(huán)。采用電子設計自動化技術完成了該系統(tǒng)的設計,并對所設計的電路進行了計算機仿真與分析。仿真結果證明,該鎖相環(huán)中數(shù)字濾波器的參數(shù)能夠根據(jù)相位誤差的大小進行動態(tài)調(diào)節(jié),既可加快鎖相速度,又能增強系統(tǒng)的穩(wěn)定性。利用流水線技術優(yōu)化的整體電路能夠減小系統(tǒng)延遲,降低系統(tǒng)總功耗。該鎖相環(huán)可作為功能模塊嵌入到片上系統(tǒng),具有十分廣泛的用途。
中圖分類號: TP274
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.182074
中文引用格式: 田帆,楊檬瑋,單長虹. 基于流水線技術的全數(shù)字鎖相環(huán)設計[J].電子技術應用,2019,45(4):39-44.
英文引用格式: Tian Fan,Yang Mengwei,Shan Changhong. Design of all-digital phase-locked loop based on pipeline technology[J]. Application of Electronic Technique,2019,45(4):39-44.
Design of all-digital phase-locked loop based on pipeline technology
Tian Fan,Yang Mengwei,Shan Changhong
College of Electrical Engineering,University of South China,Hengyang 421001,China
Abstract: In order to improve the system of full digital phase-locked loop speed, reduce the power consumption of the system, and at the same time improve the dynamic performance and steady-state performance of phase-locked system,this paper proposes a full digital phase-locked loop based on assembly line. The electronic design automation technology is used to complete the design of the system, and the designed circuit is simulated and analyzed by computer. Simulation results show that the parameters of the digital filter in the phase-locked loop can be dynamically adjusted according to the magnitude of phase error, which can not only speed up the phase-locked speed, but also enhance the stability of the system. The integrated circuit optimized by pipeline technology can reduce the system delay and reduce the total power consumption. The phase-locked loop can be embedded as a functional module into SoC(Systerm on Chip)and has a wide range of applications.
Key words : digital phase-locked loop;electronic design automation;VHSIC hardware description language;computer simulation;pipeline

0 引言

    鎖相環(huán)是一個能對輸入信號進行自動跟蹤的負反饋控制電路。鎖相環(huán)在通信、無線電電子學、自動控制和電力系統(tǒng)自動化等領域得到了極為廣泛的應用,其性能的好壞將直接影響整個電子系統(tǒng)的工作性能[1]。隨著數(shù)字技術的不斷發(fā)展,全數(shù)字鎖相環(huán)的應用范圍也更加廣泛[2]。全數(shù)字鎖相環(huán)具有比模擬鎖相環(huán)更多的優(yōu)點,它可以解決模擬鎖相環(huán)中設計復雜性較高、可移植性較差和對噪聲十分敏感等問題[3]。對于系統(tǒng)芯片而言,系統(tǒng)運行速度和功耗是衡量其性能優(yōu)劣的重要指標之一,如何提高其運行速度和降低其功耗是國內(nèi)外學者關注的熱點問題[4]。全數(shù)字鎖相環(huán)作為系統(tǒng)芯片中常用的功能模塊,這些問題也是我們在設計鎖相環(huán)時迫切需要解決的問題。另一方面,提高鎖相環(huán)的鎖相速度與增強鎖相環(huán)的穩(wěn)定性是相互矛盾的。在鎖相環(huán)設計時,若數(shù)字濾波器的參數(shù)取較小值,可加快鎖相環(huán)的鎖相速度,縮短鎖相時間,但在系統(tǒng)鎖定后會出現(xiàn)相位抖動,影響系統(tǒng)的穩(wěn)定性;而其參數(shù)取較大值時,雖可減小相位抖動,增強系統(tǒng)的穩(wěn)定性,但卻又會造成鎖相速度變慢。由于傳統(tǒng)全數(shù)字鎖相環(huán)中數(shù)字濾波器的參數(shù)是固定不變的,不能實現(xiàn)參數(shù)的動態(tài)調(diào)節(jié),因此,在鎖相環(huán)設計時只能取某一固定的折中值,這就不能從根本上解決同時提高鎖相環(huán)的動態(tài)性能與穩(wěn)態(tài)性能之間所存在的矛盾,也就不能最大限度地提高鎖相系統(tǒng)的整體性能。

    本文提出的基于流水線技術的全數(shù)字鎖相環(huán),一是能夠提高鎖相系統(tǒng)的運行速度,降低系統(tǒng)功耗;二是可實現(xiàn)數(shù)字濾波器參數(shù)的動態(tài)調(diào)節(jié),從根本上解決提高鎖相速度與增強系統(tǒng)穩(wěn)定性之間的矛盾。文中介紹了該鎖相環(huán)的系統(tǒng)結構、工作原理及主要模塊的設計方案。利用 Quartus II軟件工具對電路系統(tǒng)進行了仿真驗證,并根據(jù)仿真結果對電路參數(shù)的變化對鎖相系統(tǒng)的影響進行了分析[5]

1 流水線技術

1.1 流水線技術的工作原理

    流水線技術在速度優(yōu)化中是常用的技術之一,它能顯著地提高設計電路的運行速度上限[6]。為了保障數(shù)據(jù)的快速傳輸,必須使系統(tǒng)運行在盡可能高的頻率上,但如果某些復雜邏輯功能的完成需要較長的延時,就會使系統(tǒng)很難運行在高的頻率上。在這種情況下,可使用流水線技術,即在長延時的邏輯功能塊中插入觸發(fā)器,使復雜的邏輯操作分步完成,減少每個部分的處理延時,從而使系統(tǒng)的運行頻率得以提高[7-8]。流水線設計的代價是增加了寄存器邏輯,即增加了芯片資源的耗用。具體工作原理如圖1所示。

wdz1-t1.gif

    圖1(a)中的最高工作頻率為1/Ta;在圖1(b)中,將圖1(a)中延時較大的組合邏輯電路分解為兩個延時較小的組合邏輯電路,并在該電路中插入一個寄存器,其中Ta=T1+T2,T1≈T2。該電路中第一級由輸入寄存器、組合邏輯電路和插入的寄存器構成,其最高工作頻率約等于1/T1;第二級由后一個組合邏輯電路和寄存器構成,其最高工作頻率約等于1/T2。因此,該流水線電路結構的最高工作頻率約等于1/T1,與圖1(a)的電路結構相比較,其電路的整體運行速度得到顯著的提高。

1.2 流水線技術的應用

    采用流水線技術可以優(yōu)化計數(shù)器的電路,以24位計數(shù)器為例,該計數(shù)器的進位鏈很長,必然會降低工作頻率。若將其分割成3個8位的計數(shù)器,每當8位的計數(shù)器計到255后,可利用進位信號觸發(fā)下一個8位的計數(shù)器工作,這樣便可減少系統(tǒng)的工作延遲,從而達到提高系統(tǒng)信息處理速度的目的[9]。具體實現(xiàn)過程如圖2所示。

wdz1-t2.gif

    其中圖2(a)為沒有采用流水線技術的24位的電路結構,圖2(b)為采用流水線技術設計的電路。從圖2(b)中可以看出,將24位的計數(shù)器分為三級流水線設計,每一級為一個8位計數(shù)器,其中第一級計數(shù)器的位數(shù)為0~7位,第二級計數(shù)器位數(shù)為8~15位,第三級計數(shù)器的位數(shù)為16~23位。每當?shù)鸵患壍?位計數(shù)器產(chǎn)生進位信號時,觸發(fā)高一級的8位計數(shù)器開始計數(shù),以此類推進行累加計數(shù)。采用這種流水線計數(shù)器的電路結構,可提高計數(shù)器在進位鏈上的處理速度,進而提高整體電路的運行速度。

2 鎖相環(huán)主要電路模塊的設計

    本文所提出的全數(shù)字鎖相環(huán)的系統(tǒng)框圖[10]如圖3所示,該鎖相環(huán)主要由數(shù)字鑒相器、自動變模電路、數(shù)字濾波器、加扣脈沖控制電路和N分頻器組成。其中數(shù)字鑒相器由雙D觸發(fā)器實現(xiàn),其主要作用是通過比較輸入信號fin與輸出反饋信號FOUT之間的相位變化,產(chǎn)生相位誤差信號ue、超前信號up和滯后信號ud。數(shù)字濾波器主要由可逆計數(shù)器構成,它可根據(jù)超前信號或滯后信號進行加計數(shù)或減計數(shù),當計數(shù)值達到計數(shù)器的模值時,產(chǎn)生進位信號inc或借位信號dec,其中可逆計數(shù)器的模值km(即該濾波器的參數(shù))由自動變模電路提供,該信號可根據(jù)誤差信號ue的大小自動產(chǎn)生。加扣脈沖控制電路和N分頻器構成了數(shù)字振蕩器,當inc信號為高電平時,在數(shù)字序列信號IDout中插入一個脈沖;當dec信號為高電平時,在IDout中扣除一個脈沖,再經(jīng)過N分頻器得到調(diào)節(jié)后的輸出信號FOUT。將該輸出信號反饋到數(shù)字鑒相器,通過鎖相系統(tǒng)對相位誤差的反復調(diào)節(jié),最終達到相位的鎖定。

wdz1-t3.gif

2.1 流水線自動變模電路設計

    數(shù)字濾波器的動態(tài)參數(shù)主要由自動變模電路提供,其中自動變模電路主要是由一個時間數(shù)字轉換模塊(TDC)和變模控制器構成,其主要作用是根據(jù)數(shù)字鑒相器輸出的相位誤差的大小來改變數(shù)字濾波器中可逆計數(shù)器的模值km。當相位誤差較大時,輸出較小的模值,以便加快鎖相速度;而當相位誤差較小時,輸出較大的模值,以減小環(huán)路鎖定后的相位抖動。

    根據(jù)本文提出的流水線計數(shù)器的設計理念,對TDC模塊中的20位計數(shù)器采用5級流水線設計,其中第一級計數(shù)器的位數(shù)為0~3位,第二級計數(shù)器位數(shù)為4~7位,第三級計數(shù)器的位數(shù)為8~11位,第四級計數(shù)器的位數(shù)為12~15位,第五級計數(shù)器位數(shù)為16~19位。采用超高速集成電路硬件描述語言(VHDL)對流水線電路結構的TDC模塊進行設計,該模塊的RTL級電路圖如圖4所示。

wdz1-t4.gif

    在采用VHDL完成變模控制器的設計之后,再將兩個模塊連接起來,便可得到流水線自動變模的電路如圖5所示。其輸入信號ue為相位誤差信號,輸出信號km是提供給數(shù)字濾波器中可逆計數(shù)器的可變模值。

wdz1-t5.gif

2.2 流水線數(shù)字濾波器設計

    數(shù)字濾波器主要由8位可逆計數(shù)器構成,對該可逆計數(shù)器采用2級流水線設計,第一級計數(shù)器的位數(shù)為0~3位,第二級計數(shù)器為位數(shù)為4~7位。采用 VHDL對流水線電路結構的數(shù)字濾波器進行設計,該模塊的RTL級電路如圖6所示。其輸入信號km為計數(shù)器的模值,輸出信號dec和inc信號分別為加扣脈沖控制電路的控制信號。

wdz1-t6.gif

    數(shù)字濾波器的仿真波形如圖7所示,從圖中可以看出當km的值分別取2,4,8,32時,相應dec和inc信號出現(xiàn)的頻率是不同的。這說明該數(shù)字濾波器能夠根據(jù)模值km的大小,自動調(diào)節(jié)其輸出控制信號的頻率,進而可實現(xiàn)對鎖相環(huán)工作過程的動態(tài)調(diào)節(jié)。

wdz1-t7.gif

2.3 流水線分頻器設計

    該分頻器是由24位計數(shù)器構成,其分頻系數(shù)可調(diào)。對該計數(shù)器采用3級流水線設計,其中第一級計數(shù)器的位數(shù)為0~7位,第二級計數(shù)器位數(shù)為8~15位,第三級計數(shù)器的位數(shù)為16~23位。同樣,采用 VHDL對流水線電路結構的分頻器進行設計,該模塊的RTL級電路圖如圖8所示。

wdz1-t8.gif

3 鎖相系統(tǒng)的整體設計與仿真

    該鎖相系統(tǒng)的整體設計采用自頂而下的設計方法,首先,用VHDL語言對各模塊進行編程設計,在完成各模塊的設計之后,再按照系統(tǒng)設計方案將各模塊連接起來構成系統(tǒng)頂層電路,該系統(tǒng)電路如圖9所示。其中jianxq為數(shù)字鑒相器,zdjc為自動變模電路,bknjs8為數(shù)字濾波器,ID為加減脈沖控制電路,divN8為N分頻器。Clk為時鐘信號,fin為輸入信號,km為可逆計數(shù)器的模值。

wdz1-t9.gif

    系統(tǒng)時鐘頻率取200 MHz,輸入頻率為50 MHz時,對頂層電路進行系統(tǒng)仿真,其結果如圖10所示。

wdz1-t10.gif

    取同一系統(tǒng)時鐘頻率,當輸入頻率由50 MHz跳變?yōu)?5 MHz時,其仿真波形如圖11所示。

wdz1-t11.gif

    從圖10可以看出,在相位調(diào)節(jié)區(qū)間,鎖相環(huán)中可逆計數(shù)器的模值km 隨著相位誤差的不同而變化,這樣可以加快其鎖定速度;在相位鎖定區(qū)間,則會自動選擇本系統(tǒng)所設置的最大模值km,故可大大減小環(huán)路輸出信號相位的抖動,提高了系統(tǒng)的穩(wěn)定性。從圖11可以看出當輸入頻率發(fā)生跳變時,鎖相環(huán)能夠在輸入信號頻率發(fā)生跳變后的第一個周期內(nèi)快速鎖定信號的頻率,并迅速對相位誤差進行調(diào)整,大約經(jīng)過2.5 μs便可鎖定,且鎖定后同樣自動選擇最大的km值。由此可以看出該鎖相環(huán)能夠根據(jù)其不同的工作過程對系統(tǒng)參數(shù)進行動態(tài)調(diào)節(jié),從根本上解決了提高鎖定速度與穩(wěn)定性之間的矛盾,提高了鎖相系統(tǒng)的整體性能。

    取系統(tǒng)時鐘頻率為200 MHz,輸入信號頻率為50 MHz時,分別對傳統(tǒng)鎖相環(huán)和流水線鎖相環(huán)進行了系統(tǒng)仿真,并對仿真結果進行時序分析和功耗分析。具體結果分析如表1所示。

wdz1-b1.gif

    從以上表格可以看出,首先,與傳統(tǒng)的鎖相環(huán)相比,流水線電路結構鎖相環(huán)的系統(tǒng)延時減少了1.278 ns。其次,時鐘頻率為200 MHz時,其系統(tǒng)的總功耗比傳統(tǒng)的鎖相環(huán)減少了630 μW。由此可見,具有流水線電路結構的全數(shù)字鎖相環(huán)可以減少系統(tǒng)延時,提高系統(tǒng)的工作速度,并可減少系統(tǒng)的總功耗。

4 結論

    本文所提出的全數(shù)字鎖相環(huán)采用流水線技術優(yōu)化了系統(tǒng)的電路結構,減少了系統(tǒng)延遲,提高了系統(tǒng)的運行速度,降低了系統(tǒng)的總功耗。由于數(shù)字濾波器的參數(shù)可以動態(tài)調(diào)整,故既能提高鎖相速度,又可增強系統(tǒng)的穩(wěn)定性,從而很好地解決了兩者之間所存在的矛盾。

參考文獻

[1] Guo Xiaoqiang,Wu Weiyang,Chen Zhe.Multiple complex-coefficient-filter based phase-locked loop and synchronization technique for three-phase grid-interfaced converters in distributed utility networks[J].IEEE Transactions on Industrial Electronics,2011,58(4):1194-1204.

[2] 彭詠龍,路智斌,李亞斌.基于FPGA的改進型全數(shù)字鎖相環(huán)的設計[J].電源技術,2015,39(2):410-412.

[3] STASZEWSKI R B,MUHAMMAD K,LEIPOLD D,et al.All-digital TX frequency synthesizer and discrete time receiver for Bluetooth radio in 130-n/n CMOS[J].IEEE Journal of Solid-State Circuits,2004,39(12):2278-2291.

[4] 單長虹,陳忠澤,單健.基于雙邊沿觸發(fā)計數(shù)器的低功耗全數(shù)字鎖相環(huán)的設計[J].電路與系統(tǒng)學報,2005,10(2):142-145.

[5] 黃保瑞,楊世平.基于FPGA的全數(shù)字鎖相環(huán)設計[J].電子測試,2014(8X):33-34.

[6] 潘松,黃繼業(yè).EDA技術實用教程VHDL版(第5版)[M].北京:科技出版社,2013.

[7] 崔秀敏.基于FPGA的流水線技術設計與實現(xiàn)[J].Science & Technology Information,2010(7):76-77.

[8] 何永泰,董剛,黃文卿.流水線技術在FPGA設計中的實現(xiàn)[J].天津工業(yè)大學學報,2006,25(4):84-86.

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

[10] 單長虹,鄧國揚.一種新型快速全數(shù)字鎖相環(huán)的研究[J].系統(tǒng)仿真學報,2003,15(4):581-583.



作者信息:

田  帆,楊檬瑋,單長虹

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

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩在线一区二区三区| 亚洲国产精品久久久久久女王| 久久综合一区| 欧美夜福利tv在线| 亚洲一级电影| 亚洲深夜福利网站| 亚洲最新在线视频| av成人免费观看| 一本色道久久综合亚洲精品高清| 亚洲精品一区在线观看| 亚洲日本免费| 日韩视频不卡中文| 99精品视频免费观看| 日韩午夜在线观看视频| 野花国产精品入口| 中日韩美女免费视频网站在线观看| 一本色道久久精品| 亚洲一区精品电影| 亚洲欧美综合国产精品一区| 欧美一区二区三区喷汁尤物| 久久激情综合网| 久久理论片午夜琪琪电影网| 久久蜜桃精品| 欧美va亚洲va日韩∨a综合色| 欧美激情精品| 欧美无乱码久久久免费午夜一区| 国产精品高清在线| 国产日韩欧美成人| 樱桃视频在线观看一区| 亚洲国产精品日韩| 日韩视频免费观看| 亚洲图片自拍偷拍| 久久福利精品| 亚洲另类自拍| 亚洲专区在线| 久久国产精品毛片| 久久综合网络一区二区| 欧美久久久久久久| 国产精品每日更新在线播放网址| 国产人久久人人人人爽| 尤物在线精品| 亚洲精品在线视频观看| 一区二区成人精品| 羞羞视频在线观看欧美| 亚洲精品久久久久久下一站 | 欧美一区二区性| 久久日韩精品| 欧美日韩国产bt| 国产欧美欧洲在线观看| 在线看欧美视频| 一区二区三区日韩在线观看| 欧美在线视频不卡| 亚洲另类春色国产| 欧美一级一区| 欧美激情成人在线| 国产精品日韩久久久久| 亚洲第一精品福利| 中文精品视频一区二区在线观看| 性色av一区二区三区红粉影视| 亚洲精选视频在线| 欧美在线视频观看| 欧美久久久久久久久| 国产欧美日韩一区二区三区| 亚洲黄色av一区| 亚洲欧美色一区| 日韩亚洲欧美在线观看| 欧美一区国产在线| 欧美日韩国产欧| 国产亚洲欧美色| 一区二区三区国产| 亚洲人成在线播放| 欧美一区二区三区日韩| 欧美日韩成人在线播放| 国产永久精品大片wwwapp| 99re热精品| 亚洲福利视频二区| 欧美亚洲综合久久| 欧美日韩一区在线| 亚洲高清电影| 欧美专区在线播放| 亚洲欧美日韩久久精品 | 亚洲欧洲一级| 久久大香伊蕉在人线观看热2| 亚洲影视在线| 欧美经典一区二区三区| 国内精品久久久| 亚洲一区二区少妇| 亚洲婷婷综合久久一本伊一区| 免费欧美视频| 国内精品伊人久久久久av影院| 亚洲一区综合| 在线一区二区三区做爰视频网站| 欧美chengren| 国语自产精品视频在线看| 亚洲一区二区三区中文字幕在线| 夜夜爽www精品| 欧美成人亚洲| 伊人久久亚洲热| 久久国产一区| 久久激情五月婷婷| 国产欧美日韩视频| 亚洲午夜一区二区| 亚洲午夜久久久| 欧美激情自拍| 亚洲国产精品一区二区www| 亚洲第一中文字幕| 久久久之久亚州精品露出| 国产日韩欧美a| 亚洲欧美伊人| 欧美一区二区三区四区在线观看地址| 国产精品jizz在线观看美国| 9色国产精品| 一区二区三区毛片| 欧美日韩ab片| 亚洲精品乱码久久久久久日本蜜臀| 亚洲日韩视频| 欧美高清视频一二三区| 亚洲国产裸拍裸体视频在线观看乱了 | 亚洲精品日韩精品| 欧美 日韩 国产一区二区在线视频| 黄色小说综合网站| 亚洲高清成人| 欧美成人午夜激情在线| 亚洲国产精品久久久久久女王| 亚洲精品国精品久久99热一| 欧美精品国产精品| 亚洲免费电影在线| 亚洲午夜视频在线| 国产精品久久久久久久app| 亚洲一级在线观看| 久久电影一区| 国精品一区二区| 亚洲高清123| 欧美成人自拍| 亚洲免费激情| 午夜精品久久久久久99热软件| 国产精品一区二区久久精品| 午夜久久电影网| 久久精品综合一区| 尤物九九久久国产精品的分类| 亚洲人成在线免费观看| 欧美日韩国产影片| 亚洲一区区二区| 久久久久久亚洲精品中文字幕| 激情综合视频| 亚洲毛片在线观看| 欧美婷婷久久| 欧美一区二区在线看| 欧美成人有码| 一区二区三区免费在线观看| 久久本道综合色狠狠五月| 国内外成人在线| 亚洲美女视频网| 欧美午夜精彩| 久久福利资源站| 欧美久久99| 亚洲欧美激情四射在线日| 久久综合中文| av成人免费| 久久久久国产一区二区| 亚洲激情女人| 性欧美大战久久久久久久久| 国产综合婷婷| 一区二区国产日产| 国产小视频国产精品| 99国产精品久久久久久久成人热| 欧美色另类天堂2015| 欧美一区亚洲二区| 欧美激情在线| 亚洲欧美在线磁力| 欧美激情中文字幕乱码免费| 亚洲欧美日韩国产| 免费日韩视频| 亚洲欧美中文日韩在线| 欧美成人精品影院| 亚洲自拍啪啪| 欧美精品福利视频| 欧美一级艳片视频免费观看| 欧美日韩国产在线播放| 欧美一区二区精美| 欧美三级免费| 亚洲国产精品视频一区| 国产精品免费观看视频| 亚洲国产日韩一区二区| 国产精品一级久久久| 99国内精品久久| 国产一区二区福利| 亚洲一区三区电影在线观看| 亚洲国产高清aⅴ视频| 久久九九99视频| 夜夜精品视频一区二区| 麻豆91精品| 亚洲欧美另类国产| 欧美日韩一区在线| 亚洲精品一二三区| 国产一区二区三区在线观看视频 | 亚洲精品老司机| 久久综合网络一区二区| 亚洲欧美日韩精品一区二区| 欧美日韩另类一区|