Spartan-3ANの内蔵コンフィギュレーションROMにデータを書き込む際、MCSファイルの生成は必要ですか
MCSファイルを生成して書込む方法はXilinx FPGAでの標準的な手法のひとつであり、Spartan-3ANでも問題なくご使用頂けます。Spartan-3ANはコンフィギュレーションROMを内蔵するデバイスで、単体のビットストリームデータを書込む場合にはMCSファイルは必ずしも必要ではありません。BITファイルのまま書き込むことが出来ます。
iMPACTにて、認識されたデバイスアイコンの右クリックメニューより"Program Flash and Load FPGA.."を実行してください。その際、FPGAのコンフィギュレーションモードを"内部マスタSPI (Internal Master SPI)"とすることを忘れずに設定してください。(製品毎に設定方法は異なります、各ユーザマニュアルをご参照ください)
(画像はISE13.1のものです)
MCSファイルはマルチブートを実現する場合などに使用します。詳しくは、Xilinx社よりリリースされておりますユーザガイドをご参照ください。
・Spartan-3 ジェネレーション コンフィギュレーション ユーザーガイド
UG332: 日本語版 (v1.4) , 英語版(v1.6)
・Spartan-3AN FPGA インシステムFlash ユーザーガイド
UG333: 日本語版 (v1.1.1) , 英語版(v2.1)
[kw] 2011-09-30, Spartan-3AN, MCS, XCM-108/303, EDX-005, XP68-02
[]