那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

XAUI接口

硬件設計解析 ? 來源:愛搞研究的阿燦 ? 作者:愛搞研究的阿燦 ? 2023-03-29 15:19 ? 次閱讀

一、TBI 接口

??TBI即Ten Bit Interface的意思,接口數據位寬由GMII接口的8位增加到10位,其實,TBI接口跟GMII接口的差別不是很大,多出來的2位數據主要是因為在TBI接口下,MAC芯片在將數據發給PHY芯片之前進行了8B/10B變換(8B/10B變換本是在PHY芯片中完成的,前面已經說過了)。
??大多數芯片的TBI接口和GMII接口兼容。在用作TBI接口時,CRS和COL一般不用。
??主要包括四個部分。一是從MAC層到物理層的發送數據接口,二是從MAC層到物理層的接收數據接口,三是物理層與MAC層之間狀態指示接口,四是MAC層和物理層之間數據管理的MDIO/MDC接口。

1.1接口圖片解析

6d277240-cd3d-11ed-a826-dac502259ad0.png

1.2引腳定義解析

??TXER(Transmit Error): 發送數據錯誤提示信號,同步于TXC/GTXC,高電平有效,表示TXER有效期內傳輸的數據無效。對于10Mbps速率下,TXER不起作用。
??TXEN(Transmit Enable): 發送使能信號,只有在TXEN有效期內傳的數據才有效。
??GTXC:GMII模式發送參考時鐘,GMII接口發送時鐘,125MHz,同步發送數據與控制信號,MII不使用。注意,GTXC時鐘的方向是從MAC側指向PHY側的,此時鐘是由MAC提供的。
??TXD(Transmit Data)[9:0]:數據發送信號,共10根信號線。
??RXER(Receive Error): 接收數據錯誤提示信號,同步于RXC,高電平有效,表示RXER有效期內傳輸的數據無效。對于10Mbps速率下,RXER不起作用。
??RXDV(Reveive Data Valid): 接收數據有效信號,作用類型于發送通道的TXEN。
??RXD(Receive Data)[9:0]:數據接收信號,共10根信號線。
??RXC+/-:是從接收數據中恢復出來的半頻時鐘,頻率為62.5MHz,RXC+/-不是差分信號,而是兩個獨立的信號,兩者之間有180度的相位差,在這兩個時鐘的上升沿都采樣數據。RXC+/-也叫偽差分信號。除掉上面說到的之外,剩下的信號都跟GMII接口中的相同。
??CRS:Carrier Sense,載波偵測信號,不需要同步于參考時鐘,只要有數據傳輸,CRS就有效,另外,CRS只有PHY在半雙工模式下有效。
??COL:Collision Detectd,沖突檢測,不需要同步于參考時鐘,只有PHY在半雙工模式下有效。
??MDC:該時鐘由MAC層芯片輸出,并用于通過MDIO引腳從PHY中同步輸入和輸出數據。
??MDIO:這是一個可以向PHY設備輸入輸出串行數據的雙向信號,需要在MII之上給出了一個管理實體,一般在MAC芯片中實現,由管理實體給出的控制和配置數據和MDC同步地在MDIO線上給出,并且被PHY同步采樣。由PHY給出狀態信息,作為對管理實體讀取管理寄存器請求的響應,和MDC同步地在MDIO線上給出,并且被管理實體同步采樣。

1.3連接方式

??MAC-to-PHY的TBI連接
??MAC-to-PHY的TBI連接比較簡單,直接將相應信號連接起來即可,如下圖所示。
6d42066e-cd3d-11ed-a826-dac502259ad0.png

二、RTBI 接口

??RTBI即Reduced TBI,簡化版TBI,接口數據位寬為5bit,時鐘頻率為125MHz,在時鐘的上升沿和下降沿都采樣數據,同RGMII接口一樣。主要包括三個部分。一是從MAC層到物理層的發送數據接口,二是從MAC層到物理層的接收數據接口,三是MAC層和物理層之間數據管理的MDIO/MDC接口。

2.1接口圖片解析

6d57cf1c-cd3d-11ed-a826-dac502259ad0.png

2.2引腳定義解析

??TXEN(Transmit Enable): 發送使能信號,只有在TXEN有效期內傳的數據才有效,TXEN線上會傳送TXEN和TXER兩種信息,在時鐘的上升沿傳TXEN,下降沿傳TXER。
??GTXC:發送參考時鐘,125MHz,同步發送數據與控制信號。注意,GTXC時鐘的方向是從MAC側指向PHY側的,此時鐘是由MAC提供的。
??TXD(Transmit Data)[4:0]:數據發送信號,共5根信號線。
??RXDV(Reveive Data Valid): 接收數據有效信號,作用類型于發送通道的TXEN,RXDV線上傳送RX_DV和RX_ER兩種信息,在RX_CLK上升沿傳RXDV,下降沿傳RXER。
??RXD(Receive Data)[4:0]:數據接收信號,共5根信號線。
??RXC:接收數據參考時鐘,時鐘頻率為125MHz、25MHz、2.5MHz。RXC也是由PHY側提供的。
??MDC:該時鐘由MAC層芯片輸出,并用于通過MDIO引腳從PHY中同步輸入和輸出數據。
??MDIO:這是一個可以向PHY設備輸入輸出串行數據的雙向信號,需要在MII之上給出了一個管理實體,一般在MAC芯片中實現,由管理實體給出的控制和配置數據和MDC同步地在MDIO線上給出,并且被PHY同步采樣。由PHY給出狀態信息,作為對管理實體讀取管理寄存器請求的響應,和MDC同步地在MDIO線上給出,并且被管理實體同步采樣。

2.3連接方式

??MAC-to-PHY的RTBI連接
??MAC-to-PHY的RTBI連接比較簡單,直接將相應信號連接起來即可,如下圖所示。
6d6d5882-cd3d-11ed-a826-dac502259ad0.png

三、XGMII 接口

??XGMII接口共74根連線,單端信號,采用HSTL/SSTL_2邏輯,端口電壓1.5V/2.5V,由于SSTL_2的端口電壓高,功耗大,現在已很少使用。HSTL即High Speed Transceiver Logic,高速發送邏輯的意思。SSTL,即Stub Series Terminated Logic,短路終止邏輯,主要用于高速內存接口,SSTL目前存在兩種標準,SSTL_3是3.3V標準;SSTL_2是2.5V標準。
??主要包括三個部分。一是從MAC層到物理層的發送數據接口,二是從MAC層到物理層的接收數據接口,三是MAC層和物理層之間數據管理的MDIO/MDC接口。

3.1接口圖片解析

在這里插入圖片描述
6d8a73a4-cd3d-11ed-a826-dac502259ad0.png

3.2引腳定義解析

??TXD[31:0]:數據發送通道,32位并行數據。
??RXD[31:0]:數據接收通道,32位并行數據。
??TXC[3:0]:發送通道控制信號,TXC=0時,表示TXD上傳輸的是數據;TXC=1時,表示TXD上傳輸的是控制字符。TXC[3:0]分別對應??TXD[31:24], TXD[23:16], TXD[15:8], TXD[7:0]。
??RXC[3:0]:接收通道控制信號,RXC=0時,表示RXD上傳輸的是數據;RXC=1時,表示RXD上傳輸的是控制字符。RXC[3:0]分別對應RXD[31:24], RXD[23:16], RXD[15:8], RXD[7:0]。
??TXC:TXD和TXC的參考時鐘,時鐘頻率156.25MHz,在時鐘信號的上升沿和下降沿都采樣數據。156.25MHz * 2 * 32 = 10Gbps 。
??RX_CLK:RXD和RXC的參考時鐘,時鐘頻率156.25MHz,在時鐘信號的上升沿和下降沿都采樣數據。
??MDC:該時鐘由MAC層芯片輸出,并用于通過MDIO引腳從PHY中同步輸入和輸出數據。
??MDIO:這是一個可以向PHY設備輸入輸出串行數據的雙向信號,需要在MII之上給出了一個管理實體,一般在MAC芯片中實現,由管理實體給出的控制和配置數據和MDC同步地在MDIO線上給出,并且被PHY同步采樣。由PHY給出狀態信息,作為對管理實體讀取管理寄存器請求的響應,和MDC同步地在MDIO線上給出,并且被管理實體同步采樣。

3.3連接方式

??MAC-to-PHY的XGMII連接
??MAC-to-PHY的XGMII連接比較簡單,直接將相應信號連接起來即可,如下圖所示。
6dc254ae-cd3d-11ed-a826-dac502259ad0.png

四、XAUI 接口

??由于受電氣特性的影響,XGMII接口的PCB走線最大傳輸距離僅有7cm,并且XGMII接口的連線數量太多,給實際應用帶來不便,因此,在實際應用中,XGMII接口通常被XAUI接口代替,XAUI即10 Gigabit attachment unit interface,10G附屬單元接口,XAUI在XGMII的基礎上實現了XGMII接口的物理距離擴展,將PCB走線的傳輸距離增加到50cm,使背板走線成為可能。
??源端XGMII把收發32位寬度數據流分為4個獨立的lane通道,每個lane通道對應一個字節,經XGXS(XGMII Extender Sublayer)完成8B/10B編碼后,將4個lane分別對應XAUI的4個獨立通道,XAUI端口速率為:2.5Gbps * 1.25 * 4=12.5Gbps。
??在發送端的XGXS模塊中,將TXD[31:0]/ RXD[31:0],TXC[3:0]/ RXC[3:0], TXC/ RXC轉換成串行數據從TX Lane[3:0]/ RX Lane[3:0]中發出去,在接收端的XGXS模塊中,串行數據被轉換成并行,并且進行時鐘恢復和補償,完成時鐘去抖,經過5B/4B解碼后,重新聚合成XGMII。
??XAUI接口采用差分線,收發各四對,CML邏輯,AC耦合方式,耦合電容在10nF~100nF之間。
??XAUI接口可以直接接光模塊,如XENPAK/X2等。也可以轉換成一路10G信號XFI,接XFP/SFP+等。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8694

    瀏覽量

    151926
收藏 人收藏

    評論

    相關推薦

    成功的硬件設計需要什么?

    新項目來說,是沒有時間一頁頁去吃透每個PIN,每個輸入輸出的具體功能,電氣參數的,尤其是對于高速設計,比如DDR3接口XAUI接口等等。一般來說芯片廠商提供的參考設計就是他們經過開發,驗證,測試
    發表于 05-18 15:40

    XAUI使用求助

    XAUI協議中規定的K、R、A等碼是否需要在發送數據時做考慮?還是只需要將64bit數據送至相應的接口就行???IP核設置有什么需要注意的?環回測試總是得到64‘H0707070707070707是怎么回事?
    發表于 02-27 21:26

    165-2路萬兆光纖SFP+ FMC子卡模塊

    ]2.性能指標 2.1 SFP+介紹  2.1.1 接口卡標準采用2路SFP+;  2.1.2 兩路接xaui接兩路10G phy輸出給SFP+;  2.1.3 時鐘由fmc板卡提供156.25MHZ
    發表于 06-20 13:51

    基于XC7K325T的四路萬兆PCIe光纖收發卡

    SFP+接口,連接到4個RocketIO GTX收發器,可用作萬兆XAUI接口使用;  ?4個SATA接口,連接到4個RocketIO GTX收發器;  ?20對LVDS差分信號,通過
    發表于 11-24 15:31

    10G光模塊知識:全面介紹10G光模塊類型、參數

    XAUI接口。串行器/解串器將10 Gbps 的有效負載和前向糾錯系統開銷分配給接口的4個通道,將每一條線路的信號傳輸速率降低到3.125 Gbps。Xenpak與不可熱插拔的模塊相比很有吸引力,但卻
    發表于 01-29 15:04

    基于TLK10232的雙通道 XAUI 轉 SFI 參考設計包括BOM,原理圖及光繪文件

    描述 TIDA-00234 XAUI 至 SFI 參考設計適用于企業和服務提供商網絡應用,如實現多個 10G 以太網兼容光學 (SFP+) 端口的以太網交換機和路由器等。該參考設計采用
    發表于 08-02 08:26

    如何為XAUI v8.2核心生成許可證

    你好,我找不到如何為XAUI v8.2核心生成許可證。我找到了這個頁面:http://www.xilinx.com/ipcenter/xaui_lounge/xaui
    發表于 11-20 14:20

    10Gb以太網物理層接口的發展趨勢

    、成本、延遲和物理媒質方面具有各自的優勢,對于系統級應用,必須仔細權衡這些因素。 主板和背板接口形式的差異 在板級,由于引腳數的降低和允許更長的走線長度,XAUI(10Gb附屬單元接口接口
    發表于 04-24 07:00

    詳解主流通信接口的內部元件

    被稱作XAUI接口,也被稱為10千兆連接單元接口,這是一種使用四通道的串行接口,每個通道傳輸2.5Gb/s有效載荷數據,8b/10b編碼使每個通道的比特率高達3.125Gb/s。該
    發表于 05-15 07:00

    常用通信接口技術互用性難題探討

    使用串行接口連接MAC(介質訪問控制)層和PHY(物理)層。這個被稱作XAUI接口,也被稱為10千兆連接單元接口,這是一種使用四通道的串行接口
    發表于 05-17 07:00

    71612C的802.3ae XAUI測試模式概述

    Demo pattern overview: 802.3ae XAUI Test Patterns for the 71612C Describes how these XAUI test
    發表于 06-24 15:47

    一個FPGA中有兩個XAUI內核可以互相連接嗎?

    你好,在Pg053-xaui中有圖像(圖4-2),它顯示了XAUI的典型背板應用:現在我對上面的圖像有疑問。我在Kintex-7評估板和FM上只有一個Kintex-7 FPGA S-14子板上有四個
    發表于 07-22 14:00

    TLK3118,pdf(Redundant XAUI Tra

    The TLK3118 is a flexible, redundant XAUI serial transceiver that is compliant to 10-Gbps Ethernet
    發表于 09-09 20:20 ?16次下載

    TLK3138,pdf(Dual, XAUI Transce

    The TLK3138 is an eight channel serial transceiver. It is compliant with the 10Gbps Ethernet XAUI
    發表于 09-09 20:26 ?8次下載

    TLK10031單通道XAUI/10Gbase-KR收發器數據表

    電子發燒友網站提供《TLK10031單通道XAUI/10Gbase-KR收發器數據表.pdf》資料免費下載
    發表于 07-09 10:41 ?0次下載
    TLK10031單通道<b class='flag-5'>XAUI</b>/10Gbase-KR收發器數據表
    新东方百家乐官网的玩法技巧和规则| 百家乐群| 百家乐官网二代理解| 棋牌百家乐官网赢钱经验技巧评测网| 百家乐官网赌博怎么玩| 城市| 咸宁市| 百家乐官网输了100万| 网上百家乐官网骗人的| 百家乐官网压分技巧| 百家乐官网视频游戏聊天| ea百家乐官网系统| 百家乐官网庄6点| 贵族百家乐官网的玩法技巧和规则| 百家乐不能视频| 真人百家乐玩法| 百家乐种类| 大发888游戏是真的吗| 大发棋牌游戏| 大发888娱乐场怎样下载| 顶级赌场官方直营| 百家乐官网试玩活动| 高档百家乐官网桌| 百家乐代理加盟| 百家乐赌博娱乐城大全| 大发888娱乐城客服lm0| 豪门国际网上娱乐| 百家乐官网桌台布| 三国百家乐官网的玩法技巧和规则 | 双流县| 宝马会百家乐官网娱乐城| 做生意风水方向怎么看| 百家乐怎样玩的| 真人娱乐城送体验金18| 百家乐官网筹码多少钱| 百家乐官网打鱼秘| 百家乐轮盘桌| 大发888 大发888| 百家乐官网网站新全讯网| 免费百家乐官网过滤工具| E世博百家乐的玩法技巧和规则|