記事 ID: 000077620 コンテンツタイプ: トラブルシューティング 最終改訂日: 2021/08/28

Arria 10 デバイスに複数の外部メモリー・インターフェイスを実装する際にエラーが発生するのはなぜですか?

環境

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

    EMIF デバッグ・ツールキット・オプションを無効にして、同じ I/O 列に複数のメモリー・インターフェイスを実装すると、キャリブレーション中のデータ破損によるキャリブレーションまたはメモリーテストのエラーが生じる場合があります。メモリーテストのエラーは、キャリブレーションに合格した場合でも発生する場合があります。

    この問題は、すべてのメモリー・インターフェイス・プロトコルと、I/O 列を共有するすべてのプロトコルの組み合わせに影響します。

    I/O 列に 1 つのメモリー・インターフェイスを備えた実装は影響を受けません。デザインは合格します。

    この問題は、Arria® 10 デバイス (ES、ES2、プロダクション) およびインテル® Quartus® II ソフトウェアのバージョン 15.0.2 以前を使用しているデザインに影響します。

    解決方法

    次のいずれかの回避策を選択します。

    1) EMIF デバッグ・ツールキットのオプションを有効にして、インターフェイスをデイジーチェーン接続します。次に、EMIF IP を再生成します。

    または

    2) Quartus® II ソフトウェア・バージョン 15.0.2 にパッチ 2.08 をインストールし、EMIF IP を再生成します。以前のバージョンの Quartus® II を使用している場合、パッチ 2.08 をインストールする前にバージョン 15.0.2 をインストールする必要があります。

      この問題は、インテル® Quartus® II ソフトウェアの今後のバージョンで修正される予定です。

      関連製品

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

      インテル® Arria® 10 FPGA & SoC FPGA
      インテル® Arria® 10 GT FPGA
      インテル® Arria® 10 GX FPGA
      インテル® Arria® 10 SX SoC FPGA

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