抖動(dòng)的基本原理
當(dāng)Altera開(kāi)始開(kāi)發(fā)自己的40nmStratixIVFPGA時(shí),該公司的工程師在設(shè)計(jì)與測(cè)試前沿的很多方面都面臨挑戰(zhàn)。用Altera首席架構(gòu)師兼著名工程師MikePengLi博士的話(huà)說(shuō),建立40nm器件的動(dòng)力是要充分利用摩爾定律所表述的技術(shù)真理,以在每只芯片中裝入更多的邏輯、存儲(chǔ)器和接口。
Altera首席架構(gòu)師及著名工程師MikePengLi博士解釋說(shuō),器件級(jí)的抖動(dòng)必須不斷縮小,才能在物理層保持10–12的BER,同時(shí)也能在UI不斷縮小時(shí)提供充足的裕度?!案鶕?jù)摩爾定律,我們能夠顯著增加StratixIV中的晶體管密度。更高密度減少了單晶體管成本,使我們能夠在相同片芯面積中增加器件的功能和容量。但隨著單芯片上晶體管數(shù)量的增長(zhǎng),以及FPGA被用于超高性能應(yīng)用,如分組交換機(jī)或幀交換機(jī),我們還需要增加StratixIV中的帶寬,使數(shù)據(jù)能夠快速地進(jìn)出器件?!?/p>
為了做到這一點(diǎn),Altera必須支持自己客戶(hù)可能選擇實(shí)現(xiàn)的多種不同高速I(mǎi)/O,包括多代PCIExpress(PCIe1.1和PCIe2.0)、SerialATA/SAS(3Gbps和6Gbps)、FibreChannel(2.125Gbps、4.25Gbps和8.5Gbps)、40/100Gigabit以太網(wǎng)、CEI/OIF(6G和11G)、XFI(10G)和SFI/SFP+。Li表示:“我們得設(shè)計(jì)出整個(gè)硬件協(xié)議棧,使StratixIV能夠支持所有不同的標(biāo)準(zhǔn)?!?/p>
最近,EDN執(zhí)行編輯RonWilson列舉了Altera工程師的很多研究成果,當(dāng)時(shí)他們成功地向市場(chǎng)推出了一款器件,并有望獲得EDN的年度創(chuàng)新獎(jiǎng)(參考文獻(xiàn)1);事實(shí)上,該器件最終獲得了“可編程邏輯與快速周轉(zhuǎn)ASIC”類(lèi)別的年度創(chuàng)新獎(jiǎng)。
毫無(wú)疑問(wèn)的是,負(fù)責(zé)測(cè)試的Altera工程師成為了開(kāi)發(fā)工作的幕后英雄,沒(méi)有獲得為設(shè)計(jì)團(tuán)隊(duì)頒發(fā)的榮譽(yù)。但他們的工作非常關(guān)鍵,因?yàn)樗麄円c新工藝尺度下制造的高速串行I/O線(xiàn)較勁,這些工藝將速度推到了商用測(cè)試設(shè)備可以承受的極限。
信號(hào)完整性
Li指出,隨著速度的增長(zhǎng),今天的高速I(mǎi)/O設(shè)計(jì)正在更富挑戰(zhàn)性。他說(shuō):“標(biāo)準(zhǔn)要求在物理層有10–12的誤碼率。隨著UI(單元間隙)越來(lái)越小,要維持它并提供足夠的裕度就越來(lái)越困難。其內(nèi)在含義就是,器件級(jí)的抖動(dòng)必須繼續(xù)縮減?!?/p>
Li指出,過(guò)去8年多以來(lái),隨著晶體管價(jià)格的下跌,通信行業(yè)選擇將自己的資金投在硅片上去實(shí)現(xiàn)更高的速度,而不是投于構(gòu)成通信信道的電纜或PCB(印刷電路板)材料。他表示:“今天硅片完成的功能包括發(fā)射器端的預(yù)加強(qiáng)和FEC(前向糾錯(cuò))以及接收器端的自適應(yīng)均衡等,用于補(bǔ)償信道中的環(huán)境性變動(dòng)。另外,有些客戶(hù)希望將BER(誤碼率)改善到10–15或10–17,這樣就可以放棄FEC等功能,從而有可能減少功耗?!?/p>
據(jù)Li稱(chēng),改善裕度的一個(gè)方法是盡量減小發(fā)射器的抖動(dòng)。他說(shuō),抖動(dòng)的一個(gè)主要來(lái)源是產(chǎn)生時(shí)鐘信號(hào)的RO(環(huán)形振蕩器)PLL(鎖相環(huán))中使用的VCO(壓控振蕩器)。他認(rèn)為,ROPLL方案很有用,因?yàn)樗鼮榭蛻?hù)提供了頻率設(shè)定上的靈活性。但ROPLL受到其相位噪聲的限制,相位噪聲會(huì)轉(zhuǎn)換為隨機(jī)抖動(dòng)。為避免這種情況,Altera在其StratixIV器件上為其高性能PLL提供了一個(gè)基于LC的振蕩器,代替ROPLL,提供低得多的噪聲與抖動(dòng)。
功率完整性
Altera特性描述小組的經(jīng)理BozidarKrsnik稱(chēng):“除了應(yīng)對(duì)信號(hào)完整性的挑戰(zhàn)以外,我們還要把大量精力花在功率完整性問(wèn)題上??蛻?hù)要求更低功率。通過(guò)可編程電源技術(shù)等創(chuàng)新,能夠在電源裕度縮減時(shí)分析和確定電源的性能和作用?!?/p>
Krsnik補(bǔ)充說(shuō):“功率挑戰(zhàn)對(duì)FPGA尤其顯著,”并指出了與ASIC的不同之處,“客戶(hù)可以在FPGA結(jié)構(gòu)中隨心所欲地做東西。他們可以構(gòu)建出一些極不尋常的最差情況,涉及到電源能級(jí)、時(shí)鐘頻率以及器件編程模式?!边@就需要Altera的工程師作仔細(xì)分析,預(yù)測(cè)客戶(hù)會(huì)做什么。
Altera公司特性描述小組的經(jīng)理BozidarKrsnik說(shuō):“除了解決信號(hào)完整性挑戰(zhàn)以外,我們還把大量注意力放在功率完整性問(wèn)題上??蛻?hù)要求更低的功率?!?/p>
測(cè)量
許多測(cè)試工作都是由DanielChow負(fù)責(zé)的,他從2003年起就是Altera的高級(jí)技術(shù)人員。Chow帶領(lǐng)一個(gè)團(tuán)隊(duì),確定StratixIV的串行總線(xiàn)收發(fā)器的功率完整性和信號(hào)完整性,重點(diǎn)是抖動(dòng)的測(cè)量。
為了確定高速串行收發(fā)器的特性,Altera工程師設(shè)計(jì)了七種類(lèi)型的特性板(表1)。采用這些電路板,工程師能夠使用到FPGA的所有管腳,包括需要為器件各個(gè)子系統(tǒng)提供電源的電源腳。
表1.用于StratixIV的特性板