F-タイル25GイーサネットIntel® FPGA IPユーザーガイド

ID 750198
日付 2/09/2023
Public
ドキュメント目次

6. リセット

制御レジスターとステータスレジスターは 3 つの並列ソフトリセットを制御します。これらのソフトリセットは自己消去されません。ソフトウェアは、適切なレジスタに書き込むことによってそれらをクリアします。外部ハードリセットcsr_rst_n をアサートすると、制御レジスターとステータスレジスターが元の値に戻ります。
図 17. 汎用IPコア・リセット・ロジックの概念図3つのハードリセットは、トップレベルのポートです。3つのソフトリセットは、PHY_CONFIGレジスターの出力の内部信号です。ソフトウェアでは、PHY_CONFIGの適切なビットを書き込み、ソフトリセットをアサートします。
一般的なリセット信号は次の機能をリセットします。
  • i_tx_rst_n: TX MAC、TX PCS、TX トランシーバー、TX EMIB アダプターを含む TX データパスをリセットします。
  • i_rx_rst_n: RX MAC、RX PCS、RX トランシーバー、RX EMIB アダプターを含む RX データパスをリセットします。
  • i_rst_n: TX および RX PCS、トランシーバー、EMIB アダプターをリセットします。
  • csr_rst_n: TX および RX MAC CSR レジスタをリセットします。
  • reconfig_reset: イーサネットおよびトランシーバーのリコンフィグレーション・クロック・ドメイン (ソフト CSR レジスターおよび Avalon® メモリーマップド・インターフェイスを含む)。
  • リセットステータス: Avalon® メモリーマップド管理インターフェイスをリセットします。
表 11.  リセット信号の機能チェックマーク (√) は、指定されたリセット信号によってリセットされるブロックを表します。
リセット信号 データパス PHY 統計情報 CSR
TX MAC RX MAC TX PCS PCS TX RX TX MAC RX MAC MAC PHY
ポートリセット
i_rst_n
i_tx_rst_n    
i_rx_rst_n
csr_rst_n
reconfig_reset
レジスターリセット
eio_sys_rst
soft_tx_rst
soft_rx_rst