07-22-2020 12:13 AM
After upgrading my MicroBlaze Processor system with XPS (microblaze from 8.40.b to 8.50.c and axi_intc from 1.03.a to 1.04.a), translate fails with multiple error messages like this one:
ERROR:NgdBuild:604 - logical block
rks.address_hit_I/Using_FPGA.Compare.SRLC16E_I' with type 'MB_SRLC16E'
could not be resolved. A pin name misspelling can cause this, a missing edif
or ngc file, case mismatch between the block name and the edif or ngc file
name, or the misspelling of a type name. Symbol 'MB_SRLC16E' is not supported
in target 'spartan6'.
07-22-2020 02:56 AM
07-24-2020 04:41 AM
The file was created with 14.3 but the last time I opened it with 14.7. The two IPs where updated as mentioned above but it seems like XPS did not touch the header.
09-16-2020 05:23 AM
Looks like some of the logic resources used in the newer version of the IP is not available in the version of the tools. You can use the 8.40.b in the later version. You can add this via the IP catalog
09-17-2020 02:26 AM
You can enabled all superseded IP. To do this go to, Edit -> Preferences and under IP catalog select as shown below:
You will now be able to see the older IPs: