FPGA高速收發(fā)器設計原則

發(fā)布時(shí)間:2010-3-11 23:51    發(fā)布者:李寬
關(guān)鍵詞: FPGA , 設計 , 收發(fā) , 原則
高速收發(fā)器(SERDES)的運用范圍十分廣泛, 包括通訊、計算機、工業(yè)和儲存,以及必須在芯片與芯片/模塊之間、或在背板/電纜上傳輸大量數據的系統。但普通高速收發(fā)器的并行總線(xiàn)設計已無(wú)法滿(mǎn)足現在的要求。將收發(fā)器整合在FPGA中,成為解決這一問(wèn)題的選擇辦法。

高速設計用FPGA

具備嵌入式數Gb收發(fā)器的低功耗FPGA架構,它能讓設計人員利用高生產(chǎn)率的EDA工具提供實(shí)體層和邏輯層建構模塊,研發(fā)出低成本的小型系統,使得設計師能夠快速解決協(xié)議和速率的變化問(wèn)題,以及為了提高性能和增加新功能時(shí),必須進(jìn)行設計修改所面臨的重新編程問(wèn)題,這些迫切需求的靈活性無(wú)法在 ASIC和ASSP方案中獲得。FPGA提供了一種單芯片解決方案,克服了多芯片方案中的互通作業(yè)、布線(xiàn)和功率問(wèn)題。FPGA中的收發(fā)器在克服訊號完整性問(wèn)題的同時(shí),也能工作在一系列不同的系統或協(xié)議環(huán)境中。

收發(fā)器選擇考慮

收發(fā)器的選擇對于要獲得所需的功能設計而言相當關(guān)鍵。設計師必須在設計初期階段就分析收發(fā)器的功能和性能,并融合頻寬需求、協(xié)議、多媒體類(lèi)型、 EMC和互通作業(yè)性所決定的設計準則指導選擇。收發(fā)器的選擇應該包括規格的符合性驗證;針對抖動(dòng)、噪音、衰減和不連續性等不利條件下的免疫能力或補償能力;以及應用中的傳輸媒介的類(lèi)型。根據目前多數組件存在的收發(fā)器錯誤紀錄,不難發(fā)現將混合訊號收發(fā)器整合在數字電路FPGA中僅取得了有限的成功。因此,系統設計師在驗證市場(chǎng)需求時(shí)要特別小心,要緊盯著(zhù)制程、電壓、溫度、核心以及I/O端口,還有硅芯片生產(chǎn)能力等各方面的驗證工作。

*估收發(fā)器發(fā)射性能的重要工具是眼圖。這是建構在一系列分層PRBS周期上的發(fā)射機波形圖量度。透過(guò)利用眼狀模板,眼圖可用來(lái)顯示特定指針的符合性。如果波形沒(méi)有侵占眼圖模板的張開(kāi)區,通常意味著(zhù)它符合抖動(dòng)、噪音和幅度指針。另外,為確保采用隨機性較高的PRBS序列,并將在示波器上擷取的波形采樣數量減到最少,以便它們不會(huì )被錯誤地表征較差的PRBS性能,需要一個(gè)非常謹慎的方案。

在決定生產(chǎn)制程時(shí),收發(fā)器眼圖性能更顯重要。在選擇正確組件時(shí)還有下述許多其它因素要考慮。

訊號完整性

對芯片內或芯片與模塊間的通訊來(lái)說(shuō),無(wú)論通訊是透過(guò)背板、電纜還是同一電路板上的直接連接,具有嵌入式收發(fā)器的FPGA都是理想的選擇。用串行收發(fā)器取代平行高速總線(xiàn)可簡(jiǎn)化系統設計。在速度高時(shí),并行總線(xiàn)容易遭受干擾和串擾,使得布線(xiàn)相當復雜,有時(shí)甚至無(wú)法實(shí)現。而極具強韌性的串行收發(fā)器能簡(jiǎn)化布局設計,減少零組件和連接器數量,還能減少PCB層數。在具有相同的總線(xiàn)頻寬時(shí),串行接口的功耗也比并行端口小。

但收發(fā)器的更高數據率意味著(zhù)非理想的傳輸線(xiàn)效應會(huì )使布線(xiàn)更加困難。人們普遍采用FR4板進(jìn)行PCB設計,因為FR4的制造通常采用玻璃纖維和環(huán)氧材料,因此具有容易制造、阻燃、易鉆孔、低成本等特點(diǎn)。遺憾的是,當數據率較高時(shí),各層中的銅線(xiàn)會(huì )產(chǎn)生‘趨膚效應’,高頻訊號掠過(guò)導體的表面,減少了傳導區域,增加了訊號衰減。FPGA設計師通常對數Gb訊息信道中傳送的訊號頻率點(diǎn)了解較少,由于FR4介電材料本身對衰減的影響就極大,在只有幾Gb的數據率上,衰減有可能超過(guò)20dB。為了克服這些問(wèn)題,具有收發(fā)器的Stratix II GX FPGA包含了發(fā)射機和接收機內部的一些功能,可繼續使用便宜的FR4 PCB材料。

預加重

在數Gb速率時(shí),設計師無(wú)法簡(jiǎn)單地透過(guò)放大訊號解決訊號損失問(wèn)題,因為這將增大功耗并引起眼圖的閉合。眼圖閉合可能是由發(fā)射緩沖的阻抗變壞所引起。在布局上或連接器中,反射能量的強度呈現出近端的不連續性。預加重透過(guò)加重任何訊號變化后的第一個(gè)數據符號來(lái)對發(fā)射訊號進(jìn)行預失真處理,消除訊息信道中脈沖響應的前端過(guò)沖和后沿拖尾。

Stratix II GX收發(fā)器提供可程序的預加重功能,允許用戶(hù)根據傳輸媒介和驅動(dòng)能力,在3個(gè)抽頭中選取每個(gè)抽頭13級中的任意一級。最大的預加重為500%,這對張開(kāi) 1.25m Molex GbX背板上速率為6.25Gbps的眼圖來(lái)說(shuō)已經(jīng)足夠。

接收機均衡

預加重是克服傳輸線(xiàn)損耗的有效方法,不過(guò)較高的驅動(dòng)強度將產(chǎn)生電磁干擾(EMI),并且會(huì )使系統容易遭受近場(chǎng)的串擾。張開(kāi)接收機眼圖的一種替代方案或互補方案是利用接收機均衡技術(shù)。在許多應用中利用均衡技術(shù)來(lái)克服損耗并實(shí)現誤碼性能改善是可能的。FPGA中的接收均衡透過(guò)在接收機端放大訊號中的高頻分量來(lái)補償傳輸損耗,而低頻分量保持不變,這將有效地使訊息信道的s-21插入損耗曲線(xiàn)反轉,使得總訊息信道的頻率響應變得最平坦。均衡技術(shù)還可以與預加重技術(shù)一起使用,來(lái)補償具有特殊挑戰性的鏈路。

Stratix GX II收發(fā)器是完全可編程的,無(wú)論在設計或應用階段,都能在系統工作過(guò)程中進(jìn)行編程,并能與遠距設備及在工作條件很差的環(huán)境下實(shí)現互通作業(yè)性。這使用戶(hù)得以配置均衡器,使其在各種訊息信道長(cháng)度上工作。最大的均衡水平是17dB,采用4級峰值放大器來(lái)實(shí)現。這確保了所配置的系統能實(shí)現組件速率高達 6.375Gbps條件下的最佳訊號完整性,而且還省去了極易傳遞誤碼、功耗大并基于DFE的外來(lái)接收機架構。

在設計背板時(shí)需考慮的重要因素是收發(fā)器的輸出驅動(dòng)能力,因為最佳訊號完整性設置會(huì )由于背板布局、背板插槽數量以及發(fā)射卡和接收卡的整體位置不同而變化。由于這種收發(fā)器優(yōu)越的訊號完整性性能,使FPGA能以6.375Gbps的速率在具有連接器的52英寸FR4背板上工作。這種可編程能力和極具強韌性的設計加上低功耗特性,使FPGA可工作在最具挑戰性的背板、電纜、芯片或模塊以及數Gb互連設備中。

可編程驅動(dòng)能力

某些傳輸線(xiàn)損耗可透過(guò)增強差分輸出驅動(dòng)器的驅動(dòng)能力,以及在接收機里放大訊號電平來(lái)克服。Stratix II GX架構允許設計師在4mA~16mA范圍內選擇驅動(dòng)能力。實(shí)際的Vod輸出驅動(dòng)電壓電平取決于終端電阻值,對50Ω的傳輸線(xiàn)來(lái)說(shuō),標準阻值范圍是 100Ω。

功率

在所有的高密度背板應用中,功率耗散都是一個(gè)主要問(wèn)題。這些應用的空間有限,功耗和發(fā)熱問(wèn)題必須減到最小,以確保組件溫度在沒(méi)有風(fēng)力冷卻和電源供給情況下仍能保持在所要求的工作范圍內。

為了降低收發(fā)器功耗,Stratix II GX采用了專(zhuān)利的PCNL輸出緩沖器技術(shù),該技術(shù)使90奈米的PMA(實(shí)體媒體連接)層的最大功耗較具備收發(fā)器的65奈米FPGA低20%。在40寸 FR4串行鏈路上,工作速率達3.1875Gbps時(shí),每四分之一收發(fā)器(四個(gè)收發(fā)器中的一個(gè))所需的功耗為每通道125mW,而工作速率達 6.375Gbps時(shí)的功耗則為每通道225mW。每四分之一收發(fā)器可由1~2個(gè)獨立的頻率源來(lái)驅動(dòng),并具有各自獨立的頻率分配器。頻率和分頻器的結合,能在每四分之一收發(fā)器中支持四個(gè)不同的數據率,這將大幅降低功耗。利用信道的基本配置能分別判斷信道上的發(fā)射機或接收機,進(jìn)一步節省Stratix II GX收發(fā)器的功率。

協(xié)議支持

先進(jìn)的FPGA設計方法能大幅甚至徹底省去設計和驗證FPGA與收發(fā)組件間數據信道所需的工作和時(shí)間。為了使收發(fā)器在滿(mǎn)足特定協(xié)議標準時(shí)還能具有一定的余量,并能在*Mbps到6.375Gbps的數據速率范圍內正常工作,Stratix II GX收發(fā)器經(jīng)過(guò)了精心設計,可提供經(jīng)驗證的良好性能。支持的協(xié)議標準包括PCI Express、串行數字接口(SDI)、XAUI、Gigabit以太網(wǎng)絡(luò )、HiGig+、Interlaken、SerialLite II、Serial RapidIO(SRIO)、光纖信道,以及常用的6Gbps長(cháng)距和短距電界面(CEI-6G-LR/SR)。FPGA基本協(xié)議模式能讓架構師在全速率范圍內建構任何符合當地需求或具有知識產(chǎn)權的協(xié)議。Stratix II GX系列能滿(mǎn)足嚴格的SONET/SDH OC48/STM16光抖動(dòng)標準,能整合FPGA的數字和協(xié)議功能,以及具備線(xiàn)路接口功能、背板功能、低功耗、低抖動(dòng)、協(xié)議兼容的收發(fā)器。

來(lái)源同步和平行I/O支持

多數應用要求高速來(lái)源同步和并行接口提供數據平衡和管線(xiàn)作業(yè)。來(lái)源同步I/O(SSIO)是一種允許頻率和數據被分別(即使用LVDS訊號)發(fā)送的FPGA界面。作為一種鏈路層接口,SSIO用于將數據從收發(fā)器傳送到系統進(jìn)行處理。來(lái)源同步I/O必須支持一個(gè)足夠高的數據頻寬,以確保能向收發(fā)器連續不斷地提供數據。來(lái)源同步I/O部份包含動(dòng)態(tài)相位對齊(DPA)電路,該電路將接收機頻率訊號復制到變化的相位訊號中,并將最近的頻率訊號與進(jìn)來(lái)的數據對齊。DPA能夠使來(lái)源同步接口支持更高的數據率,支持增強型數據信道開(kāi)銷(xiāo),進(jìn)一步提高數據率,并實(shí)現糾錯、加密和線(xiàn)路編碼。

SSTL和HSTL中具有大量可提供標準I/O連接的平行I/O,適合高性能內存接口、PCI接口等應用。具有收發(fā)器的FPGA面臨的挑戰是如何在具有平行I/O、SSIO和FPGA數字邏輯、且收發(fā)器所有埠在工作和被*估時(shí)可同時(shí)切換的驗證標準一致性,以及抗噪音能力和強韌的抖動(dòng)性能。

作者:未知 來(lái)源:互聯(lián)網(wǎng)
本文地址:http://selenalain.com/thread-9250-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)在線(xiàn)工具

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页