F-Tile Serial Lite IV Intel® FPGA IPユーザーガイド

ID 741328
日付 6/26/2023
Public
ドキュメント目次

A.3.1. ポーズ・フレームの生成

電源を入れると、 全二重フロー制御を有効にする オプションを使用すると、一時停止フレームの生成は次のイベントによってトリガーされます。
  • RX FIFO のフィル レベルが上限に達しました rx_section_empty しきい値。
  • XOFF レジスタの書き込み。
  • XON レジスタの書き込み。
  • XOFF I/O ピン (xoff_gen)主張。
  • XON I/O ピン (xon_gen)主張。

RX FIFO バッファがほぼいっぱいになると、MAC 機能がリモート イーサネット デバイスへのポーズ フレームの生成をトリガーします。

ローカル イーサネット デバイスが XOFF または XON レジスタの書き込み、または I/O ピンのアサートを通じてポーズ フレームを生成する必要がある場合は、 rx_section_empty 非決定的な結果を避けるために、より大きな値に登録してください。

次の表は、上記のイベントに基づくポーズ フレームの生成をまとめたものです。

表 106.  ポーズ・フレームの生成
レジスタ書き込みまたは I/O ピンのアサート (1) 詳細
XOFF_GEN XON_GEN
1 0 もし XOFF_GEN ビットが 1 に設定されると、XOFF ポーズ フレームが継続的に生成され、MII/GMII TX インターフェイスに送信されます。 XOFF_GEN ビットはクリアされます。
0 1 もし XON_GEN ビットが 1 に設定されると、XON ポーズ フレームが継続的に生成され、MII/GMII TX インターフェイスに送信されます。 XON_GEN ビットはクリアされます。
1 1 このイベントは非決定的な結果を生成するため、推奨されません。
注意事項 フレーム生成を一時停止する :
  1. I/O ピンを使用してポーズ フレームを生成する場合は、XON および XOFF レジスタを 0 に設定し、その逆も同様です。