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

3.1i WebPACK/Foundation ISE - ECS: How do I lock a pin down on the schematic?

Description

Keywords: WebPACK, Foundation, ISE, Schematic, lock, LOC, pin, attribute

Urgency: Standard

General Description:
When I use the Schematic Editor in either WebPACK or Foundation ISE, it is sometimes desirable to lock down pins on the schematic rather than using a UCF file. How is this done?

Solution

The following steps outline how to add pin locations to the schematic:

1. Within the schematic editor, click on Edit -> Attribute -> Net Attribute.... This will bring up the "Net Attribute Editor" window.

2. Click on the net next to the I/O marker that contains the signal to be locked down. This will put that net name under the "Nets" field in the "Net Attribute Editor"; it will also put attributes in the right window in the "Net Attribute Editor".

3. Click on the "PlaceAndRoute" field in the right window inside the "Net Attribute Editor". Now, in the field next to "PlaceAndRoute" at the top of the "Net Attribute Editor", type in the location constraint as follows:

loc="<pin_number>"

For example:

loc="P15"

4. In order to view the location constraint on the schematic, click on Edit -> Attributes -> Net Attribute Window, then click once again on the net next to the I/O marker; the pin location will now appear.

NOTE: Locking down the bits of a bus (nets containing parentheses) is not possible. These nets will need to be locked in the UCF.
AR# 10400
Date Created 10/30/2000
Last Updated 08/15/2002
Status Archive
Type General Article