新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 應用于芯片測試平臺的Virtex-6 GTX收發器設計

        應用于芯片測試平臺的Virtex-6 GTX收發器設計

        作者:李亞星 時間:2012-02-14 來源:電子產品世界 收藏

          引言

        本文引用地址:http://www.104case.com/article/128987.htm

          在計算機和工業系統中,芯片與芯片經常需要進行高速的數據交換,而高速串行I/O迅速取代傳統的并行I/O正成為業界的趨勢。隨著數據傳輸速率的提高,并行I/O接口面臨著諸多挑戰,如信號延時、接口數據的對齊、引腳過多以致PCB布線困難等。千兆位(Multi-Gigabit)串行I/O最主要的優勢是速度,以本文使用的XC6VLX240T FPGA為例,其GTX單通道速率為600Mbps至6.6Gbps,單片FPGA具有20個,可以實現總帶寬為200Gbps的輸入和輸出。此外,串行接口采用差分信號受噪聲影響小,引腳數少從而簡化PCB版圖設計,具有更好的電磁兼容和更低的成本。目前除DDR內存外,其他計算機并行I/O基本被串行I/O接口取代,如表1所示。

                 

          WiGig(Wireless Gigabit,無線吉比特)聯盟致力于在60GHz頻段上實現7Gbps的超高速無線傳輸,基于IEEE 802.11ad和WiGig 1.1標準,實現家用高清視頻的無線傳輸?;赩irtex-6 FPGA的芯片測試平臺需實現協議適配層(PAL)功能,并完成FPGA與ASIC間數據流的實時傳輸。如果采用并行I/O接口實現7Gbps數據傳輸,需要上百只引腳和高速時鐘,這將給芯片以及PCB版圖設計造成諸多困難,而采用2通道只需8個引腳即可實現10Gbps的數據傳輸。本文設計基于Virtex-6 FPGA和Aurora 8B/10B編解碼的單通道,以驗證該方案的可行性。

          芯片測試平臺搭建

          基于FPGA的芯片測試平臺采用PC—FPGA—ASIC模式,實現方案如圖1所示。PC端運行PCIe驅動程序,通過PCIe接口與FPGA通信,完成源文件的導入導出;GUI圖形界面用于配置并監視傳輸速率。Xilinx ML605開發板完成PCIe協議,通過IIC總線配置;實現協議適配層(PAL)功能,將來自上位機的源文件轉化為符合IEEE 802.11ad標準的數據流,并通過GTX收發器傳輸至60GHz ASIC芯片。ML605開發板的FMC HPC和LPC接口為測試平臺子卡的設計留下足夠的空間。如圖1虛線所示,在接入ASIC芯片之前,測試平臺應實現兩片FPGA芯片之間的數據傳輸。

        fpga相關文章:fpga是什么




        關鍵詞: ASIC芯片 GTX收發器

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 锡林浩特市| 利辛县| 万盛区| 宝山区| 康定县| 河池市| 上虞市| 定日县| 中阳县| 玉溪市| 广平县| 平湖市| 英山县| 开平市| 堆龙德庆县| 嘉义市| 黄骅市| 鸡泽县| 邵武市| 玉龙| 泽库县| 宝山区| 永清县| 奎屯市| 南江县| 九台市| 黔南| 丹棱县| 虎林市| 博湖县| 象山县| 尉犁县| 朝阳县| 太白县| 都安| 铅山县| 江安县| 桐梓县| 得荣县| 玛多县| 张掖市|