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

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

9.2.24.6. 電気的アイドル検出器のフィルタリングのイネーブルとディスエーブル、および電気的アイドル検出器ステータスの読み出し

電気的アイドル検出器のフィルタリング制御

signal_ok_config 16ビットレジスターにより、電気的アイドル検出器のフィルタリングを制御します。

読み出しの場合:

  1. 属性コード0x002Cと {0x85[7:0],0x84[7:0]} を使用: 0x11C (値はレジスター {0x89[7:0],0x88[7:0]} に返されます)

書き込みの場合:

  1. 属性コード0x0020と {0x85[7:0],0x84[7:0]}を使用: 0x20
  2. 属性コード0x002Cと {0x85[7:0],0x84[7:0]}を使用: 0x11C
  3. 属性コード0x006Cおよび {0x85[7:0],0x84[7:0]} を使用:
    • 0x84[0]: 0x4027[4] による電気的アイドルの追跡ができるようにします (通常の用途ではない)。
    • 信号の検出時に0x84[1] に0x4027[4] を発振させます。
    • 0x84[2] によるDFE調整ベースの電気的アイドル検出器の検出ができるようにします。
    • 0x84[3] は予約済みです。
    • 0x84[7:4],0x85[7:0]: 0x84[2] が0の場合、0x4027[4] がHighになる前にHighになる必要がある電気的アイドルの連続ポーリングループの数を設定します。0x84[0] が0の場合、影響はありません。
    • 0x84[7:4]、0x85[7:0]: 0x84[2] が1の場合、電気的アイドル検出器に基づいてDFEのアイの高さのしきい値を設定します。0x84[0] が0の場合、影響はありません。

電気的アイドル検出器のフィルタリングのイネーブルとディスエーブル

注: PMAアナログリセットの発行は、電気的アイドル検出器のフィルタリングをイネーブルする前には行わないでください。
注: 電気的アイドル検出フィルタリングがイネーブルされている場合、(rx_paralleldatarx_readyrx_islockedtodata、および rx_data_valid が有効になっていない) 場合、RXは完全には機能しません 。

電気的アイドル検出器のフィルタリングをイネーブルする場合:

  1. 属性コード0x0020と {0x85[7:0],0x84[7:0]} を使用: 0x20
  2. 属性コード0x002Cと {0x85[7:0],0x84[7:0]} を使用: 0x11C
  3. 属性コード0x006Cと {0x85[7:0],0x84[7:0]} を使用: 0xFFF1

DFE調整に基づいて電気的アイドル検出器のフィルタリングをイネーブルする場合:

  1. 属性コード0x0020と {0x85[7:0],0x84[7:0]} を使用: 0x20
  2. 属性コード0x002Cと {0x85[7:0],0x84[7:0]} を使用: 0x11C
  3. 属性コード0x006Cと {0x85[7:0],0x84[7:0]} を使用: 0x0155

電気的アイドル検出器のフィルタリングのモードをディスエーブルする場合:

  1. 属性コード0x0020と {0x85[7:0],0x84[7:0]} を使用: 0x0
  2. 属性コード0x002Cと {0x85[7:0],0x84[7:0]} を使用: 0x11C
  3. 属性コード0x006Cと {0x85[7:0],0x84[7:0]} を使用: 0x0

電気的アイドル検出器ステータスの読み出し

電気的アイドル検出器のフィルタリングをイネーブルした後に電気的アイドル検出器のステータスを読み出す場合:

  1. 属性コード0x4027と {0x85[7:0],0x84[7:0]} を使用: 0x0 (値はレジスター {0x89[7:0],0x88[7:0]} に返されます: 0x30: 信号が存在しない場合、0x20: 信号が存在する場合)
  2. rx_pma_elecidle ポートがイネーブルされていれば、そのポートを使用して、電気的アイドル検出器のフィルタリングを監視します。
  3. 電気的アイドル検出器のフィルタリングがイネーブルされている場合は、 rx_is_lockedtodata の読み出しをレジスターとポートからすることはできなくなります。