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

特定のデバイスファミリー向けに Quartus® II ソフトウェアで VQM ファイルを生成できないのはなぜですか?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

インテル® Quartus® Quartus® マッピング (VQM) フォーマットでノードレベルのパーシステント・ソース・ファイルを作成する機能は、Quartus® II ソフトウェアで導入され、インクリメンタル・デザイン・フローにおける配置およびパフォーマンスの保存のためのノード配置アサインメントのバックアノテーションをサポートします。以前のフィッター結果のバックアノテーションは、デザイン内の各ノード名への割り当てを作成し、合成後の VQM ファイルは固定ノード名のパーシステント・ソース・ファイルを提供します。

Quartus® II ソフトウェア・バージョン 5.0 での完全なインクリメンタル・コンパイル機能の導入以降、ロジック位置のバックアノテーションはもはや推奨されるデザインフローではありません。インクリメンタル・コンパイル機能を使用してフィッター結果を保持し、コンパイル時間を短縮し、パフォーマンスの保存を可能にします。インクリメンタル・コンパイルでは、アサインメントを使用して場所を保持することはありません。フィット後のネットリスト・データベースを再利用します。

ソース HDL デザインファイルを送信せずにデザインを送信できるように、VQM ファイルを使用する場合は、以下の関連ソリューションのセクションを参照してください。

Quartus® II ソフトウェアによって生成された VQM ファイルは、MegaWizard®生成メガファンクションのバリエーションなど、HDL ソースコードに含まれる可能性のある設定または割り当てを正しくサポートしていません。(サードパーティー製合成ツールで生成された VQM ファイルは正常に動作します。)

上記の理由から、VQM 世代の機能は、設計者がバックアノテーションと VQM ファイルを使用して配置を維持した可能性がある、以前のデバイスファミリーの下位互換性でのみ利用可能です。

  • CYCLONE® III デバイス、Stratix® III デバイス、およびそれ以降のすべてのデバイスファミリーを対象とするデザインの場合 、[Start VQM Writer] コマンドおよび [Settings (設定)] ダイアログボックスのオプション デザイン全体のノードレベルのネットリストをパーシステント・ソース・ファイルに保存 (このオプションでは、フルコンパイル用の VQM ファイル名を指定し、VQM 書き出しコマンドを開始) は使用できません。グレー表示されています。
  • STRATIX II GX デザインの場合、デザインにトランシーバー・ブロック用の alt2gxb メガファンクションが含まれている場合、VQM ライターはエラーを発行します。VQM ファイルは、VQM ファイルに含まれていない MegaWizard によって生成されたメガファンクション・バリエーションの割り当てが原因で、トランシーバー・ブロックを備えたデザインでは正しく機能しません。

インクリメンタル・コンパイルによるコンパイル結果の保存の詳細については、Quartus® II ハンドブック第 1 巻の「Quartus® II インクリメンタル・コンパイル for 階層型 & チームベース・デザイン向けインクリメンタル・コンパイル(PDF)」の章を参照してください。

関連製品

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

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

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