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"


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."


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:


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