UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 11367

4.1i Virtex-II MAP - RLOCs ignored as wide RAM are "narrowed" by MAP; the result is unrouted nets.

Description

Keywords: unrouted, RAM, macro, RPM, RLOC, narrowed, ignored

Urgency: Standard

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.

Solution

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.
AR# 11367
Date Created 04/11/2001
Last Updated 08/20/2003
Status Archive
Type General Article