吳俊宏,李聞界,來(lái)金梅
(復(fù)旦大學(xué) 專(zhuān)用集成電路與系統(tǒng)國(guó)家重點(diǎn)實(shí)驗(yàn)室,上海 201203)
?
一種應(yīng)用于FPGA時(shí)鐘管理單元的鎖相環(huán)設(shè)計(jì)
吳俊宏,李聞界,來(lái)金梅
(復(fù)旦大學(xué) 專(zhuān)用集成電路與系統(tǒng)國(guó)家重點(diǎn)實(shí)驗(yàn)室,上海 201203)
設(shè)計(jì)了一種應(yīng)用于FPGA時(shí)鐘管理的可變帶寬鎖相環(huán).該鎖相環(huán)采用開(kāi)關(guān)電容濾波器實(shí)現(xiàn)可變電阻濾波功能,用反比N電流鏡(N為反饋分頻系數(shù))來(lái)為電荷泵提供偏置,使電荷泵電流與偏置電路電流成1/N的比例關(guān)系.本文還提出了用虛擬開(kāi)關(guān)減少了開(kāi)關(guān)兩端電壓的非理想電荷效應(yīng),并設(shè)計(jì)了一種5級(jí)延時(shí)單元組成的環(huán)形壓控振蕩器,顯著提升了輸出頻率范圍.該鎖相環(huán)實(shí)現(xiàn)了環(huán)路帶寬與輸入頻率比值固定,從而使環(huán)路帶寬能夠自動(dòng)跟隨輸入頻率在較寬范圍內(nèi)變化,保證了其穩(wěn)定性.本文采用CMOS 65nm數(shù)字工藝流片,電源電壓為1.2V,作為時(shí)鐘管理單元IP核嵌入于復(fù)旦大學(xué)自主研發(fā)的FDP5 FPGA芯片中.測(cè)試表明,本文設(shè)計(jì)的PLL環(huán)路帶寬在0.7MHz到13.4MHz能夠跟隨輸入頻率在18~252MHz范圍內(nèi)變化,輸入頻率與環(huán)路帶寬比值近似為20,產(chǎn)生762MHz~1.7GHz的寬范圍輸出時(shí)鐘,阻尼因子均方差不超過(guò)8%.
鎖相環(huán); 可變帶寬; FPGA時(shí)鐘管理
現(xiàn)場(chǎng)可編程門(mén)陣列(Field Programmable Gate Array, FPGA)是由輸入輸出單元(Input/Output, I/O),可配置邏輯塊(Configurable Logic Block, CLB)、塊隨機(jī)存儲(chǔ)器(Block RAM)以及數(shù)字信號(hào)處理單元(Digital Signal Processer, DSP)、時(shí)鐘管理單元(Clock Management Tile, CMT)等模塊組成的可編程陣列.鎖相環(huán)(Phase Locked Loop, PLL)是當(dāng)前FPGA時(shí)鐘管理單元的核心器件,為FPGA內(nèi)部的模塊提供時(shí)鐘.
PLL是一個(gè)負(fù)反饋系統(tǒng),它能夠使輸入時(shí)鐘和經(jīng)過(guò)分頻后的輸出時(shí)鐘在頻率和相位上同步.穩(wěn)定工作時(shí),PLL的輸出時(shí)鐘頻率ωout=Nωref,其中N為反饋分頻系數(shù),ωref是輸入時(shí)鐘頻率.PLL參數(shù)-環(huán)路帶寬ωn,一般設(shè)為ωref的1/20[1].阻尼因子ζ,通常設(shè)為固定值1以保證PLL的穩(wěn)定性[1-2].對(duì)于固定帶寬PLL,它只能在很窄的輸入、輸出頻率范圍和分頻范圍內(nèi)輸出高性能的時(shí)鐘信號(hào)[1,3-4].
FPGA能夠滿(mǎn)足不同的應(yīng)用需求,因此各模塊的工作頻率不盡相同,需要PLL能產(chǎn)生寬范圍的輸出時(shí)鐘ωout[5-6].另一方面,根據(jù)用戶(hù)的需求不同,輸入到PLL的時(shí)鐘通常會(huì)分為片外和片內(nèi)部分,片外時(shí)鐘由于時(shí)鐘發(fā)生器性能有限、容易受到干擾等因素,頻率通常較低,而片內(nèi)時(shí)鐘頻率通常較高,這樣,需要PLL能夠在寬輸入時(shí)鐘頻率范圍下均能穩(wěn)定工作[5-6].應(yīng)用于FPGA時(shí)鐘管理的PLL,需要既能夠在寬范圍的輸入頻率下工作,又能產(chǎn)生寬范圍輸出時(shí)鐘,因此固定帶寬PLL并不適用于FPGA時(shí)鐘管理.
Xilinx公司Virtex 7系列 FPGA芯片中的PLL[5-6]提供了環(huán)路帶寬可編程功能,環(huán)路帶寬可以根據(jù)輸入時(shí)鐘頻率來(lái)進(jìn)行編程配置,或者由ISE軟件自動(dòng)設(shè)置.Xilinx公司沒(méi)有公開(kāi)PLL的設(shè)計(jì)實(shí)現(xiàn)信息,但是它的指標(biāo)能夠表明采用可變帶寬的PLL來(lái)滿(mǎn)足寬范圍的輸入輸出時(shí)鐘需要,是當(dāng)前FPGA時(shí)鐘管理的基本特點(diǎn).文獻(xiàn)[7]中的PLL,用開(kāi)關(guān)電容實(shí)現(xiàn)了與開(kāi)關(guān)頻率成反比的可變電阻,電荷泵偏置電壓由壓控振蕩器(Voltage Controlled Oscillator, VCO)的偏置電壓提供.這種結(jié)構(gòu)實(shí)現(xiàn)了輸入頻率與環(huán)路帶寬的比值和阻尼因子表現(xiàn)為僅與電容、晶體管參數(shù)有關(guān)的常數(shù),環(huán)路帶寬能夠跟隨輸入頻率變化,但其VCO輸出頻率范圍不能很好滿(mǎn)足FPGA的應(yīng)用要求[5].
基于文獻(xiàn)[7]的思想,參考FPGA的PLL指標(biāo),本文為FPGA時(shí)鐘管理提出一種環(huán)路帶寬能夠自動(dòng)隨輸入時(shí)鐘頻率改變,同時(shí)阻尼因子穩(wěn)定為1的PLL,作為IP核嵌入到復(fù)旦大學(xué)自主研發(fā)的FDP5 FPGA芯片中.相比文獻(xiàn)[7],本文采用虛擬開(kāi)關(guān)減少了開(kāi)關(guān)兩端電壓的非理想電荷效應(yīng),并提出一種5級(jí)延時(shí)單元組成的VCO,顯著提升了輸出頻率范圍.
本文基于文獻(xiàn)[7]的思想實(shí)現(xiàn)了一種可變帶寬PLL,并對(duì)開(kāi)關(guān)電容濾波器,壓控振蕩器以及偏置電路做了改進(jìn),如圖1所示.本文PLL主要由鑒頻鑒相器(Phase Frequency Detector, PFD)、電荷泵(Charge Pump, CP)、開(kāi)關(guān)電容濾波器、偏置電路、環(huán)形壓控振蕩器、反比N電流鏡、反饋N分頻器組成.PFD產(chǎn)生的UP/DN信號(hào)分別交替驅(qū)動(dòng)兩個(gè)電荷泵工作.電荷泵電流ICP進(jìn)入到開(kāi)關(guān)電容濾波器,產(chǎn)生VCS1,VCS2,VINT電壓給偏置電路.通過(guò)開(kāi)關(guān)和電容進(jìn)行電荷傳輸?shù)拈_(kāi)關(guān)電容濾波器,可以實(shí)現(xiàn)電阻電容構(gòu)成的無(wú)源濾波器的濾波功能[3,7].開(kāi)關(guān)信號(hào)S1,S2是輸入時(shí)鐘ωref的二分頻時(shí)鐘,交替驅(qū)動(dòng)開(kāi)關(guān)工作.開(kāi)關(guān)頻率的改變使開(kāi)關(guān)傳輸電荷的速度改變,實(shí)現(xiàn)了阻值可變的等效電阻R=2π/(ωrefCs).偏置電路將開(kāi)關(guān)電容濾波器產(chǎn)生的電壓VCS1,VCS2,VINT轉(zhuǎn)化為VBN電壓,為反比N電流鏡、5級(jí)環(huán)形壓控振蕩器偏置.
VCO工作頻率可以表示為[8]:
(1)
其中KVCO是VCO的頻率轉(zhuǎn)換增益,近似為常數(shù),VTH是晶體管的閾值電壓,VBN為VCO的偏置電壓.
(1) 電荷泵電流是偏置電路電流的1/N實(shí)現(xiàn)可變帶寬
從文獻(xiàn)[8]得知,PLL的環(huán)路帶寬ωn為:
(2)
其中ICP為電荷泵電流,N是反饋分頻系數(shù),CINT是濾波電容.若ICP能夠和N成反比,并且將ICP用VBN電壓和N來(lái)表示,則能夠?qū)崿F(xiàn)環(huán)路帶寬和輸入頻率的比值為常數(shù).VBN也是偏置電路電流IB的偏置電壓,等效為N×ICP=IB.本文將使用反比電流鏡(具體電路參考第二節(jié)),它通過(guò)VBN和N產(chǎn)生VBC電壓來(lái)偏置電荷泵電流ICP,保證:
(3)
其中βB為晶體管互導(dǎo)參數(shù),將它代入到(2)中,就可以得到:
(4)
進(jìn)一步地,由(1)和鎖相環(huán)穩(wěn)定工作時(shí)的頻率關(guān)系,ωout=Nωref,得到環(huán)路帶寬最終表達(dá)式(5):
(5)
根號(hào)內(nèi)表達(dá)式近似常數(shù),環(huán)路帶寬與輸入頻率比值為常數(shù),環(huán)路帶寬能夠跟隨參考頻率變化,實(shí)現(xiàn)了帶寬可變功能.
因此,為了實(shí)現(xiàn)環(huán)路帶寬可變功能,關(guān)鍵是實(shí)現(xiàn)電荷泵電流ICP是偏置電路電流IB的1/N,本文采用了反比N電流鏡來(lái)實(shí)現(xiàn)上式的電流運(yùn)算.
(2) 與輸入頻率成反比的可變電阻實(shí)現(xiàn)穩(wěn)定的阻尼因子
從文獻(xiàn)[8]得知,PLL阻尼因子為:
(6)
阻尼因子ζ恒定為1的時(shí)候,PLL工作最為穩(wěn)定[3-4].將式(3)的ICP/N表達(dá)式代入到式(6),得到:
(7)
從式(7)可以發(fā)現(xiàn),若只是將電荷泵電流設(shè)置為偏置電路電流的1/N,阻尼因子會(huì)隨著輸入頻率變化,導(dǎo)致PLL不穩(wěn)定.因此需要電阻R是一個(gè)能和輸入頻率成反比的可變電阻,這樣能夠保證PLL的穩(wěn)定性.開(kāi)關(guān)電容能夠?qū)崿F(xiàn)阻值可變的等效電阻[9],如果開(kāi)關(guān)頻率恰好是輸入頻率,則開(kāi)關(guān)電容可以等效為電阻:
R=2π/ωrefCS.
(8)
式(8)中,電容CS大小與圖1中電容CS1,CS2相同.將式(8)代入到阻尼因子表達(dá)式(7)中得到阻尼因子最終表達(dá)式(9):
(9)
從式(9)可以看出,阻尼因子表達(dá)式近似為常數(shù),通過(guò)合理設(shè)置這些參數(shù)的比例可以將阻尼因子設(shè)置為1,保證PLL的穩(wěn)定性.
因此,為了保證阻尼因子不變,關(guān)鍵是實(shí)現(xiàn)一種與輸入頻率成反比的可變電阻,所以采用了開(kāi)關(guān)電容濾波器這一結(jié)構(gòu),利用開(kāi)關(guān)頻率的改變使開(kāi)關(guān)傳輸電荷的速度改變,實(shí)現(xiàn)了阻值可變的等效電阻[3,7].
另外,偏置電路是連接開(kāi)關(guān)電容濾波器、VCO、反比N電流鏡的紐帶,為反比N電流鏡、壓控振蕩器提供偏置電壓,壓控振蕩器是決定輸出頻率范圍的關(guān)鍵電路.偏置電路需要在較大的電壓變化范圍下有良好的線(xiàn)性度,而壓控振蕩器需要有較大的電壓頻率轉(zhuǎn)換增益來(lái)輸出寬范圍的時(shí)鐘,因此偏置電路和壓控振蕩器的設(shè)計(jì)也尤為重要.本文將從第二節(jié)重點(diǎn)介紹開(kāi)關(guān)電容濾波器、反比N電流鏡、壓控振蕩器和偏置電路的電路設(shè)計(jì).
2.1開(kāi)關(guān)電容濾波器中開(kāi)關(guān)的實(shí)現(xiàn)
開(kāi)關(guān)電容能夠?qū)崿F(xiàn)與輸入頻率成反比的可變等效電阻,但是關(guān)鍵要減少開(kāi)關(guān)信號(hào)翻轉(zhuǎn)時(shí)對(duì)輸出端電壓的影響,主要體現(xiàn)在溝道電荷注入,時(shí)鐘饋通等非理想效應(yīng)上.
圖1中開(kāi)關(guān)S1和S2在跨接在VCS1、VCS2和VINT兩端,VINT電壓的穩(wěn)定決定了VCO輸出時(shí)鐘的穩(wěn)定,因此開(kāi)關(guān)的設(shè)計(jì)顯得尤為重要.對(duì)于減小電荷非理想效應(yīng),本文提出了3種開(kāi)關(guān)結(jié)構(gòu),如圖2所示.第一種開(kāi)關(guān)是將單個(gè)MOS管作為開(kāi)關(guān),由于源漏交疊電容的存在,MOS管的柵端控制時(shí)鐘電壓通過(guò)該電容直接耦合到源漏端采樣電容上,其時(shí)鐘饋通效應(yīng)非常明顯.開(kāi)關(guān)斷開(kāi)后,MOS管溝道中的電荷會(huì)通過(guò)源漏端流出,注入到電容上給電壓值帶來(lái)誤差.第二種開(kāi)關(guān)為CMOS開(kāi)關(guān),這種開(kāi)關(guān)可以消除電荷注入對(duì)源漏端電壓造成的影響,但是NMOS與PMOS的源漏交疊電容并不相等,時(shí)鐘饋通效應(yīng)不能很好消除.第三種開(kāi)關(guān)為在單個(gè)MOS管兩端加入了虛擬開(kāi)關(guān)管,為了減小電荷注入效應(yīng),開(kāi)關(guān)MOS管注入的電荷應(yīng)當(dāng)?shù)扔谔摂MMOS管建立溝道需要的電荷.
假設(shè)兩個(gè)虛擬MOS管各分得開(kāi)關(guān)管的一半注入電荷,則虛擬MOS管大小應(yīng)為開(kāi)關(guān)管的一半,在解決了電荷注入效應(yīng)的同時(shí)也能夠很好的消除時(shí)鐘饋通效應(yīng),因此本文采用了第三種開(kāi)關(guān)結(jié)構(gòu).圖3為PLL穩(wěn)定時(shí)開(kāi)關(guān)變化對(duì)VINT電壓的影響仿真,每次開(kāi)關(guān)造成的VINT電壓變化最大值僅40μV,因此在理想情況下,PLL穩(wěn)定時(shí)由開(kāi)關(guān)變化產(chǎn)生的非理想效應(yīng)對(duì)VINT電壓的影響是非常小的.
2.2反比N電流鏡的實(shí)現(xiàn)
由第一節(jié)中的式(3)得知,為了實(shí)現(xiàn)N×ICP=IB,需要一種電流鏡電路,將偏置電路電流IB和反饋分頻系數(shù)N通過(guò)運(yùn)算后得到電荷泵電流ICP.文獻(xiàn)[7]中使用了一種反比N電流鏡來(lái)實(shí)現(xiàn)電流運(yùn)算,N的變化范圍從1到4096,傳統(tǒng)的電流鏡結(jié)構(gòu)如果要實(shí)現(xiàn)4096的電流運(yùn)算,就要使用比例為4096的晶體管,這樣會(huì)浪費(fèi)大量的面積,因此設(shè)計(jì)了一種8∶1電流鏡電路來(lái)實(shí)現(xiàn)電流的加權(quán).本文從文獻(xiàn)[7]的結(jié)構(gòu)中得到啟發(fā),實(shí)現(xiàn)了N從1變化到32、滿(mǎn)足本文電流運(yùn)算的反比N電流鏡.如圖4所示,A<5∶0>是6位電流加權(quán)控制位,通過(guò)8∶1電流鏡電路后等效為反饋分頻系數(shù)N.電壓VCCA控制的一路保持常開(kāi)為反比N電流鏡提供偏置,避免A<5∶0>全部斷開(kāi)時(shí)VBC趨于電源電壓導(dǎo)致電荷泵電流ICP出現(xiàn)異常.
電壓VBN通過(guò)反比N電流鏡產(chǎn)生電壓VBC,晶體管M1,M2,M3,M4,M1x,Mcp的互導(dǎo)參數(shù)分別為β1,β2,β3,β4,β1x,βcp,通過(guò)設(shè)置晶體管互導(dǎo)參數(shù)β1x=βcp,β2×β4=β1×β3,使得N×ICP=IB,實(shí)現(xiàn)了偏置電路電流IB和反饋分頻系數(shù)N運(yùn)算得到電荷泵電流ICP.
2.3環(huán)形壓控振蕩器的實(shí)現(xiàn)
由第一節(jié)的式(1)可知,為了VCO輸出時(shí)鐘范圍盡量寬,需要KVCO能夠設(shè)計(jì)的較大.文獻(xiàn)[7]采用了11級(jí)環(huán)形VCO,每一級(jí)由傳統(tǒng)的對(duì)稱(chēng)負(fù)載結(jié)構(gòu)-以二極管連接的PMOS管作為負(fù)載單元[7,10],由于級(jí)數(shù)過(guò)多,導(dǎo)致KVCO較小,VCO輸出頻率范圍太窄.為了提高KVCO,增大VCO的頻率轉(zhuǎn)換增益,本文采用了5級(jí)環(huán)形壓控振蕩器作為PLL的VCO模塊.本文的壓控振蕩器如圖5所示.
本文的延遲單元在文獻(xiàn)[10]的對(duì)稱(chēng)負(fù)載結(jié)構(gòu)上進(jìn)行了改進(jìn),將二極管接法的PMOS負(fù)載管改為了交叉耦合的晶體管構(gòu)成負(fù)阻.交叉耦合的晶體管形成差分信號(hào)正反饋,提供負(fù)阻,增加了差分對(duì)的小信號(hào)增益.為了更好的抑制電源電壓波動(dòng)給VCO輸出抖動(dòng)造成的影響,在數(shù)?;旌螾LL中VCO會(huì)采用低壓差線(xiàn)性穩(wěn)壓器(Low Drop Output,LDO)獨(dú)立供電[9],而本文由于沒(méi)有設(shè)計(jì)LDO,VCO與含有大量噪聲的數(shù)字電路共用1.2V電源,對(duì)最后的抖動(dòng)測(cè)試造成了一定影響.圖6為VCO的調(diào)諧曲線(xiàn)前仿真,控制電壓從0.3V到0.82V變化時(shí)VCO頻率從2.6GHz變化到273.9MHz,擁有良好的線(xiàn)性度與非常寬的調(diào)諧范圍,能夠完全覆蓋FPGA對(duì)時(shí)鐘頻率范圍的需求.
2.4偏置電路的實(shí)現(xiàn)
偏置電路是連接開(kāi)關(guān)電容濾波器、VCO、反比N電流鏡的紐帶,它將VCS1,VCS2,VINT轉(zhuǎn)化為VBN電壓,為反比N電流鏡、5級(jí)環(huán)形壓控振蕩器偏置,因此電壓需要擁有良好的電壓線(xiàn)性度和跟隨特性,如圖7所示.
偏置電路基于VCO的復(fù)制電路來(lái)實(shí)現(xiàn)[10],即NMOS管NM2和負(fù)載管MP4-6的寬長(zhǎng)比和VCO相同.由于本文VCO控制電壓VINT有著非常大的變化范圍,所以采用軌到軌運(yùn)放通過(guò)調(diào)節(jié)VBN電壓來(lái)控制VCO尾電流源電流大小,確保VINT電壓與VCP電壓近似在寬的變化范圍內(nèi)有良好的線(xiàn)性度.比如當(dāng)電源電壓改變時(shí),圖5中VCO的尾電流源漏端電壓也會(huì)改變,由于MOS管有限的漏源電阻,其電流大小也會(huì)改變,對(duì)VCO的工作頻率產(chǎn)生影響.但偏置電壓VBN會(huì)由于運(yùn)放的反饋機(jī)制自動(dòng)調(diào)節(jié)VCO的尾電流源柵壓大小,從而抑制電源電壓變化對(duì)VCO電流帶來(lái)的影響,達(dá)到高的靜態(tài)電源抑制比.圖8為偏置電壓VCP,VBN,開(kāi)關(guān)電容濾波器電壓VINT的線(xiàn)性度仿真結(jié)果,圖中VINT電壓從0.3V到0.9V變化時(shí),VCP和VBN有著良好的線(xiàn)性度和跟隨特性.
本文在CMOS 65nm數(shù)字工藝下流片.PLL總體版圖面積約為500μm×400μm.作為IP嵌入到復(fù)旦大學(xué)自主研發(fā)的FDP5 FPGA芯片中.圖9(a)為鎖相環(huán)整體版圖,圖9(b)為芯片與測(cè)試板照片.
圖10給出了在TT,27°,1.2V的仿真環(huán)境下,輸入頻率ωref變化時(shí)環(huán)路帶寬ωn和阻尼因子ζ的變化仿真結(jié)果,隨著輸入頻率從18MHz增加到252MHz,環(huán)路帶寬也在成比例的從0.7MHz增加到13.4MHz,輸入頻率與環(huán)路帶寬的比值近似為20.阻尼因子變化范圍從0.95到1.17,均方差不超過(guò)8%.
本文使用信號(hào)發(fā)生器(AFG 3252),示波器(Tektronix MSO 4034)對(duì)鎖相環(huán)的主要功能和性能進(jìn)行了測(cè)試.測(cè)試結(jié)果見(jiàn)表1.同時(shí)從環(huán)路帶寬、輸入頻率范圍、輸出頻率范圍、抖動(dòng)方面與本文的主要參考文獻(xiàn)、當(dāng)前FPGA芯片PLL進(jìn)行了對(duì)比.
表1 PLL部分參數(shù)對(duì)比
注:*Virtex 7的參數(shù)除了抖動(dòng)以外均來(lái)源于數(shù)據(jù)手冊(cè)[5],抖動(dòng)值是ISE軟件計(jì)算所得;**環(huán)路帶寬為仿真值.
本文針對(duì)FPGA時(shí)鐘管理需求,設(shè)計(jì)了一種可變帶寬PLL,在CMOS 65nm數(shù)字工藝下流片,作為時(shí)鐘管理單元IP核嵌入于復(fù)旦大學(xué)自主研發(fā)的FDP5 FPGA芯片中.該P(yáng)LL使用了開(kāi)關(guān)電容實(shí)現(xiàn)與輸入頻率成反比的可變電阻.采用反比N電流鏡來(lái)偏置電荷泵電流,使得電荷泵電流與偏置電路電流成1/N關(guān)系.測(cè)試表明,本文的PLL能夠自適應(yīng)地跟隨輸入頻率改變帶寬,輸入頻率在18~252MHz的范圍下與帶寬比值近似保持為20,在阻尼因子穩(wěn)定為1的情況下輸出762MHz~1.7GHz的時(shí)鐘.在以后的研究中,可以通過(guò)劃分?jǐn)?shù)模電源,預(yù)留PLL專(zhuān)用測(cè)試端口,優(yōu)化片內(nèi)走線(xiàn)進(jìn)一步提高本文的抖動(dòng)測(cè)試性能.
[1]GARDNER F M. Charge-pump phase-lock loops [J].IEEETransactionsonCommunions, 1980,28(11): 1849-1858.
[2]鄭君里.信號(hào)與系統(tǒng)引論 [M].北京: 高等教育出版社,2009: 174-247.
[3]LEE T C, RAZAVI B. A stabilization technique for phase-locked frequency synthesizers [J].IEEEJofSolid-StateCircuits, 2003,38(6): 888-894.
[4]RAZAVI B. Design of monolithic phase-locked loops and clock recovery circuits-A tutorial [M]. United States: Wiley-IEEE Press Ebook Chapters, 1996: 1-39.
[5]Xilinx Co. Virtex-7 FPGA data sheet: DC and switching characteristics [EB/OL]. (2015-03-06).http: ∥www.xilinx.com/support/documentation/data_sheets/ds183_Virtex_7_Data_Sheet.pdf.
[6]Xilinx Co.Virtex-7 7 series FPGAs clocking resources user guide [EB/OL].(2015-03-04).http: ∥www.xilinx.com/support/documentation/user_guides/ug472_7Series_Clocking.pdf.
[7]MANEATIS J, KIM J, MCCLATCHIE I,etal. Self-biased high-bandwidth low-jitter 1-to-4096 multiplier clock generator PLL [J].IEEEJofSolid-StateCircuit, 2003,38(11): 1795-1803.
[8]RAZAVI B.模擬CMOS集成電路設(shè)計(jì) [M].西安: 西安交通大學(xué)出版社,2003: 441-457.
[9]ALON E, KIM J, CHANG K,etal. Replica compensated linear regulators for supply-regulated phase-locked loops [J].IEEEJofSolid-StateCircuits, 2006,41(2): 413-424.
[10]JOHN G. Maneatis low-jitter process-independent DLL and PLL based on self-biased techniques [J].IEEEJofSolid-StateCircuits, 1996,31(11): 1723-1732.
Design of a PLL for FPGA’s Clock Management Tile
WU Junhong, LI Wenjie, LAI Jinmei
(State Key Laboratory of ASIC & System, Fudan University, Shanghai 201203, China)
A changeable bandwidth PLL is designed for FPGA’s clock management. Instead of using constant RC loop filter in fixed bandwidth PLL, this paper uses switched capacitor loop filter, to achieve changeable RC loop filter. It also uses inverseNcurrent mirror to set the charge pump current to be 1/Nof the bias current. Thus the ratio of bandwidth and input frequency is fixed so that bandwidth can track input frequency in a wide range and maintains stable. This paper adopts a dummy switch structure in the switched capacitor loop filter to decrease the imperfect impact from the normal switch. A novel 5 stage ring oscillator is designed to run at wide output frequency range. It is taped out in CMOS 65 nm technology, embedded as IP core in FDP5 FPGA, which is designed by Fudan University. The result suggests, the bandwidth of PLL can change from 0.7MHz to 13.4MHz, as the input frequency changes from 18MHz to 252MHz, the ratio of input frequency and bandwidth is kept about 20. The output frequency range of the PLL is 762MHz to 1.7GHz, RMS value of damping factor is less than 8%.
Phase Lock Loop(PLL); changeable bandwidth; FPGA clock management
0427-7104(2016)01-0036-07
2015-04-02
專(zhuān)用集成電路與系統(tǒng)國(guó)家重點(diǎn)實(shí)驗(yàn)室自主研究課題基金(2015MS007)
吳俊宏(1989-),男,碩士研究生;來(lái)金梅,教授,博導(dǎo),通訊聯(lián)系人,E-mail: jmlai@fudan.edu.cn.
TN 402
A