JAJA921A March   2023  – June 2025 DP83826E , DP83826I

 

  1.   1
  2.   商標
  3. 1DP83826 アプリケーションの概要
  4. 2アプリケーションのトラブルシューティング
    1. 2.1 回路図とレイアウトのチェックアウト
    2. 2.2 デバイスの正常性チェック
      1. 2.2.1 電圧チェック
      2. 2.2.2 RESET_N 信号をプローブします
      3. 2.2.3 RBIAS と CEXT をプローブします
      4. 2.2.4 XI クロックをプローブします
      5. 2.2.5 初期化中にストラップ ピンをプローブします
      6. 2.2.6 シリアル管理インターフェイス信号のプローブ (MDC、MDIO)
        1. 2.2.6.1 レジスタ値の読み出しと確認
          1. 2.2.6.1.1 拡張レジスタ アクセス
    3. 2.3 MDI ヘルス チェック
      1. 2.3.1 磁気
      2. 2.3.2 MDI 信号をプローブします
      3. 2.3.3 リンク品質チェック
      4. 2.3.4 コンプライアンス
    4. 2.4 MII ヘルス チェック
      1. 2.4.1 MII チェック
      2. 2.4.2 RMII チェック
    5. 2.5 ループバックと PRBS
      1. 2.5.1 ループバック モード
      2. 2.5.2 MAC とのパケットの送受信
      3. 2.5.3 BIST を使用してパケットを送受信しています
  5. 3まとめ
  6. 4参考資料
  7. 5改訂履歴

RMII チェック

RMII 仕様 v1.2 で指定されているように、Reduced Media Independent Interface は、条項 22 で指定されているように、IEEE 802.3 MII のピン数を削減した代替手段を提供します。アーキテクチャとしては、RMII 仕様は MII の両側に追加の整合レイヤを提供しますが、MII がない場合に実装できます。DP83826 には、次の 2 種類の RMII 動作があります:RMII リーダーおよび RMII フォロワー。

RMII リーダー動作では、DP83826 は、XI ピンに接続された 25MHz CMOS レベル発振器、または、XI ピンと XO ピンの間に接続された 25MHz 水晶振動子のいずれかで動作します。DP83826 から、基準となる 50MHz 出力クロックを MAC に接続する必要があります。

RMII フォロワ動作では、DP83826 は XI ピンに接続された 50MHz CMOS レベル発振器で動作し、MAC と同じクロックを共有します。または、ホスト MAC から供給される 50MHz クロックを使用して PHY を動作させることもできます。

RMII 仕様には、次の特性があります。

  • 100BASE-TX および 10BASE-Te のサポート
  • MAC から PHY (または外部ソース) に供給される単一のクロック リファレンス
  • 独立した 2 ビット幅の送受信データ パスを提供
  • MII インターフェイスと同じレベルの CMOS 信号レベルを使用

RMII は、ハードウェアス トラップ 8 RX_D2 = 1 をプルアップして設定できます。Reg 0x0467[8] をストラップ 8 (High または Low) および Reg 0x0468 のステータスを確認でき、PHY の MAC モード (MII = 0 | RMII = 1) を確認できます。

このモードでは、送信パスと受信パスの両方の内部 50MHz 基準クロックを使用し、データ転送はクロック サイクルごとに 2 ビットです。RMII 信号の概要は以下の通りです。

表 2-13 RMII 信号
機能ピン
受信データ ラインTX_D[1:0]
送信データ ラインRX_D[1:0]
受信制御信号TX_EN
送信制御信号CRS_DV
DP83826 RMII フォロワー信号 — MAC フォロワの構成図 2-16 RMII フォロワー信号 — MAC フォロワの構成
DP83826 RMII フォロワー信号 — MAC リーダ設定図 2-17 RMII フォロワー信号 — MAC リーダ設定
DP83826 RMII リーダー信号図 2-18 RMII リーダー信号

TX_D[1:0] のデータは、RMII リーダー モードとフォロワ モードでは、50MHz クロックを基準にして PHY でラッチされます。RX_D[1:0] のデータは、50MHz クロックを基準として提供されます。また、CRX_DV は RX_DV 信号として構成できます。これにより、受信データを簡単に回復でき、RX_DV を CRS_DV 表示から分離する必要もありません。

CH 1 (RMII 50MHz クロック)、CH 2 (RX_D0)

DP83826 RMII クロックおよびデータ図 2-19 RMII クロックおよびデータ