記事 ID: 000080358 コンテンツタイプ: トラブルシューティング 最終改訂日: 2020/10/07

インテル® Stratix® 10 デバイスで、シグナルタップ受信のパワーアップ・トリガーが失敗するのはなぜですか?

環境

  • インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    詳細

    インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 19.1 以降、リセット・リリース インテル® Stratix® 10 FPGA IP から生成されたnINIT_DONE信号を使用して、デバイスが完全にユーザーモードに入るまで制御回路をリセット状態に保持できます。

    nINIT_DONE信号をシグナルタップ・パワーアップ・トリガーのトリガ条件として使用し、デバイスの初期化中に発生するイベントをキャプチャーすることができます。ただし、インテル® Quartus®・プライム・プロ・エディション・ソフトウェアでは、シグナルタップ・レジスターを ALM または Hyper レジスターにランダムに配置する場合があります。Hyper レジスタを使用すると、シグナルタップ・レジスターを正しい状態にリセットできず、電源投入トリガーが有効にならないことがあります。

    解決方法

    この問題を回避するには、次の QSF (Quartus 設定ファイル) 代入を使って、すべてのシグナルタップ・レジスターを ALM レジスタに配置します。

    set_instance_assignment -name REGISTER_LOCATION_TYPE ALM_REGISTER -to auto_fab_0|alt_sld_fab_0|alt_sld_fab_0|auto_signaltap_auto_signaltap_0|sld_signaltap_inst -entity <project_top>

    関連製品

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

    インテル® Stratix® 10 FPGA & SoC FPGA

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