When I run Map, the following fatal error occurs:
"FATAL_ERROR:MapLib:basmmplist.c:662:1.11 - remove_by_idx, target does not match
idx. Process will terminate. To resolve this error, please consult the
Answers Database and other online resources at http://support.xilinx.com. If
you need further assistance, please open a Webcase by clicking on the
"WebCase" link at http://support.xilinx.com "
How can I avoid this error?
This error can occur when the -bp option (Map Slice Logic into Block RAM) is used with KEEP_HIERARCHY constraints.
This problem is scheduled to be fixed in 8.2i. In the meantime, you can avoid the problem by not using the -bp option, or by using the -ignore_keep_hierarchy option (Allow Optimization Across Hierarchy) to override KEEP_HIERARCHY constraints.