General Description: A case has been seen where MAP reduced a partly-used wide RAM macro; the resulting slices lost the RLOC information needed to ensure that they were placed in a routable configuration. The result was that there were four unrouted nets due to the placer, creating an unroutable configuration for the wide RAM.
A symptom of this issue is that one of the unrouted RAM slice components had the string "narrowed" appended to the comp name.
ソリューション
A work-around is to set the following environment variable, which instructs MAP to build macros by default for non-RLOC'd wide RAM slices:
set XIL_MAP_V2RAMRPMS=1 (PCs) setenv XIL_MAP_V2RAMRPMS 1 (Workstations)
This issue is being investigated for a possible future software change.