"> AR# 3416: 12.1 Constraints - How do I lock (LOC) a specific instance to a particular SLICE?

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

12.1 Constraints - How do I lock (LOC) a specific instance to a particular SLICE?

Description

How do I LOC a specific instance to a particular SLICE?

For more information, please see (Xilinx Answer 2449), (Xilinx Answer 6662), and (Xilinx Answer 3753).

Solution

To resolve this issue, insert the following into the User Constraints File (UCF):

INST [instance] LOC=SLICE_XnYm;

Where:

- INST is the keyword used by M1 to attach an attribute or instance.

- [instance] is the instance reference. See the Libraries Guide for a list of valid instances (such as flip-flops, FMAPs, HMAPs).

- Xn is the row number.

- Ym is the column number.

For example:

INST U45 LOC=SLICE_X5Y2;

For more information, see the Constraints Guide that is accessible from the following Web page:

http://www.support.xilinx.com/support/software_manuals.htm

For more details on timing constraints, see the Timing Constraints User Guide: http://www.xilinx.com/itp/xilinx10/books/docs/timing_constraints_ug/timing_constraints_ug.pdf

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