トランシーバー TX コンポーネントのリセット

Versal ACAP GTY および GTYP トランシーバー アーキテクチャ マニュアル (AM002)

Document ID
AM002
Release Date
2021-05-05
Revision
1.2 日本語

TX PMA と TX PCS は個別にリセットできます。コンポーネント リセットを有効にするには、TXPMARESETMASK および TXPCSRESETMASK のビット、および TXRESETMODE を適切に設定して、GTTXRESET をトグルします。

GTTXRESET を High から Low へ駆動すると、コンポーネント リセットのプロセスが開始します。リセット実行中は、TXPMARESETMASK と TXPCSRESETMASK のすべてのビットおよび TXRESETMODE を一定に維持する必要があります。

TXRESETMODE をシーケンシャル モードに設定した場合、内部リセットは TXPMARESTMASK および TXPCSRESETMASK の選択に基づいて逐次的にトグルされます。TXRESETMODE をシングル モードに設定した場合、内部リセットは TXPMARESETMASK および TXPCSRESTMASK の選択に基づいて同時にトグルされます。

シーケンシャル モードで TX PCS をリセットする場合、TX リセットを完了するには、内部 PCS リセット信号が解放される前に TXUSERRDY を High にアサートする必要があります。

図 1. コンポーネント シーケンシャル モードでの GTTXRESET パルス後のトランスミッターのリセット
図 2. コンポーネント シングル モードでの GTTXRESET パルス後のトランスミッターのリセット

次の表に、一般的な状況で推奨されるリセット方法を示します。

表 1. 一般的な状況で推奨されるトランスミッターのリセット方法
状況 リセットするコンポーネント 推奨される TX リセット設定
TXRESETMODE TXPMARESETMASK TXPCSRESETMASK
電源投入およびコンフィギュレーション後 RPLL、LCPLL、TX 全体 2'b00 3'b111 1'b1
使用されている LC/RPLL への基準クロックの電源投入後 RPLL、LCPLL、TX 全体 2'b00 3'b111 1'b1
使用されている LC/RPLL への基準クロックの変更後 RPLL、LCPLL、TX 全体 2'b00 3'b111 1'b1
使用されている PLL に対する LCPLLPD または RPLLPD のアサート/ディアサート後 RPLL、LCPLL、TX 全体 2'b00 3'b111 1'b1
TXPD[1:0] のアサート/ディアサート後 TX 全体 2'b00 3'b111 1'b1
TX レートの変更 TX PMA および TX PCS 2'b00 3'b110 1'b1
TX パラレル クロック ソースのリセット TX PCS 2'b00/2'b11 3'b000 1'b1