記事 ID: 000085076 コンテンツタイプ: トラブルシューティング 最終改訂日: 2015/11/23

HMC コントローラーは、再試行シーケンスの直後に受信した HMC パケットを認識しない場合があります。

環境

    インテル® Quartus® II サブスクリプション・エディション
BUILT IN - ARTICLE INTRO SECOND COMPONENT

クリティカルな問題

詳細

ハイブリッド・メモリー・キューブ (HMC) コントローラー IP コアが、着信エラー回復シーケンス (20 連続する IRTRY パケット) に続く 4 つの FLIF のパケットを受信した場合、送信パケットのリバース・リトライトライ・ポインター・フィールド (RRP) にパケットの前方再試行ポインター (FRP) が表示されない可能性があります。

HMC が再試行ポインターを受信する前に 2 つ目のエラーを検出した場合、HMC はパケットを再送信し、HMC コントローラー IP コアはパケットを 2 回処理します。影響は、2 回処理されるパケットのタイプによって異なります。例えば、2 回処理されたパケットが TRET パケットの場合、HMC デバイスで入力バッファー・オーバーフローが発生する可能性があります。2 回処理されたパケットが読み取り応答パケットの場合、IP コアはそれをデータパスの応答アプリケーション・インターフェイスに渡し、予期しない応答として表示されます。

この問題は、別の関連ナレッジベース記事の特殊なケースです: HMC コントローラー IP コアが、短い再試行シーケンスの直後に受信した HMC パケットを適切に処理しません

この問題は、ハイブリッド・メモリー・キューブ・コントローラー IP コアのすべての全幅のバリエーションに影響します。

解決方法

この問題を回避するには、ハイブリッド・メモリー・キューブを構成して、再試行シーケンスで少なくとも 24 個の IRTRY パケットを送信します。このプロパティーを構成するには、HMC デバイスLink Retryレジスターのフィールドを 7 以上の値に設定Init retry packet transmit numberします。ただし、この関連ナレッジベース記事に記載されている一般的な問題を回避するには、HMC コントローラー IP コアが短い再試行シーケンスの直後に受信した HMC パケットを適切に処理しません。以下のエラッタの回避策を実装する必要があります。強制的に 13 以上の値に設定Init retry packet transmit numberして、少なくとも 50 個の IRTRY パケットを強制します。

この問題は、HMC コントローラー IP コアの今後のバージョンで修正される予定です。

関連製品

本記事の適用対象: 1 製品

インテル® プログラマブル・デバイス

1

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。