一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FPGA設(shè)計(jì)之GTP、GTX、GTH以及GTZ四種串行高速收發(fā)器

454398 ? 來(lái)源:CSDN博主 ? 作者:Evening_FPGA ? 2020-11-20 12:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

xilinx的7系列FPGA根據(jù)不同的器件類型,集成了GTP、GTX、GTH以及GTZ四種串行高速收發(fā)器,四種收發(fā)器主要區(qū)別是支持的線速率不同,圖一可以說(shuō)明在7系列里面器件類型和支持的收發(fā)器類型以及最大的收發(fā)器數(shù)量。

圖1

Xilinx的7系列FPGA隨著集成度的提高,其高速串行收發(fā)器不再獨(dú)占一個(gè)單獨(dú)的參考時(shí)鐘,而是以Quad來(lái)對(duì)串行高速收發(fā)器進(jìn)行分組,四個(gè)串行高速收發(fā)器和一個(gè)COMMOM(QPLL)組成一個(gè)Quad,每一個(gè)串行高速收發(fā)器稱為一個(gè)Channel,以XC7K325T為例,GTX在FPGA內(nèi)部如圖二所示:

圖2

對(duì)于每一個(gè)串行高速收發(fā)器,其包含了發(fā)送部分和接收部分,內(nèi)部結(jié)構(gòu)圖三:

圖3

發(fā)送端和接收端功能獨(dú)立,均由PMA(Physical Media Attachment,物理媒介適配層)和PCS(PhysicalCoding Sublayer,物理編碼子層)兩個(gè)子層組成。其中PMA子層包含高速串并轉(zhuǎn)換(Serdes)、預(yù)/后加重、接收均衡、時(shí)鐘發(fā)生器及時(shí)鐘恢復(fù)等電路。PCS子層包含8B/10B編解碼、緩沖區(qū)、通道綁定和時(shí)鐘修正等電路。

GTX發(fā)送端處理流程:首先用戶邏輯數(shù)據(jù)經(jīng)過(guò)8B/10B編碼后,進(jìn)入一個(gè)發(fā)送緩存區(qū),該緩沖區(qū)主要是PMA子層和PCS子層兩個(gè)時(shí)鐘域的時(shí)鐘隔離,解決兩者時(shí)鐘速率匹配和相位差異的問(wèn)題,最后經(jīng)過(guò)高速Serdes進(jìn)行并串轉(zhuǎn)換,有必要的話,可以進(jìn)行預(yù)加重、后加重。值得一提的是,如果在PCB設(shè)計(jì)時(shí)不慎將TXP和TXN差分引腳交叉連接,則可以通過(guò)極性控制來(lái)彌補(bǔ)這個(gè)設(shè)計(jì)錯(cuò)誤。接收端和發(fā)送端過(guò)程相反,相似點(diǎn)較多,這里就不贅述了,需要注意的是RX接收端的彈性緩沖區(qū),其具有時(shí)鐘糾正和通道綁定功能。

上面是GTX的性能和結(jié)構(gòu)功能概述,下面詳細(xì)分析GTX的時(shí)鐘結(jié)構(gòu)。

以7系列的GTX來(lái)說(shuō),每個(gè)Quad有兩個(gè)外部差分參考時(shí)鐘源,其中一個(gè)Quad的時(shí)鐘結(jié)構(gòu)如圖四所示:

圖4

紅色方框部分是兩個(gè)差分參考時(shí)鐘輸入,每個(gè)外部參考時(shí)鐘的輸入必須經(jīng)過(guò)IBUFDS_GTE2源語(yǔ)之后才能使用。綠色方框是來(lái)自其他Quad的參考時(shí)鐘輸入,7系列FPGA支持使用相鄰(南北方向)Quad的參考時(shí)鐘作為當(dāng)前Quad的參考時(shí)鐘,多路參考時(shí)鐘源經(jīng)過(guò)一個(gè)選擇器之后,分兩路進(jìn)入QPLL和CPLL,如圖五和圖六,其中藍(lán)色方框是QPLL,黃色方框是CPLL,對(duì)于一個(gè)GTX Channel來(lái)說(shuō),可以獨(dú)立選擇參考時(shí)鐘,可以選擇QPLL,也可以選擇CPLL,QPLL和CPLL的區(qū)別在于兩者支持的線速率不同,QPLL支持的線速率高于CPLL,圖七是外部參考時(shí)鐘模型的詳細(xì)結(jié)構(gòu),紅色箭頭表示QPLL通路,黃色箭頭表示CPLL通路。

圖5

圖6

圖7

因?yàn)槊恳粋€(gè)Quad有兩個(gè)外部參考時(shí)鐘,因此對(duì)于每一個(gè)Quad來(lái)說(shuō),可以選擇兩個(gè)不同的參考時(shí)鐘,每一個(gè)CHANNEL的接收端和發(fā)送端都可以獨(dú)立選擇參考時(shí)鐘,如圖八所示:

圖8

如果用戶需要使用其他Quad的參考時(shí)鐘源來(lái)作為當(dāng)前Quad的參考時(shí)鐘,在滿足下面三個(gè)條件的情況下可以使用:
① 只能使用當(dāng)前Quad上方的Quad的參考時(shí)鐘;
② 只能使用當(dāng)前Quad下方的Quad的參考時(shí)鐘;
③ 一個(gè)Quad的參考時(shí)鐘源不能驅(qū)動(dòng)超過(guò)3個(gè)Quad的收發(fā)器(只能驅(qū)動(dòng)當(dāng)前Quad和上下方相鄰兩個(gè)Quad);

滿足上面的條件,就可以把其他Quad的參考時(shí)鐘配置成當(dāng)前Quad的參考時(shí)鐘,如圖九所示,注意圖中紅色方框表示相鄰的Quad:

圖9

QPLL和CPLL的區(qū)別,在于兩者支持的線速率不同,對(duì)于CPLL來(lái)說(shuō),支持的線速率位1.6GHz到3.3GHZ之間,而對(duì)于QPLL來(lái)說(shuō),GTX支持的線速率分兩檔,Lower Baud支持5.93GHz~8.0GHz,Upper Baud支持9.8GHz~12.5GHz,對(duì)于GTH則不分檔位,支持的線速率為8.0GHz~13.1GHz。

編輯:hfy


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22049

    瀏覽量

    618358
  • 收發(fā)器
    +關(guān)注

    關(guān)注

    10

    文章

    3672

    瀏覽量

    107946
  • Xilinx
    +關(guān)注

    關(guān)注

    73

    文章

    2185

    瀏覽量

    125321
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于FPGA高速串行通信GTX收發(fā)器——差分IO信號(hào)

    高速差分IO信號(hào)的基礎(chǔ)知識(shí): 1、初步認(rèn)識(shí)GTX 當(dāng)你接觸到FPGA高速串行通信時(shí),比如GTX
    發(fā)表于 08-16 09:59

    在Virtex-5/6 GTP / GTX收發(fā)器中如何實(shí)現(xiàn)JTAG

    你好,關(guān)于GTP / GTX收發(fā)器的JTAG實(shí)現(xiàn),我有幾個(gè)問(wèn)題。1. JTAG是否針對(duì)GTP / GTX
    發(fā)表于 06-18 14:41

    介紹Xilinx 7系列FPGA收發(fā)器硬件設(shè)計(jì)主要注意的一些問(wèn)題

    引言:本文我們介紹Xilinx 7系列FPGA收發(fā)器硬件設(shè)計(jì)主要注意的一些問(wèn)題,指導(dǎo)硬件設(shè)計(jì)人員進(jìn)行原理圖及PCB設(shè)計(jì)。本文介紹以下內(nèi)容:GTX/GTH
    發(fā)表于 11-11 07:42

    利用IBERT核對(duì)GTX收發(fā)器板級(jí)測(cè)試

    GTX收發(fā)器的動(dòng)態(tài)重新配置端口屬性,還包括通信邏輯,以允許設(shè)計(jì)在運(yùn)行時(shí)通過(guò)JTAG進(jìn)行訪問(wèn)。 IBERT工具用于對(duì)Xilinx FPGA芯片的高速
    發(fā)表于 06-21 11:23

    Xilinx 7系列FPGA GTZ高速串行收發(fā)器性能與兼容性演示

    展示7系列GTZ(高達(dá)28.05Gb / s)高速串行收發(fā)器的性能; 與Luxtera公司的不重定時(shí)光模塊進(jìn)行路26G對(duì)接,實(shí)現(xiàn)100G
    的頭像 發(fā)表于 11-23 06:20 ?3593次閱讀

    Virtex-7 2000T GTX收發(fā)器實(shí)現(xiàn)高速串行性能

    通過(guò)Virtex-7 2000T FPGA中的GTX收發(fā)器實(shí)現(xiàn)高速串行性能。
    的頭像 發(fā)表于 11-22 06:27 ?4145次閱讀

    如何在spartan-6 FPGA中使用GTP收發(fā)器的詳細(xì)資料說(shuō)明

    本文檔介紹如何在Spartan?6 FPGA中使用GTP收發(fā)器。?spartan-6 FPGA GTP
    發(fā)表于 02-15 14:42 ?28次下載
    如何在spartan-6 <b class='flag-5'>FPGA</b>中使用<b class='flag-5'>GTP</b><b class='flag-5'>收發(fā)器</b>的詳細(xì)資料說(shuō)明

    virtex-6 FPGA GTH收發(fā)器的用戶指南資料免費(fèi)下載

    本章介紹virtex-6 FPGA GTH收發(fā)器向?qū)?,并提供相關(guān)信息,包括其他資源、技術(shù)支持和向xilinx提交反饋。向?qū)ё詣?dòng)執(zhí)行創(chuàng)建HDL包裝的任務(wù),以配置virtex-6設(shè)備中的
    發(fā)表于 02-20 09:35 ?4次下載
    virtex-6 <b class='flag-5'>FPGA</b> <b class='flag-5'>GTH</b><b class='flag-5'>收發(fā)器</b>的用戶指南資料免費(fèi)下載

    GTX/GTH收發(fā)器時(shí)鐘架構(gòu)應(yīng)用介紹

    引言:本文我們介紹GTX/GTH收發(fā)器時(shí)鐘架構(gòu)應(yīng)用,該文內(nèi)容對(duì)進(jìn)行PCIe和XAUI開發(fā)的FPGA邏輯設(shè)計(jì)人員具有實(shí)際參考價(jià)值,具體介紹: PCIe參考時(shí)鐘設(shè)計(jì) XAUI參考時(shí)鐘設(shè)計(jì)
    的頭像 發(fā)表于 03-29 14:53 ?7681次閱讀
    <b class='flag-5'>GTX</b>/<b class='flag-5'>GTH</b><b class='flag-5'>收發(fā)器</b>時(shí)鐘架構(gòu)應(yīng)用介紹

    基于Virtex-5 RocketI0TM GTP收發(fā)器實(shí)現(xiàn)串行高速接口的開發(fā)應(yīng)用

    Virtex-5 RocketIOTM GTP收發(fā)器串行高速系統(tǒng)接口開發(fā)過(guò)程中位寬轉(zhuǎn)換的幾個(gè)技術(shù)問(wèn)題提出了解決方案,并以SATA2.0開發(fā)為例,通過(guò)Xilinx Virtex-5 X
    的頭像 發(fā)表于 06-24 16:10 ?3343次閱讀
    基于Virtex-5 RocketI0TM <b class='flag-5'>GTP</b><b class='flag-5'>收發(fā)器</b>實(shí)現(xiàn)<b class='flag-5'>串行</b><b class='flag-5'>高速</b>接口的開發(fā)應(yīng)用

    Xilinx 7系列FPGA收發(fā)器架構(gòu)硬件設(shè)計(jì)指導(dǎo)(一)

    引言:本文我們介紹Xilinx 7系列FPGA收發(fā)器硬件設(shè)計(jì)主要注意的一些問(wèn)題,指導(dǎo)硬件設(shè)計(jì)人員進(jìn)行原理圖及PCB設(shè)計(jì)。本文介紹以下內(nèi)容:GTX/GTH
    發(fā)表于 11-06 19:51 ?35次下載
    Xilinx 7系列<b class='flag-5'>FPGA</b><b class='flag-5'>收發(fā)器</b>架構(gòu)<b class='flag-5'>之</b>硬件設(shè)計(jì)指導(dǎo)(一)

    Xilinx FPGA平臺(tái)GTX簡(jiǎn)易使用教程(一)

    xilinx的7系列FPGA根據(jù)不同的器件類型,集成了GTP、GTX、GTHGTZ四種
    的頭像 發(fā)表于 03-01 17:17 ?5725次閱讀
    Xilinx <b class='flag-5'>FPGA</b>平臺(tái)<b class='flag-5'>GTX</b>簡(jiǎn)易使用教程(一)

    GTX/GTH/GTY/GTP/GTZ/GTM有什么區(qū)別

    不同芯片上使用的高速收發(fā)器也不同,而且同樣是GTX,不同系列芯片上的速率也可能不同。比如7系列的FPGAGTP最高可以達(dá)到6.6Gb/s,
    的頭像 發(fā)表于 08-02 09:05 ?9668次閱讀
    <b class='flag-5'>GTX</b>/<b class='flag-5'>GTH</b>/GTY/<b class='flag-5'>GTP</b>/<b class='flag-5'>GTZ</b>/GTM有什么區(qū)別

    針對(duì)Gigabit應(yīng)用的FPGA高速串行接口

    Gigabit Transceiver(GTx),包括GTP、GTR、GTXGTH、GTZ、GTY(傳輸速率不斷增加)等,不同系列的
    發(fā)表于 03-27 14:24 ?1837次閱讀

    高速接口7系列收發(fā)器GTP介紹

    ,這是一個(gè)帶一個(gè)QUAD的ZYNQ FPGA,上面的收發(fā)器GTP。對(duì)于其他稍微高端一點(diǎn)的ZYNQ上帶有收發(fā)器應(yīng)該是GTH/
    的頭像 發(fā)表于 01-24 11:53 ?1004次閱讀
    <b class='flag-5'>高速</b>接口7系列<b class='flag-5'>收發(fā)器</b><b class='flag-5'>GTP</b>介紹