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

SignalTap II ロジック・アナライザーで、セグメント化モードをバッファー・アクイジション・モードとして選択できないのはなぜですか?

環境

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

    インテル® Quartus® II ソフトウェア・バージョン 7.2 の MegaWizard® プラグイン・マネージャーを使用して SignalTap® II ロジック・アナライザーを作成する場合、セグメント化バッファーはサポートされません。また、SignalTap II ユーザー・インターフェイスで [セグメント化バッファー] チェックボックスのオプションが無効になっています。

    この問題は、Quartus® II ソフトウェア・バージョン 8.0 から修正されています。

    インテル® Quartus® II ソフトウェアのバージョン 7.1 以前では、MegaWizard プラグイン・マネージャーを使用して Signaltap II インスタンスを作成した場合でも、SignalTap II ロジック・アナライザー・インターフェイスで、円形またはセグメント化モードをバッファー取得モードとして選択できます。

    セグメント化されたバッファーを有効にするには、次の手順に従って SignalTap II MegaWizard 生成ラッパーファイル (<インスタンス名>.v|vhd) と SignalTap II ファイル (<>.stp) を編集します。

    1. SignalTap II MegaWizard で生成されたラッパーファイルで、以下の変更を行います。
    • VHDL の場合
      • コンポーネント宣言に、generic パラメーター SLD_SEGMENT_SIZE: NATURAL を追加します。
      • インスタンス化では、SLD_SEGMENT_SIZE パラメーターをセグメント当たりのサンプル数に設定します。
    • Verilog HDL の場合
      • 次の属性を追加します: sld_signaltap_component.sld_segment_size = <segment size>
    • ラッパー・ファイルを保存して閉じます。
    • プロジェクトをコンパイルします。
    • [ファイル] メニューの [ 作成 / 更新] をポイントして、[ デザインインスタンスから SignalTap II ファイルを作成] をクリックします。
    • SignalTap II ファイルを保存して閉じます。
    • テキスト・エディターで、新しく作成された SignalTap II ファイルを開きます。
    • 次のようなトリガータグを見つけます:。
    • トリガータグで定義された要素に 2 つの新しい属性を追加します:segment_size=「<セグメントサイズ>」とtrigger_type=「segmented」。これは次のようになります。
    • SignalTap II ファイルを保存して閉じます。
    • デバイスをプログラムし、SignalTap II 解析を実行します。

    関連製品

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

    Stratix® II FPGA

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