インテル® Arria® 10 トランシーバーPHY ユーザーガイド

ID 683617
日付 4/20/2017
Public
ドキュメント目次

2.6.3.6.4. PMA レジスター

PMA レジスターにより、PMA をリセットすることや、TX とRX のシリアルデータ・インターフェイスをカスタマイズすることができ、また、このレジスターはステータス情報を提供します。
表 124.  1G データモード
アドレス ビット 読出 (R) /書込 (W) レジスター名 説明
0x4A8 0 RW tx_invpolarity セットされると、TX インターフェイスが8B/10B エンコーダーへのTX データの極性を反転させます。
1 RW rx_invpolarity セットされると、RX チャネルが8B/10B デコーダーの受信データへの極性を反転させます。
2 RW rx_bitreversal_enable セットされると、ワードアライナーへのRX インターフェイスでビット反転を有効にします。
3 RW rx_bytereversal_enable セットされると、バイト・デシリアライザーへのRX インターフェイスでバイト反転を有効にします。
4 RW force_electrical_idle セットされると、TX 出力を強制的に電気的アイドルにします。
0x4A9 0 R rx_syncstatus セットされると、ワードアライナーは同期しています。
1 R rx_patterndetect GbE ワードアライナーがコンマを検出しました。
2 R rx_rlv ランレングス違反です。
3 R rx_rmfifodatainserted レートマッチFIFO にコードグループが挿入されました。
4 R rx_rmfifodatadeleted レートマッチFIFO のコードグループが削除されました。
5 R rx_disperr RX 8B10B のディスパリティー・エラーです。
6 R rx_errdetect RX 8B10B エラーが検出されました。
表 125.  PMA レジスター
アドレス ビット 読出 (R) /書込 (W) レジスター名 説明
0x444 1 RW reset_tx_digital 1 を書き込むと、内部TX デジタルリセット信号がアサートされます。リセット状態をクリアするには0 を書き込む必要があります。
2 RW reset_rx_analog 1 を書き込むことにより、内部RX アナログリセット信号がアサートされます。リセット状態をクリアするには0 を書き込む必要があります。
3 RW reset_rx_digital 1 を書き込むことにより、内部RX デジタルリセット信号がアサートされます。リセット状態をクリアするには0 を書き込む必要があります。
0x461 0 RW phy_serial_loopback 1 を書き込むことにより、チャネルをシリアル・ループバック・モードにします。
0x464 0 RW pma_rx_set_locktodata セットされると、RX クロック・データ・リカバリー (CDR) PLL をプログラミングし、受信データにロックします。
0x465 0 RW pma_rx_set_locktoref セットされると、RX CDR PLL をプログラミングし、リファレンス・クロックにロックします。
0x466 0 RO pma_rx_is_lockedtodata アサートされると、RX CDR PLL がRX データにロックされたことを示し、RX CDR がLTR モードからLTD モードに変更したことを示します。
0x467 0 RO pma_rx_is_lockedtoref アサートされると、RX CDR PLL がリファレンス・クロックにロックされたことを示します。