武宇軒, 呂方旭, 吳苗苗
(空軍工程大學防空反導學院,西安,710051)
近年來,高速串行接口發(fā)展迅速,根據(jù)ISSCC的統(tǒng)計,不同硬件中,雖然串行接口的速率不同,但均以指數(shù)形式增長[1-2]。
時鐘數(shù)據(jù)恢復電路(Clock and Data Recovery circuit,CDR)廣泛用于計算機[3]和光通信領域[4]。
不論是日常生活中常見的顯卡接口,硬盤接口,還是用于高端研究的超級計算機,它們的快速發(fā)展都離不開高速串行接口技術的進步。而CDR正是高速串行接口接收機中最關鍵的電路模塊。
CDR主要用于時鐘與數(shù)據(jù)的同步,從攜帶噪聲的數(shù)據(jù)中提取出時鐘信息,對數(shù)據(jù)進行重定時,恢復出高質(zhì)量的時鐘和數(shù)據(jù)[5]。它的抖動容限、穩(wěn)定性直接決定了接收機的性能[6];而CDR恢復出的時鐘質(zhì)量則決定了數(shù)據(jù)重定時的效果是否最佳,直接影響到所接收數(shù)據(jù)的可靠性。
恢復時鐘的抖動大小以及環(huán)路的鎖定時間是決定一款CDR性能優(yōu)劣的重要指標。在光通信領域,影響環(huán)路穩(wěn)定性的一個重要因素就是CDR的鎖定時間,縮短CDR的鎖定時間能夠提高環(huán)路穩(wěn)定性[7]。
圖1 CDR的工作原理示意圖
若要縮短環(huán)路的鎖定時間,就要求環(huán)路帶寬必須足夠大,但其抖動性能則會大幅下降;若要恢復出低抖動的時鐘,則環(huán)路會耗費較長的時間才能鎖定[8]。Tang[6]和Hwang[9]設計了數(shù)字頻差檢測器,使環(huán)路濾波器的電阻值可調(diào)節(jié);Woo和Chen[10-11]使用了鎖定檢測器;Chen設計了一種能夠檢測數(shù)據(jù)和參考時鐘沿時序關系的模塊。他們都通過改變比例通路增益的方式來縮短環(huán)路鎖定時間,但是其電路僅用于較低速率的數(shù)據(jù)傳輸,且電路結(jié)構(gòu)較為復雜。本文提出了一種能夠應用于高速率CDR的鎖定檢測判別技術,可根據(jù)參考時鐘頻率和壓控振蕩器中心頻率的頻差大小,輸出相應的控制信號,實現(xiàn)比例通路增益的可調(diào)節(jié),使該CDR同時具備快速鎖定和低抖動的特點。
CDR主要由鑒相器(Phase Detector,PD)、電荷泵(Charge Pump,CP)、環(huán)路濾波器(Low-Pass Filter,LPF)、壓控振蕩器(Voltage-Controlled Oscillator,VCO)組成,其結(jié)構(gòu)如圖2所示[12]。
圖2 傳統(tǒng)CDR結(jié)構(gòu)
本文所設計的CDR如圖3所示,使用比例通路和積分通路分離的結(jié)構(gòu)。比例通路能夠?qū)CO直接、快速地進行頻率調(diào)節(jié),積分通路能夠擴大環(huán)路的鎖定范圍。2個通路能夠相對獨立地對VCO的輸出頻率實施不同程度的調(diào)節(jié)。
圖3 比例-積分通路分離CDR
文獻[13~14]對CDR的穩(wěn)定性能進行了研究,并給出了其系統(tǒng)模型,見圖4。
圖4 CDR的系統(tǒng)模型
在二階環(huán)路中必須確保比例通路占主導因素,在每一次更新的過程中,比例通路的更新相位要盡可能多的大于積分通路的相位變化量。適當增大比例通路的頻率調(diào)節(jié)步長fbb,從而使穩(wěn)定因子ζ增大、環(huán)路鎖定時間縮短取ζ=1 000,δf=20 MHz,fnom=7 GHz,對具有不同fbb值的模型進行MATLAB仿真,結(jié)果如圖5(a)、(b)、(c)所示。當fbb值分別取5 MHz、10 MHz、20 MHz時的鎖定情況,其鎖定時間分別為2.5 μs、1.3 μs和0.7 μs。從仿真結(jié)果可知,較大的fbb雖然能夠縮短環(huán)路的鎖定時間,但由于鎖定后恢復時鐘仍在以fbb的大小上下波動,故會引入較大的抖動;若減小fbb,雖可降低恢復時鐘的抖動,但卻會導致環(huán)路的鎖定時間延長?;谶@個問題,本文提出了一種鎖定檢測判別技術,利用鎖定檢測模塊,使環(huán)路能夠根據(jù)恢復時鐘與VCO中心頻率差的大小調(diào)整fbb的值,從而在縮短鎖定時間的同時降低時鐘抖動。
圖5 不同fbb值的鎖定情況
本文設計的低抖動快速鎖定CDR整體架構(gòu)如圖6所示,采用1/4速率系統(tǒng)架構(gòu),利用八相正交的7 GHz時鐘對數(shù)據(jù)進行采樣。通過二進制鑒相器[15-16]對時鐘和數(shù)據(jù)的相位關系進行判斷,所得結(jié)果由EARLY 1~3和LATE 1~3輸出,再由“擇多邏輯門” 電路對判斷結(jié)果進行選擇,得到最終的相位關系EARLY和LATE。鑒相結(jié)果通過比例通路和積分通路,以不同的效果作用于VCO:比例通路通過控制信號V_bb0、V_bb1 和V_bb0*、V_bb1*,對2組不同大小的電容陣列分別進行控制,使VCO的頻率能夠不同程度地快速調(diào)節(jié);積分通路則通過積分電容,使電荷泵輸出的電流轉(zhuǎn)化為電壓信號Vc,實現(xiàn)對VCO精細調(diào)節(jié)。VCO輸出的2路差分正弦信號,經(jīng)過緩沖器和相位插值器的轉(zhuǎn)換,恢復出CDR的八相時鐘。
政府公信力提升是一個長期的過程,離不開穩(wěn)定的制度保障。 首先,中國行政問責機制依然不完善,問責時機滯后,處于一種“亡羊補牢”的問責狀態(tài),呈現(xiàn)出被動問責的局面。 同時,在地方政府運行的過程中,民眾參與渠道仍需進一步拓展。 時下,公眾參政議政的廣度和渠道依然需要改善,尤其是網(wǎng)絡參政議政還需要進一步完善。
圖6 本文CDR的整體電路結(jié)構(gòu)
“擇多邏輯門”電路產(chǎn)生的最終鑒相結(jié)果,分別經(jīng)過積分通路和比例通路完成對VCO輸出相位的調(diào)整。比例通路中,鑒相結(jié)果的超前、滯后、保持的控制邏輯和VCO的3個控制狀態(tài)無法一一對應,因此需要增加圖7轉(zhuǎn)換電路實現(xiàn)二者之間的對應關系。
圖7 比例通路設計
如表1所示,當EARLY/LATE判決結(jié)果均為1或均為0時,2個控制字中有一個為1,使VCO頻率保持不變;當LATE=0,EARLY=1時,2個控制字均為0,VCO頻率下降;當LATE =1,EARLY=0時,2個控制字均為1,VCO頻率上升。最終實現(xiàn)對VCO狀態(tài)的一一對應。
表1 鑒相結(jié)果與比例通路輸出關系
本文設計的VCO為LC振蕩器,適用于高精度、高頻率環(huán)境。VCO電路結(jié)構(gòu)如圖8所示。
圖8 壓控振蕩器電路設計
VCO的頻率由10個壓控電容的大小決定。電荷泵的輸出電壓Vc,控制電容C9,C10,比例通路的控制信號V_bb0和V_bb1控制小電容陣列C1~C4,V_bb0*和V_bb1*控制大電容陣列C5~C8。小電容陣列可實現(xiàn)較小的fbb;大電容陣列可實現(xiàn)較大的fbb。這些電容共同作用,以實現(xiàn)對VCO頻率不同程度的調(diào)節(jié)。
鎖定檢測模塊的電路圖結(jié)構(gòu)如圖9所示。二分頻恢復時鐘clk_div和參考時鐘clk_ref分別與2個D觸發(fā)器的clk和D端連接,經(jīng)過“同或”邏輯門的輸出Vcont能夠反映2個時鐘信號的頻差或相差關系。當二者具有較大的頻率差時,Vcont輸出為高電平;當二者無頻率差較小或僅存在相位差時,Vcont輸出為低電平。V_bb0和V_bb1是圖7中比例通路的2路控制信號,Vcont與V_bb0和V_bb1經(jīng)過“與”邏輯門輸出分別為V_bb0*和V_bb1*,用于控制VCO中大電容陣列C5~C8。
鎖定檢測模塊的功能分析如下。當clk_div和clk_ref存在較大頻差時,CDR處于未鎖定狀態(tài),Vcont處于高電平狀態(tài),V_bb0*和V_bb1*的輸出取決于V_bb0和V_bb1,VCO中大電容陣列C5~C8和小電容陣列C1~C4同時被接入,使fbb值變大,能夠達到縮短鎖定時間的作用;當clk_div和clk_ref頻差較小或僅存在相位差時,CDR接近或已經(jīng)進入鎖定狀態(tài),Vcont處于低電平狀態(tài),V_bb0*和V_bb1*的輸出為低,大電容陣列C5~C8未被接入,VCO中僅有小電容陣列C1~C4被接入,使fbb值變小,能夠?qū)崿F(xiàn)恢復時鐘的的較低抖動。
圖9 鎖定檢測模塊
對鎖定檢測模塊在2種不同情況下進行仿真。如圖10(a)所示,當clk_div與clk_ref存在頻率差時,Vcont輸出結(jié)果為高電平,如圖10(b)所示,clk_div與clk_ref無頻率差,僅存在相位差,Vcont輸出結(jié)果為低電平。
圖10 鎖定檢測模塊的仿真
本文采取TSMC65nm工藝,利用Cadence Virtuoso設計該時鐘數(shù)據(jù)恢復電路的版圖,面積為如圖11所示。其中標號1處為CP,標號2處為二進制鑒相器,標號3處為鎖定檢測模塊,標號4處為buffer,標號5處為相位插值器,標號6為VCO。
圖11 芯片版圖
本文仿真了在不同比例通路增益fbb的情況下環(huán)路的性能參數(shù),如表2所示。其中,方案3使用了鎖定檢測判別技術,可以切換使用2組電容陣列,達到快速鎖定。
表2 本文CDR的性能參數(shù)
現(xiàn)在向本CDR發(fā)送28 Gb/s 非歸零碼數(shù)據(jù)。圖12給出了3種方案從發(fā)送數(shù)據(jù)開始到環(huán)路進入鎖定狀態(tài)的過程中,VCO的控制電壓和恢復時鐘眼圖抖動值的測量結(jié)果:方案1僅使用小的電容陣列C1~C4,對應的比例通路增益值fbb約為50 MHz。此方案鎖定時間約為600 ns,恢復時鐘抖動的峰峰值約為2.463 ps;方案2僅使用大的電容陣列C5~C8,對應的比例通路增益值fbb約為100 MHz。此方案鎖定時間約為400 ns,恢復時鐘抖動的峰峰值約為4.223 ps;方案3在環(huán)路中引入了鎖定檢測模塊,可根據(jù)VCO的輸出頻率與其中心頻率偏差值輸出高電平或低電平,以達到切換使用大、小2組電容陣列的目的。由仿真結(jié)果可知,未引入鎖定檢測模塊前,環(huán)路的鎖定時間和恢復時鐘的抖動值需要相互折衷,二者無法同時達到最優(yōu);但在引入鎖定檢測模塊后,環(huán)路鎖定時間約為400 ns,恢復時鐘抖動的峰值約為2.514 ps,能夠在不犧牲恢復時鐘抖動性能的前提下,使環(huán)路以較快的速度進入鎖定狀態(tài),說明這種方法能夠兼顧前2種方案各自的優(yōu)勢。
圖13是鎖定檢測模塊的控制信號Vcont隨時間變化的圖像。在環(huán)路鎖定之前,其輸出常處于高電平狀態(tài),以確保2組電容陣列同時工作。此時,比例通路增益值fbb達到150 MHz,能夠有效縮短環(huán)路的鎖定時間;當環(huán)路接近鎖定及鎖定之后,其輸出為低電平,使大電容陣列斷開,比例通路增益值fbb重新回到50 MHz。此時,環(huán)路能夠產(chǎn)生低抖動的時鐘信號。
圖12 VCO的控制電壓和時鐘抖動的測量
圖13 鎖定檢測模塊的輸出
本文設計了一種應用于28 Gb/s 非歸零碼接收機的CDR,該CDR應用了鎖定檢測模塊,可根據(jù)環(huán)路的鎖定情況輸出不同電平,以達到控制比例通路增益值fbb的目的,有效解決了環(huán)路鎖定時間和恢復時鐘抖動性能難以兼顧的問題,使環(huán)路同時具備低抖動、快速鎖定的優(yōu)秀性能。相比于低抖動的方案1,鎖定時間得到了縮短;相比于快速鎖定的方案2,在保證鎖定時間基本一致的情況下,使恢復時鐘的抖動值被大大降低。