これは、プラットフォーム・デザイナーの OCRAM のデフォルトサイズとメモリー初期化ファイル (.xml ファイル) の不一致が原因です。これは、プラットフォーム・デザイナーで生成されたデフォルトのNios® V プロセッサーのデザイン例に適用されます。
プラットフォーム・デザイナーで使用されるメモリーサイズは 300000 で、メモリー初期化ファイルのメモリーサイズ 327680 (4FFFF) と同じではありません。プラットフォーム・デザイナーの OCRAM のデフォルトのメモリーサイズは 、create_qsys.tcl スクリプトで設定されます。
図 1: プラットフォーム・デザイナー
図 2: create_qsys.tcl スクリプト
この問題を回避するには、 create_qsys.tcl スクリプトライン 33 を変更して、メモリーサイズを以下のように変更してください。
「set_component_parameter_value memorySize {327680}」
この変更により、メモリーサイズ 327680 のデザインが生成され、メモリー初期化ファイルと一致します。
この問題は、インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション・バージョン 21.4 以降で修正されています。