Eタイル・トランシーバーPHYユーザーガイド

ID 683723
日付 12/09/2021
Public
ドキュメント目次

8.14. RXの初期化

特定のインスタンスとチャネル番号に対して、次の手順を実行します。

  1. PMA属性コード0x0011を使用して、再キャリブレーション・フラグを設定します。
    1. 0x84[0] = 1'b0を書き込みます。
    2. 0x84[1] = 1'b1を書き込み、PMAレシーバーパスを再キャリブレーションします。
    3. 0x84[7:2] = 5'h00を書き込みます。
    4. 0x85[7:0] = 8'h00を書き込みます。
  2. RXをディスエーブルし、TXをイネーブルのままにします。これにはPMA属性コード0x0001を使用します。
    1. 0x84[0] = 1'b1を書き込みます。
    2. 0x84[1] = 1'b0を書き込み、RXをディスエーブルします。
    3. 0x84[2] = 1'b1を書き込みます。
    4. 0x84[7:3] = 5'h00を書き込みます。
    5. 0x85[7:0] = 8'h00を書き込みます。
  3. RXをイネーブルし、TXをイネーブルのままにします。これにはPMA属性コード0x0001を使用します。
    1. 0x84[0] = 1'b1を書き込みます。
    2. 0x84[1] = 1'b1を書き込み、RXをイネーブルします。
    3. 0x84[2] = 1'b1を書き込みます。
    4. 0x84[7:3] = 5'h00を書き込みます。
    5. 0x85[7:0] = 8'h00を書き込みます。
  4. rx_pma_ready がアサートするのを待ちます。