SGMII,Serial Gigabit MII,序列的千兆位MII。”Serial”開頭的似乎都是Cisco所研發出來的技術。
SGMII只用了3根訊號線:
1. TXD:Transmit Data (傳輸資料)。
2. RXD:Receive Data (接收資料)。
3. RX_CLK:Receive Clock (接收時脈)。SGMII的接收時脈固定為625 MHz。
SGMII雖然只有1組傳送及接收的訊號線 (TXD / RXD),但在RX_CLK的高準位及低準位均會取樣 (所以要算2組),所以SGMII的傳輸速率應為625 Mbps * 2 = 1.25 Gbps。
接收時脈 (RX_CLK)是由PHY提供,非必要,是屬於可選可不選的 (optional);主要是用於TXD,因為MAC沒有提供時脈可以參考,而RXD的情況下是不用的,因為可以在RXD的資料中恢復時脈。
SGMII的TXD / RXD和SMII一樣:每10 bit的資料中,包含了2 bit的控制位元 (TX_EN, TX_ER, RX_DV, RX_ER);所以,SGMII在乙太網路的實際傳輸速度應為1.25 Gbps * 0.8 = 1 Gbps。
SGMII如果是有透過PHY的話,因為PHY要進行8b / 10b的轉換,最後的傳輸速率才是1 Gbps,這只能用在UTP (Unshielded Twisted Pair,非遮敝式雙絞線),即RJ-45 (電訊號)。
但實務應用上,SGMII也可以不透過PHY,而改用SerDes界面,直接外接SFP (Small Form-factor Pluggable) (光訊號),此時8b / 10b的轉換僅在MAC端執行,SerDes不執行,傳輸速率一樣為1.25 Gbps。
相關文章:
1. Media Independent Interface
2. Reduced MII
3. Gigabit MII
4. Reduced Gigabit MII
5. Serial MII
6. Serial Sync MII
7. Source Synchronize Serial MII
沒有留言:
張貼留言