詳細介紹GMII接口的信號定義

2020-11-27 電子發燒友

詳細介紹GMII接口的信號定義

李倩 發表於 2018-06-13 15:46:26

GMII接口提供了8位數據通道,125MHz的時鐘速率,從而1000Mbps的數據傳輸速率。下圖定義了RS層的輸入輸出信號以及STA的信號:

Reconciliation Sublayer (RS) and STA connectionsto GMII

下面將詳細介紹GMII接口的信號定義,時序特性等。由於GMII接口有MAC和PHY模式,因此,將會根據這兩種不同的模式進行分析。

GMII接口信號定義

GMII接口可分為MAC模式和PHY模式,一般說來MAC和PHY對接,但是MAC和MAC也是可以對接的。

在GMII接口中,它是用8根數據線來傳送數據的,這樣在傳送1000M數據時,時鐘就會125MHz。

GMII接口主要包括四個部分。一是從MAC層到物理層的發送數據接口,二是從物理層到MAC層的接收數據接口,三是從物理層到MAC層的狀態指示信號,四是MAC層和物理層之間傳送控制和狀態信息的MDIO接口。

GMII接口的MAC模式定義:  

注意在表中,信號GTX_CLK對於MAC來說,此時是Output信號,這一點和MII接口中的TX_CLK的Input特性不一致。

GMII接口PHY模式定義:

注意在表中,信號GTX_CLK對於PHY來說,此時是Input信號,這一點和MII接口中的TX_CLK的Output特性不一致。

GMII接口時序特性

在GMII接口中,TX通道參考時鐘是GTX_CLK,RX通道參考時鐘是RX_CLK,802.3-2005定義了它們之間的關係。

GMII signal timing at receiver input

由上圖可知,Spec只定義了TX通道和RX通道中接收端Setup時間和Hold時間。很明顯,即該Spec只對TX通道上PHY這一側的接收特性作了定義,而對TX通道MAC那一側的發送特性並沒有定義。ICVendor可在TX通道那一側的MAC的發送特性作適當調整,只要最終的時序滿足TX通道上PHY這一側的接收特性就可以。

同樣的道理,該Spec只對RX通道上MAC這一側的接收特性作了定義,而對RX通道PHY那一側的發送特性並沒有定義。IC Vendor可在RX通道那一側的PHY的發送特性作適當調整,只要最終的時序滿足RX通道上MAC這一側的接收特性就可以。

Setup和Hold Time的值

從圖中可以看出,這裡有兩組setup和hold時間。其中第一組Spec則是根據下圖給定的測試電路定義的,即該Spec未考慮PCB上傳輸線的不匹配等影響。而第二組Spec則是定義了receiver at its inputpins的時間要求,它考慮了PCB上傳輸線的長度不匹配等影響。一般IC Vendor需要按照第二組Spec來設計它們的IC。

GMII接口Setup和Hold Time測試電路

GMII信號功能特性:

<1>: GTX_CLK (transmit clock),GTX_CLK (Transmit Clock)是一個連續的時鐘信號(即系統啟動,該信號就一直存在),它是TX_EN, TXD, and TX_ER(信號方向為從RS到PHY)的參考時鐘,PHY端在信號的上升沿採樣,GTX_CLK由MAC驅動。GTX_CLK的時鐘頻率是數據傳輸速率的12.5,即125MHz。

<2>:對於同樣的RX_CLK,它與TX_CLK具有相同的要求,所不同的是它是RX_DV, RXD, and RX_ER(信號方向是從PHY到RS)的參考時鐘,MAC端在時鐘的上升沿採樣。RX_CLK是由PHY驅動,PHY可能從接收到的數據中提取時鐘RX_CLK,也有可能從一個名義上的參考時鐘(e.g., the TX_CLK reference)來驅動RX_CLK

<3>:GMII接口的發送時序,接收時序如下圖,至於其它信號的功能特性以及在數據傳輸過程中,不同信號的邏輯變化所代表的意義,這裡不再描述,大體上和「MII信號功能特性」一節中描述類似,讀者可以參閱802.3-3005的Spec。

GMII信號發送時序

GMII信號接收時序

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 科普短文,HDMI接口的分類和針腳定義,詳細圖文介紹
    HDMI是英文High Definition Multimedia Interface的縮寫,中文意思是高清晰度多媒體接口。HDMI通過一條線纜傳輸高清晰、全數字的音頻和視頻內容,簡化了連接線纜。其特點是能傳輸未經壓縮的高清視頻與音頻信號、即插即用、同時傳送音頻和視頻信號。
  • USB Type-C接口詳細定義,自製Type-C轉3.5mm耳機轉接線
    Type-C 全稱是USB Type-C 接口,是一種全新的 USB 接口形式。USB Type-C接口寬度8.3毫米,厚度2.5毫米,而Micro USB接口寬度7.4毫米,厚度2.35毫米,Type-C比Micro USB接口大稍許,比傳統USB纖薄小巧。
  • mipi是什麼接口_mipi接口定義詳解
    MIPI接口簡介   MIPI(移動行業處理器接口)是MobileIndustryProcessorInterface的縮寫。MIPI(移動行業處理器接口)是MIPI聯盟發起的為移動應用處理器制定的開放標準。   MIPI是專門在高速(數據傳輸)模式下採用低振幅信號擺幅,針對功率敏感型應用而量身定做的。
  • 深度介紹rs485總線接口通訊協議定義標準以及管腳引腳
    本文引用地址:http://www.eepw.com.cn/article/201808/385592.htmRS485通信網絡接口是一種總線式的結構,上位機(以個人電腦為例)和下位機(以51系列單片機http://www.51hei.com為例)都掛在通信總線上,RS485物理層的通信協議由RS485標準和51單片機的多機通訊方式。
  • 史上最全:主板上常見的接口信號定義與分類詳解
    cpu與外部設備、存儲器的連接和數據交換都需要通過接口設備來實現,前者被稱為I/O接口,而後者則被稱為存儲器接口。存儲器通常在cpu的同步控制下工作,接口電路比較簡單,I/O接口的功能是負責實現cpu通過系統總線把I/O電路和外圍設備聯繫在一起。
  • 從硬體選擇、工業機器人與CNC數控工具機接口定義等方面介紹兩者集成...
    本文從硬體的選擇、工業機器人與CNC數控工具機的接口定義等方面,介紹了兩者集成的步驟,同時介紹了集成上下料工作站的種類與注意事項。 1. 硬體選擇 (1)工業機器人上下料工作站的組成 典型的工業機器人數控工具機上下料工作站系統如圖1所示。主要的組成部分包括工業機器人、數控工具機、工件、抓取手爪、周邊設備及系統控制器等。
  • 硬碟SATA接口的詳細解析
    SATA是主流硬碟接口之一,目前市面上SATA2.0和和SATA3.0都比較常見。雖然目前SATA的接口流行度顯然不能和之前比了,但是依然佔據著主流接口方案。二、硬碟接口的分類在這裡我們主要介紹的兩種已經也有些「年代」了。SATA接口結構簡單,支持熱插拔,傳輸速度快,執行效率高。使用SATA(Serial ATA)接口的硬碟又叫串口硬碟,是現在主流的硬碟接口。現在絕大多數SSD都是採用SATA接口的串口硬碟。
  • 常見光纖接口有哪些 常見光纖接口介紹
    下面對網絡工程中幾種常用的光纖連接器進行詳細的說明:①FC型光纖連接器:外部加強方式是採用金屬套,緊固方式為螺絲扣。一般在ODF側採用(配線架上用的最多)②SC型光纖連接器:連接GBIC光模塊的連接器,它的外殼呈矩形,緊固方式是採用插拔銷閂式,不須旋轉。(路由器交換機上用的最多)③ST型光纖連接器:常用於光纖配線架,外殼呈圓形,緊固方式為螺絲扣。
  • XFI 和SFI接口系統設計
    XFI(Ziffy音)和SFI是兩個常見的10Gbps高速串行接口,都是連接ASIC晶片和光模塊的電氣接口。在傳統光通信,數據交換機和伺服器等上都可以找到些接口。兩者之間有什麼相似的地方?區別在哪裡?我設計的系統接口是否滿足標準要求?本博客將一一嘗試介紹。
  • rs485通訊接口定義圖詳解
    打開APP rs485通訊接口定義圖詳解 發表於 2017-10-31 15:27:20   RS485採用差分信號負邏輯,+2V~+6V表示「0」,- 6V~- 2V表示「1」。
  • 大咖說|影像傳輸技術介紹-MIPI CSI 接口定義
    本篇將針對高速影音傳輸技術MIPI定義,做個基礎的介紹。< MIPI CSI-2/CCI >CSI-2 (Camera Serial Interface) 替MIPI定義了傳輸端與接收端之間的資料傳輸與控制介面。
  • NFC的規範與測試詳細介紹
    NFC的演進取自於RFID的特定頻段,由於手機的市場應用使的NFC可在較快的時間點取得標準接口與平臺,本文將針對NFC的架構與規範做討論。  由於NFC106kbps為100%ASK調變,所以對整個High/Low信號的封包結構都有相當詳細的定義。其中幾個參數包括從100%下降到5%Am時間(t1)、5%Am持續時間(t2)、Am由5%上升至60%時間(t4)即overshoot的範圍。而212/424kbps則是8%~30%的調變率。
  • SCSI接口詳細講解,建議收藏!
    (4)單終結沒有定義它的長度(5)HVD(High Voltage Differential,高分差動)沒有定義它的速度 (6)在 Ultra2 之後,所有高速傳輸都是基於寬帶(Wide)模式。舊式 DEC 單終結 SCSI 使用 68 針高密接口。
  • MODBUS信號與PROFIBUS總線通訊方案介紹
    一.項目介紹 平朔煤矸石電廠二期擴建工程(2×300MW循環流化床直接空冷機組)位於山西省朔州市區以北約20Km安太堡露天煤礦礦區內,引進ALSTOM
  • 嵌入式硬體通信接口協議中的串行通信接口-SPI
    SPI作為同步串行接口,可以認為有兩個同步信號,第一個是從機選擇SS信號,告知被選中的從機,準備開始進行SPI通信,第二個是同步時鐘信號SCLK,收發雙方進行數據的交互時,都是基於SCLK的跳變進行逐bit輸出和採樣的。  四根信號線並非全部都需要,根據工作模式,可以配置成兩線、三線。
  • 對於光模塊、光接口及光纖知識的詳細解析
    GBIC是Giga Bitrate Interface Converter的縮寫,是將千兆位電信號轉換為光信號的接口器件。GBIC設計上可以為熱插拔使用。GBIC是一種符合國際標準的可互換產品。採用 GBIC接口設計的千兆位交換機由於互換靈活,在市場上佔有較大的市場分額。 何為SFP?SFP是SMALL FORM PLUGGABLE的縮寫,可以簡單的理解為GBIC的升級版本。
  • 通信接口協議介紹
    在現場數據採集和數據傳輸中大量採用接口方式,監控系統涉及較多的是串行通信接口和網絡接口。 ①管腳定義 RS-232物理接口標準可分成25芯和9芯D型插座兩種,均有針、孔之分。其中TX(發送數據)、RX(接受數據)和GND(信號地)是三條最基本的引線,就可以實現簡單的全雙工通信。
  • 各種通信接口物理層的編碼技術詳解
    本文主要介紹各種通信接口物理層的編碼技術,包括數字-數字接口編碼方式、數字-模擬接口編碼方式、模擬-數字接口編碼方式、模擬-模擬接口編碼方式。 Digital to Digital Encoding 數字-數字接口的編碼方式主要就是對二進位比特流的編碼,常見的可以歸為三大類: 單極性碼(單電平):非零電平代表一種信號邏輯狀態,零電平代表另一種; 極性碼(雙電平):正電平代表一種信號邏輯狀態,負電平代表另一種
  • Java之抽象方法的使用與及接口中抽象方法的簡單介紹
    各位小夥伴們大家好,這次小編要介紹的是Java當中的接口,什麼是接口呢?接口就是多個類的公共規範,是一中引用數據類型,最重要的內容就是其中的抽象方法。如上圖所示,通過上面這個USB接口,兩臺電腦可以互相傳遞文件,只要符合USB接口的規範,很多設備都可以使用。那麼,如何定義一個接口呢?
  • 詳細介紹Java多態性(一)
    詳細介紹Java多態性(一) 本文介紹的是JAVA的多態性,希望對你有幫助,一起來看。這樣做雖然保證了繼承關係的簡單明了,但是勢必在功能上有很大的限制,所以,Java引入了多態性的概念以彌補這點的不足,此外,抽象類和接口也是解決單繼承規定限制的重要手段。同時,多態也是面向對象編程的精髓所在。要理解多態性,首先要知道什麼是「向上轉型」。我定義了一個子類Cat,它繼承了Animal類,那麼後者就是前者是父類。