stnolting / neorv32

:desktop_computer: A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.
https://neorv32.org
BSD 3-Clause "New" or "Revised" License
1.54k stars 213 forks source link

Implementation problem in XILINX ISE #756

Closed mahdi259 closed 9 months ago

mahdi259 commented 9 months ago

Hi, first I express my gratitude for this project and all who have contributed to it.

I have an FPGA board with Spartan 6 on it and I want to implement this SoC on my board. I followed the steps of user guide and created neorv32 library and then added all VHDL files to it.

Now ISE gives me two errors depicted in the image attached to my message. Is there any suggestion? Capture

mahdi259 commented 9 months ago

I retried by checking added files to neorv32 library. To do this, one should click on libraries icon on the lower left side of ISE software window. The problem was about some files that were not added to neorv32 library.

By adding them, now it's compiled. Thanks

stnolting commented 9 months ago

Thank you very much for your comment! :)

I retried by checking added files to neorv32 library. To do this, one should click on libraries icon on the lower left side of ISE software window. The problem was about some files that were not added to neorv32 library.

This is a common pitfall. Happens to me all the time... 😅 Anyway, good to hear that your setup works now!