PinSwapper_Dlg-ConfigureComponentPinSwapConfigure Pin Swapping for Component_AD

Nexus message

This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.


The Configure Pin Swapping for Component dialog

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

A preview image of the selected component is displayed in each tab of the dialog. Any pins selected in the grid are highlighted in the preview and vice versa (pins highlighted in the preview will be selected in the grid). Use standard Click, Shift+Click, and Click+Drag controls to select pins on the grid or in the preview image. 

Pin Swapping Tab

The Pin Swapping tab
The 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 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


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

 

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.