Appendix J: Post Processing a Part with Common Pins

Parts with common pins within the CADSTAR libraries require a post processing task to support the data structure of eCADSTAR. The following actions must be followed in eCADSTAR

  • Modify the footprint used for the part with common pins.
  • Modify the part with the common pins.
  • Reload into the schematic design.
  • Forward annotate to the PCB design.

In the following example, the schematic design has a symbol with 3 pins defined for component CP1. The PCB design has 4 through hole pins defined for the component CP1. Pins 1 and 3 have been connected using component copper on a non-electrical layer within CADSTAR.

Figure 1: CADSTAR schematic and PCB designs with a part using common pins

After the designs are migrated to eCADSTAR, the PCB design shows a net connection between the two common pins and also now indicates the design is not 100% routed.

Figure 2: Resulting migration of the PCB design in eCADSTAR

Figure 3: Routing report of the migrated design in eCADSTAR

The following process should be followed to address this difference in the support of parts with common pins.

Modifying the Footprint Used for the Part with Common Pins

  1. Open the master library that contains the part with common pins, and identify the part within the eCADSTAR Library Editor grid.

Figure 4: Part Editor showing the part with common pins

  1. With the part row selected, click Home > Edit > Footprint on the ribbon, or use the option on the assist menu.

Figure 5: Footprint Editor with the Common Pin Footprint highlighted

  1. On the ribbon, click Home > Pin Settings > Release.
  2. Select the two padstacks that were connected by the component copper in CADSTAR.
  3. Click Yes to confirm that the pin number should be released. The assigned pin numbers are released from the padstacks.


Figure 6: Release pin setting confirmation dialog.

Figure 7: Pins showing unassigned pin numbers.

  1. Ensuring there is nothing selected on the canvas, click Home > Pin Settings > Individual on the ribbon. ‘1’ should be added to the cursor.
  2. Press and hold the Ctrl key, and click the two padstacks whose assigned pin numbers were previously released.

 

Note
If the component copper is present on an electrical conductor layer and is still required on this layer, then the component copper shape should also be assigned the pin number.

 

  1. When selected, release the Ctrl key and press the Space bar. The two padstacks are assigned the number ‘1’, and both pins are considered internally connected.
  2. Exit the Pin Settings (Individual) command.
  3. In the pins table, select the row with the unassigned pin number and click Delete Pins.
  4. Click Yes to confirm the deletion of the pin number row.


Figure 8: Pins showing the highlighted unassigned pin.

  1. Save and close Footprint Editor.

Modifying the Part with the Common Pins

  1. In eCADSTAR Library Editor, select the common pin part row and click Home > Edit > Part on the ribbon. Alternatively, use the option on the assist menu.
 
Note
Pin 3 in the Pin Assignment table is marked in red.

Figure 9: Part editor with highlighted Pin Assignment table

  1. Select the row for Footprint Pin 3 in the Pin Assignment table, and select Delete Row on the assist menu.
  2. Select Save and close the Part Editor panel.

Reloading into the Schematic Design

  1. Launch eCADSTAR Schematic Editor, and open the schematic design that contains the part with common pins.
  2. Click Component > Library > Reload on the ribbon to launch the Reload Library dialog.
  3. In the Type box, select Symbol.
  4. Select all symbols in the list and click Apply. The symbols are reloaded to match the master library.

 

Note
This is an advisory step to ensure that the design library symbol matches the master library symbol.

 

  1. In the Type box, select Part.
  2. Select all parts in the list and click Apply. The parts are reloaded to match the master library.
  3. Close the Reload Library dialog.
  4. Save the design and exit eCADSTAR Schematic Editor.

Forward Annotating to the PCB Design

  1. Launch eCADSTAR PCB Editor.
  2. Open the PCB design which is associated with the updated schematic that contains the part with common pins.
  3. Click Design > Design Changes > Forward Annotation on the ribbon.
  4. Select the schematic design which was previously updated by the Reload Library process.

  1. Click Next, and then click Finish.
  2. Click Yes to proceed with the forward annotation.
  3. Close any report dialogs that appear.

 

Note
On completion, the remaining net connection should be minimized from the design.

 

  1. The routing completion report now indicates that the design is 100% routed. The design data is now aligned, and uses the eCADSTAR method for supporting common pins.