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

UniPHY 外部メモリー・インターフェイスの 2018 年エラーで NC Sim または Riviera-PRO によるシミュレーションが失敗する

環境

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

    クリティカルな問題

    詳細

    NC Sim または Riviera-PRO によるシミュレーションがエラーで失敗する場合があります メッセージ:。

    Unsupported memory slice specification using part select or indexed part. select.
    解決方法

    この問題の回避策は、ファイルを開 sequencer_scc_mgr.sv ことです。 をクリックして、次のコードを参照します。

    integer unsigned setting_offsets[1:9];� t_setting_mask setting_masks [1:9];� generate� if (FAMILY == "STRATIXV")� begin� assign setting_offsets[1:9] = \'{ \'d0, \'d12, \'d17, \'d25, \'d30, \'d36, \'d0,� \'d6, \'d12 };� assign setting_masks [1:9] = \'{ \'b0111111111111, \'b011111,� \'b011111111, \'b011111, \'b0111111, \'b0111111, \'b0111111, \'b0111111,� \'b0111111111111 };� end� else� begin� assign setting_offsets[1:9] = \'{ \'d0, \'d4, \'d8, \'d12, \'d17,� \'d21, \'d0, \'d4, \'d7 };� assign setting_masks [1:9] = \'{ \'b01111, \'b01111, \'b01111,� \'b11111, \'b01111, \'b00111, \'b01111, \'b00111, \'b01111 };� end� endgenerate�

    Stratix V デバイスの場合、上記のコードを次のコードに置き換えます。 次:

    integer setting_offsets[1:9] = \'{ \'d0, \'d12, \'d16, \'d24, \'d27, \'d33, \'d0,�\'d6, \'d12 };� t_setting_mask setting_masks [1:9] = \'{ \'b0111111111111, \'b01111,� \'b011111111, \'b0111, \'b0111111, \'b0111111, \'b0111111, \'b0111111,� \'b0111111111111 };"�

    Stratix以外の V デバイスファミリーの場合、コードを次のデバイスに置き換えます。 次:

    integer setting_offsets[1:9] = \'{ \'d0, \'d4, \'d8, \'d12, \'d17, \'d21, \'d0,� \'d4, \'d7 };� t_setting_mask setting_masks [1:9] = \'{ \'b01111, \'b01111, \'b01111, \'b11111,�\'b01111, \'b00111, \'b01111, \'b00111, \'b01111 };

    関連製品

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

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

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