ISE 8.1isp2 EDK8.1.1でビルドする際、付属CD-ROM(2005/04/11以前)に含まれているSUZAKU-V(SZ310-U00)のFPGAプロジェクトは、エラーになります。
以下の修正により、ISE 8.1i EDK8.1iに対応することができます。
以下の修正により、ISE 8.1i EDK8.1iに対応することができます。
SUZAKU-V (SZ310-U00)
1.ISEでSynthesizeエラーが発生します。
テキストエディタ等でtop.vhdの以下の箇所を修正してください。
(ダウンロードページのfpga_projから修正済みのファイルをダウンロードできます)
LA_w(0 to 3) <= "0001" when (memcon_adr_change(9 to 12)) = "1000"
修正後
LA_w(0 to 3) <= "0001" when (memcon_adr_change(0 to 3)) = "1000"
2.bitファイルにBRAMデータが正常に追加されません。
以下の方法で新たにコンフィグレーション用bitファイルを生成してください
- コマンドプロンプトにて以下ディレクトリに移動してください。
"ISE INSTALL DIRECTORY"\bin\nt
- コマンドプロンプトから以下コマンドにて、新たにbitファイルを生成してください。
data2mem -bm "FPGA PROJECT DIRECTORY"\edkBmmFile_bd.bmm -bt "FPGA PROJECT DIRECTORY"\top.bit -bd "FPGA PROJECT DI RECTORY"\xps_proj\ppc405_i\code\executable.elf tag bram -o b "FPGA PROJECT DIRECTORY"\top_new.bit