10.10.2020

Ten Bit Interface

TBITen Bit Interface,10 bit界面。與TBI相之比較的是GMII;GMII使用了24根訊號線,而TBI則是使用了27根訊號線,說明如下 (跟GMII相同的部份就不再贅述):
1 … 10. TXD [0:9]Transmit Data (傳輸資料) * 10

11 … 20. RXD [0:9]Receive Data (接收資料) * 10

21. TX_ENTransmit Enable (傳輸致能)

22. RX_DVReceive Data Valid (接收資料有效)

23. TX_ERTransmit Error (傳輸錯誤)

24. RX_ERReceive Error (接收錯誤)

25. GTX_CLKGigabit Transmit Clock (千兆傳輸時脈)。參考時脈為125 MHz

26. CRSCarrier Sense (載波偵測)

27. COLCollision Detected (衝突檢測)

以上27根訊號基本上都和GMII一樣,並沒有什麼差別;唯一的差別是在GMII的TXD [0:7] / RXD [0:7],在TBI中變成了TXD [0:9] / RXD [0:9],多出來的2位元,就是指控制位元 (TX_EN, TX_ER, RX_DV, RX_ER);但這裡有一個矛盾:既然在TXD / RXD中多出了2位元的控制位元,那為何還要有TX_EN、TX_ER、RX_DV和RX_ER這4根訊號線?

28, 29. RX_CLK +/-:基本上這應該分為2根訊號線─RX_CLK+ / RX_CLK-!兩者之間有180度的相位差。兩者都是在高準位的時後進行資料的取樣。參考時脈為62.5 MHz (GTX_CLK的125 MHz / 2 = 62.5 MHz?)

TBI也能夠向GMII相容;若用在TBI,不使用CRS和COL這2根訊號線 (所以純的TBI應該只有27根訊號線)。不過,從示意圖上看來,TBI似乎只能提供1000 Mbps的乙太網路的傳輸速率,並沒有辦法向下相容於100 Mbps和10 Mbps?若是可以的話,參考時脈就不應只有125 MHz。

相關文章:
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 8. Serial Gigabit MII

沒有留言:

張貼留言