k0b0's record.

Computer Engineering, Arts and Books

Error (16031): Current Internal Configuration mode does not support memory initialization or ROM. Select Internal Configuration mode with ERAM.

メモリの初期化をサポートできない。

Quartus Primeでメモリ(初期値あり)のコードをコンパイルしたら怒られた。
どうやら、初期値を設定する場合はメモリの内部構成モードを変更しないといけないみたい。

解決策

メニューバーの[Assignments] => [Device] => [Device and pin Options]を選択する。
Categoryの[Configuration]を選択し、Configuration modeを[Single Compressed Image with Memory Initialization]に設定する。