インテル® Stratix® 10 LタイルおよびHタイル・トランシーバーPHYユーザーガイド

ID 683621
日付 3/03/2020
Public
ドキュメント目次

7.5.1. デュプレックス・チャネルのリキャリブレーション (PMA TXおよびPMA RXの両方)

注: アドレスは、チャネル・オフセット・アドレスを指します。

バックグラウンド・キャリブレーションがオンになっている場合はディスエーブルにします。

  1. バックグラウンド・キャリブレーションをディスエーブルするには、チャネル・オフセット・アドレス0x542[0]に0x0を書き込みます。
    0x542 [0] = 0x0、または0x481 [2] = 0x0、もしくは reconfig_waitrequest がLowの場合は、制御できます。

リキャリブレーションを行います。

  1. アドレス0x100に対してマスク0x03を使用して0x03でRMW動作を実行します。これにより、PMA TXおよびPMA RXキャリブレーション・イネーブル・ビットが設定されます。
  2. 0x01をアドレス0x00に書き込みます。これにより、PreSICEでキャリブレーションを実行できます。
  3. 両方のビットが0x0になるまで、読み出し0x481[1:0]をループします。
    • PMA RXキャリブレーションは、0x481[1] = 0x0のときに完了します。
    • PMA TXキャリブレーションは、0x481[0] = 0x0のときに完了します。

バックグラウンド・キャリブレーションをイネーブルします。

  1. チャネル・オフセット・アドレス0x542[0]に0x1を書き込みます。