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# 9913

9.1i Virtex MAP - "ERROR:MapLib:93 - Illegal LOC on symbol "clk.PAD" (pad signal=clk) or BUFGP"

Description

If a pad connected to a global buffer (BUFG or BUFGP) is assigned to a nonglobal pad location, MAP issues the following error:

"ERROR: MapLib:93 - Illegal LOC on symbol "clk.PAD" (pad signal=clk) or BUFGP symbol "u1" (output signal=u1), IPAD-IBUFG should only be LOC'd to GCLKIOB site."

Solution

Verify that the pad is assigned to a global pad location. This information is available in the data sheet for the device you are using. You can access data sheets at:

http://www.xilinx.com/xlnx/xweb/xil_publications_index.jsp

This error is often seen when you want to drive a BUFG from a non-GCLKIOB site. The presence of the BUFG causes an IBUFG to be inferred during synthesis, which is incompatible with the non-GCLKIOB site. You should instantiate an IBUF instead.

AR# 9913
Date Created 08/21/2007
Last Updated 12/15/2012
Status Active
Type General Article