Configure Pin Swapping for Component
Summary
The Pin Swapping for Component dialog provides controls to configure swap settings for the pins and subparts of each component on the board. Use the dialog to enable or disable pin/part swapping and assign or change swap groups.
For more information, refer to Pin, Pair and Part Swapping.
Access
The Pin Swapping for Component dialog can be opened in the following ways:
- In a PCB document, right-click on the component then select Component Actions » Configure Pin/Part Swapping.
- In a Sch document, right-click on the component then select Part Actions » Configure Pin Swapping.
- Click the Configure Component button in the bottom of the Configure Swapping Information In Components dialog (Tools » Configure Pin Swapping).
- Double-click on any of the components in the Configure Swapping Information In Components dialog.
Options/Controls
Pin Swapping Tab
A component pin is swappable with another pin in that component when it belongs to the same pin group. Use this tab of the dialog to view and organize the pin groups for your component.
- Pin Status - lists the Designator, Pin Name, Net, Bus, Type, and Part No. for each pin. You can group the data to your preference or project requirements by dragging and dropping column headers into the Drag a column header here to group by that column region. You can also reorder the column headers by dragging them into a different horizontal order.
- Swap Data - lists the Pin Group information for each pin to be swapped. Double-click within the Pin Group column to rename the group.
Right-click Menu
- Show/Hide Columns - use to configure which columns are visible.
- Assign Pin-Swap Groups By - automatically assign pin swap groups by either Designator, Pin Name, Net, Bus, Type, Part No., Part Mode, or Pin Group. Select multiple pins before right-clicking in order to assign groups at the same time.
- Add To Pin-Swap Group - use to create new or add to existing pin-swap groups. New pin-swap groups are automatically named using numerical values (e.g., 1, 2, 3, etc.). You can add more than one pin at the same time by selecting multiple pins before right-clicking.
- Remove From Pin-Swap Group - use to remove the selected pin(s) from the pin-swap group. You can remove more than one pin at the same time by selecting multiple pins before right-clicking.
Differential Pair Swapping Tab
The swapping of differential pairs is governed by the value of the pair group for a differential pair. Use this tab of the dialog to view and organize the pair groups for your component.
- Pin Status - lists the Designator, Pin Name, Net, and Type for each pin. You can group the data to your preference or project requirements by dragging and dropping column headers into the Drag a column header here to group by that column region. You can also reorder the column headers by dragging them into a different horizontal order.
- Swap Data - lists the Pair Group information for each pair to be swapped. Double-click within the Pair Group column to rename the group.
Right-click Menu
- Show/Hide Columns - use to configure which columns are visible.
- Add To Pair-Swap Group - use to create new or add to existing pair-swap groups. New pair-swap groups are automatically named using numerical values (e.g., 1, 2, 3, etc.). You can add more than one pair at the same time by selecting multiple pairs before right-clicking.
- Remove From Pair-Swap Group - use to remove the selected pair(s) from the pair-swap group. You can remove more than one pair at the same time by selecting multiple pairs before right-clicking.
Part Swapping Tab
Part swapping for a component is configured with the part group and sequence ID attributes. The sequence ID attribute determines equivalence of the pins between swappable sub-parts. Use this tab of the dialog to view and organize the part groups for your components.
-
Left region - lists the Sub Part and associated Swap Data.
-
Right region - lists the Pin Status information and associated Swap Data.
- Pin Status - lists the Designator, Pin Name, Net, Bus, and Type for each pin.
- Swap Data - lists the Sequence ID information for each pin. Double-click within the Sequence ID column to rename.
Right-click Menu
- Add To Part-Swap Group - use to create new or add to existing part-swap groups. New part-swap groups are automatically named using numerical values (e.g., 1, 2, 3, etc.). You can add more than one part at the same time by selecting multiple parts before right-clicking.
- Remove From Part-Swap Group - use to remove the selected part(s) from the part-swap group. You can remove more than one part at the same time by selecting multiple parts before right-clicking.
- Show/Hide Columns - use this to determine which columns are visible in the Pin Swapping tab of the dialog.
- Assign/Remove Part Sequence Number - the sequence ID attribute determines equivalence of the pins between swappable sub-parts. Create new or add to existing sequence ID groups. You can add/remove more than one part to a sequence ID at the same time by selecting multiple parts before right-clicking. New groups are automatically named using numerical values (e.g., 1, 2, 3, etc.). Double-click within the Sequence ID column to rename the group.