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

Qsys が生成した RapidIO IP コアは、実装されているよりも大きなリビジョン ID を許可するように見えます

環境

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

    クリティカルな問題

    詳細

    RapidIO MegaCore ファンクションは、デバイスのリビジョン ID をサポートしています。 値 ( DEVICE_REV Device Information CAR 機能レジスターの at offset 0x04のフィールドの値 space) を 0 から 0xFFFFFFFF まで、32 ビットのワードに格納します。The RapidIO RapidIO MegaCore を含める際に表示されるパラメーター・エディター Qsys デザインのファンクションでは、リビジョン ID を 64 ビットのパラメーターとして表示します。 リビジョン ID を 0xFFFFFFFF より大きい値に設定した場合 最下位の 32 ビットが保持され、警告メッセージは表示されません。 が生成されます。

    この問題は RapidIO MegaCore ファンクションのすべてのバリエーションに影響を与えます。 Qsys を使用して生成されます。ユーザーが設定したデバイス・リビジョン ID の場合 値が 0xFFFFFFFF より大きい場合、実際に設定されたリビジョン ID の値は異なります。

    解決方法

    デバイス・リビジョン ID パラメーターを設定していることを確認します。 0 ~ 0xFFFFFFFFの値のみを含みます。ただし、以下を参照してください。 宛先 デバイスおよびアセンブリー・レジスターの値が MSB を失う可能性があります

    この問題は RapidIO MegaCore のバージョン 11.0 で修正されています。 関数。

    関連製品

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

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

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