Quartus® Prime 開発ソフトウェア v16.0 より前の低レイテンシー 40~ 100Gbps イーサネット IP コア・バージョンは、TX Avalon-ST インターフェイスで以下の条件を正しく処理しません。以下の条件が生じた場合、以前のバージョンの IP コアを使用していたデザインがハングアップしたり、誤ったパケットを送信する場合があります。
- TX 有効なパケットは、SOP (Start-of-Packet) と End of-Packet (EOP) の間の有効なパケット内で低くなります (クライアントはマルチサイクル・パケットの送信中に有効な信号をリセットします)
- パケットサイズが 9 バイト未満
- バック SOP に戻る
- EOP に戻る
Avalon-ST プロトコルではこのような状況が可能ですが、IP コアはそれらのプロトコルをサポートしません。
誤ったパケットには FCS などのエラーが発生する可能性があります。また、IPG の最小長未満のパケットです。
16.0 以前のバージョンの IP コアでは、これらの条件を回避するためにアプリケーションを変更する必要があります。IP コアハングの問題は、低レイテンシー 40~100Gbps イーサネット IP コア v16.0 以降で修正されました。IP コアはこれらの条件を無効な入力として識別し、エラーとしてフラグします。