インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション バージョン 18.1 以降では、インテル® Stratix® 10 HPS EMIF を含むデザインをシミュレーションする際に、次のエラーメッセージが表示される場合があります。
エラー: iossm_bf_cpu_cpu_test_bench/ihp_readが「x」です
このエラーは、インテル® Stratix® 10 HPS EMIF を含むデザインのシミュレーションがサポートされていないために生成されます。
このエラーを回避するには、以下のいずれかの方法に従って、インテル® Stratix® 10 HPS EMIF を既存のデザインから削除します。
方法 1
- 既存の Quartus プロジェクトのコピーを作成します。
- Quartus デザインコピーで、HPS をプロジェクト階層から削除します。
- シミュレーション・データベースを再生成します。
方法 2
- 既存の Quartus プロジェクトのプラットフォーム・デザイナー・システムを開きます。
- プラットフォーム・デザイナー・システムで HPS コンポーネントを選択します。
- [コンポーネントのインスタンス化] タブをクリックするか、[ビュー] > [ コンポーネントのインスタンス化 ] をクリックします。
- 現在の実装タイプは IP (デフォルト) に設定されます。Blackbox を選択します。
- シミュレーション・データベースを再生成します。モジュールは、そのインスタンスでは生成されません。
- 最終的な Syntheziable システムを構築する際には、実装タイプを IP に戻してください。