RGMII
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/22 16:30 UTC 版)
「Media-independent interface」の記事における「RGMII」の解説
対応しているイーサネット速度[Mbit/s][MHz]Bits/clock cycle10 2.5 4 100 25 4 1000 125 8 reduced gigabit media-independent interface (RGMII)は、イーサネットMACとPHYとの間の特定のインタフェースを定義する。 RGMIIは、GMIIの半分のデータピン数を使用する。この削減は、1000 Mbit/動作でクロックの立ち上がりエッジと立ち下がりエッジの両方でデータをクロッキングすること、不要な信号(キャリアセンスと衝突表示)を削除することによって実現されている。従って、RGMIIはRX_CTL、RXC、RXD[3:0]、TX_CTL、TXC、TXD[3:0](12ピン)のみで構成される。 GMIIとは異なり、送信クロック信号は常にTXCライン上でMACによって提供される。ソース同期クロッキングが使用され、(PHYまたはMACによって)出力されるクロック信号はデータ信号と同期している。このため、シンクのセットアップ時間とホールド時間を満たすために、クロック信号に1.5〜2 nsの遅延を追加するようにPCBを設計する必要がある。RGMII v2.0ではオプションの内部遅延(RGMII-ID)を指定しているため、PCB設計者は遅延を追加する必要がない。 これらのデータレートを達成するために、データは1000 Mbit/sでは立ち上がりエッジと立ち下がりエッジで、10/100 Mbit/sでは立ち上がりエッジでのみクロックされる。RX_CTL信号は、立ち上がりエッジでRXDV(データ有効)を、立ち下がりエッジで(RXDVまたはRXER)を伝達する。TX_CTL信号も同様に、立ち上がりエッジでTXENを、立ち下がりエッジで(TXENまたはTXER)を伝達する。これは、1000 Mbit/sと10/100 Mbit/sの両方に当てはまる。 RGMII信号信号名説明方向TXC クロック信号 MAC→PHY TXD[3..0] 送信するデータ MAC→PHY TX_CTL 送信可と送信エラーの多重化 MAC→PHY RXC 受信クロック信号(受信データから回復) PHY→MAC RXD[3..0] 受信データ PHY→MAC RX_CTL 受信可と受信エラーの多重化 PHY→MAC MDC 管理インタフェースクロック MAC→PHY MDIO 管理インタフェースのI/O 双方向 RGMIIバージョン1.3は2.5V CMOSを使用し、RGMIIバージョン2は1.5V HSTL(英語版)を使用する。
※この「RGMII」の解説は、「Media-independent interface」の解説の一部です。
「RGMII」を含む「Media-independent interface」の記事については、「Media-independent interface」の概要を参照ください。
- RGMIIのページへのリンク