Use the Swap command to move a placed component to an unused site, to move a placed macro to an unused series of sites, or to swap the locations of two placed components.
To move a component to an unused site, perform the following steps. In this procedure, the component you are moving must be a placed component. Steps 1 and 2 can be done in either order.
The component moves to the unused site. If Automatic Routing is On, the component is routed after it is placed.
Moving macros is described in the Moving Macros in Your Design section of the Working with Physical Macros chapter.
To swap the locations of two components, perform the following steps.
Note: The components you are swapping must both be placed components.
The two components are unrouted, and their locations are switched. If Automatic Routing is Off, the components remain unrouted after the swap, even if they were routed before the swap. If Automatic Routing is On, the two components are routed after they are swapped.
You can also use the Swap command to swap pins on a component. You can swap pins on all Xilinx devices.
The FPGA Editor only allows you to swap pins that are permitted for the mode in which the component is programmed. When the pins are swapped, the internal component logic is modified to match the new pin positions.
To swap component pins, perform the following steps.
The two pins are unrouted, and their locations are switched. If Automatic Routing is Off, the pins remain unrouted after the swap, even if they were routed before the swap. If Automatic Routing is On, the two pins are routed after they are swapped. The programming of the component changes to reflect the pin swap.