Intel:FPGA 内部の Generic Serial Flash Interface IP を使用して、FPGA 外部の CPU からコンフィグレーション ROM(MT25Q)へのコンフィグレーション・データの書き込みを行いたいです。 書き込みのデータファイルはどの形式を使用すればよいですか?

Quartus Prime コンフィグレーション/プログラミング

カテゴリー:コンフィグレーション/プログラミング
ツール:Quartus® Prime
デバイス:-

外部 CPU からの書き込みを行う場合は .rpd ファイルを生成して使用します。

(参考)Programming File Generator で .pof / .jic / .rpd を作成してみよう
https://www.macnica.co.jp/business/semiconductor/articles/intel/134223/

.rpd ファイルはデフォルトでリトルエンディアンで生成されます。
コンフィグレーション ROM への書き込み時には、バイト単位でスワップしビッグエンディアンで実施する必要があります。
書き込みを実施する CPU の仕様にもよりますが、エンディアンについて考慮して生成してください。

(参考)Remote System Update などに Nios® II を使用して Altera Serial Flash Controller からコンフィグレーション・データを ROM に書き込む場合、Byte Swap を行うソフトウェアは用意されていますか?
https://www.macnica.co.jp/business/semiconductor/support/faqs/intel/128629/

経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。