Привет всем посетителям форума! Пытаюсь скомпилировать проект
Gameduino [1] с помощью Xilinx ISE Design Suite.

Сам Gameduino с открытым исходным кодом на Verilog, применяемый чип
XC3S200A-4VQG100C, семейство Xilinx
Spartan-3A, исходные коды можно скачать по ссылке [2], или взять из проекта для Xilinx ISE Design Suite 14.1 по ссылке [3]. Вот краткая история моих приключений:
1. На версии Xilinx ISE Design Suite 14.1 (120609gameduino-bad-xilinx-prj.zip) синтез прошел, причем не нужно было комментировать ICAP_SPARTAN3A и DNA_PORT. Имплементация не пошла, так как не хватало лицензии.
2. На версии Xilinx ISE Design Suite 13.3 синтез не пошел из-за непонятной ошибки "отсутствие исходных модулей verilog".
3. На версии Xilinx ISE Design Suite 11.1 синтез прошел только после того, как закомментировал в файле top.v блоки кода с ICAP_SPARTAN3A и DNA_PORT. Имплементация не пошла с ошибкой размещения, превышено количество блоков BRAM:
Number of bonded IOBs: 23 out of 63 36%
Number of RAMB16s: 16 out of 12 133% (OVERMAPPED)
Number of MULT18X18s: 6 out of 12 50%
Number of BUFGMUXs: 1 out of 8 12%
Number of DCMs: 1 out of 4 25%Что посоветуете, как скомпилировать исходники Gameduino, в какую сторону копать?
[
Ссылки]
1.
Gameduino, игровой (видео, аудио) адаптер для AVR и других embedded платформ.
2.
Making a Gameduino.
3.
120609gameduino-bad-xilinx-prj.zip - полностью проект для Xilinx ISE Design Suite 14.1.
Сообщение отредактировал microsin - Jun 11 2012, 09:35