EMA Academy

Quick How-Tos

Home > EMA Academy > How-Tos > How to Add Alternate Footprints for PCB Designs

How to Add Alternate Footprints for PCB Designs

With today’s ever-changing and ever-more-compact designs, having the same schematic with multiple board form factors is not uncommon as different boards may be used for variant designs, different types of enclosures, and regional differences. In some cases, alternate footprints may be required to meet design specifications. OrCAD X Capture allows you to easily add alternate footprints to a component for efficient selection and multiple options during the PCB layout.

This quick how-to will provide step-by-step instructions on how to add alternate footprints to a component in OrCAD X Capture.

To follow along, download the provided files above the table of contents.

How-To Video

Open in New Window

Placing Components with Multiple Footprints

Step 1: Open the provided design in OrCAD X Capture. Double-click Release Root Schematic > Page 2 in the Project Manager to open the page.

SecondFootprint Step2
Activating Component Explorer in OrCAD X Capture

Step 2: Select Place > Component from the menu.

Step 3: The Component Explorer tab opens, showing a list of categories from which to search for components. Select Ultra Librarian.

Step 4: If prompted, enter your Cadence and Ultra Librarian credentials.

SecondFootprint Step5
Searching for a Component in Ultra Librarian

Step 5: Enter 74ACT574 into the Search field and press Enter.

SecondFootprint Step6

Step 6: View the results. Several instances of the component are listed in different packages and configurations.

Step 7: Select the top listing of the component to view its properties as well as symbol and footprint in the Property tab. In this case, the component has three possible footprints associated with it.

SecondFootprint Step7Note

Step 8: Right-click the component listing and select Place.

SecondFootprint Step9
Placing Components in OrCAD X Capture

Step 9: Click to place the part in the empty space under Release Root Schematic > Page 2 in the Project Manager. Right-click and select End Mode or press Escape on the keyboard when finished.

Note: The reference designator is assigned automatically based on other components in the design. If the reference designator for this part is assigned as U8, skip ahead to Step 12.

Step 10: Double-click the reference designator for the newly placed IC. The Display Properties window opens.

Step 11: Enter U8 for the value and click OK.

Step 12: Select the IC and press CTRL-C on the keyboard to copy.

Step 13: In the Project Manager, double-click Data Schematic > Data Pg 1 to open the page in a new tab.

Step 14: Press CTRL-V on the keyboard to paste.

SecondFootprint Step15

Step 15: Click to place an instance of the part in one of the empty spaces. Press CTRL-V on the keyboard again and place another instance of the part in the other space.

Note: Due to the hierarchical design, the reference designators may restart from U1. Since this design already has a part with reference designator U1, attempting to sync the schematic and PCB will throw an error. Perform the following steps to correct this.

Step 16: Double-click the reference designator for one of the chips. The Display Properties window opens.

Step 17: Enter U6 for the value and click OK.

SecondFootprint Step18

Step 18: Double-click the reference designator for the other chip. Enter U9 for the value and click OK.

Step 19: Close the Component Explorer tab.

Checking Footprint Options

Note: Components placed from the Component Explorer with multiple footprints defined will download multiple footprint files.

Step 20: Open File Explorer and enter %home% into the filepath bar. This will browse to C:\Users\[username]\AppData\Roaming\SPB_Data.

Step 21: From there, browse to .\cdssetup\OrCAD_Capture\[version]\downloaded_parts\allegropcb. This folder contains a list of PCB footprints from downloaded parts.

SecondFootprint Step22
Locating Secondary Footprints

Step 22: Locate the most recently downloaded files. This chip has PW20 as its main PCB footprint and PW20-L & PW20-M as secondary footprints.

Step 23: Close File Explorer.

Add Alternate Footprints

Step 24: Back in OrCAD X Capture, select the Release Root Schematic: Page2 tab.

SecondFootprint Step25
Editing Component Properties in OrCAD X Capture

Step 25: Select the newly placed chip. Right-click and select Edit Properties.

Step 26: The Property Editor tab opens. Select New Property.

Add Alternate footprints in OrCAD Capture for varying options in the PCB Design.
Defining Properties in OrCAD X Capture

Step 27: In the Add New Property window, enter ALT_SYMBOLS for the name and PW20-M;PW20-L for the value to add alternate footprints for the component. Click OK.

Note: To only allow an alternate symbol on the top or bottom layer, enter T: or B: before the name respectively.

Step 28: Click Apply and close the Property Editor tab.

Step 29: Select the Data Schematic: Data Pg1 tab.

SecondFootprint Step30
Defining Secondary Footprints for Components in OrCAD X Capture

Step 30: Select IC U6. Hold CTRL on the keyboard and select U9. Right-click either IC and select Edit Properties.

Step 31: Select New Property. In the Add New Property window, enter ALT_SYMBOLS for the name and click OK.

Step 32: Right click on the ALT_SYMBOLS row and select Edit.

SecondFootprint Step33
Add Alternate Footprints for PCB Designs in OrCAD X Capture

Step 33: Enter PW20-M;PW20-L and press Enter. The alternate symbols have been added to the properties.

Step 34: Click Apply and close the Property Editor tab.

Syncing the Changes to the PCB

Step 35: Select the .DSN file in the Project Hierarchy.

Step 36: Select File > Save from the menu to save the whole design. Select Yes to All if prompted.

Step 37: Select PCB > Update Layout from the menu.

SecondFootprint Step38
Synchronizing the PCB Layout and Schematic with OrCAD

Step 38: The Update Layout window opens, showing the changes to be made. Click Sync.

Step 39: The Allegro Product Choices window opens. Select the appropriate license and click OK.

SecondFootprint Step40

Step 40: OrCAD X Presto opens, showing a change report. View and close the report.

Step 41: Select File > Save from menu to save the changes. If prompted to overwrite the design, click Yes.

Confirming the Changes in OrCAD X Presto

Note: Changes can also be confirmed in OrCAD X PCB Designer as the process to add alternate footprints will implement secondary footprints for PCB layouts in either software package.

SecondFootprint Step42
Activating Placement Mode in OrCAD X Presto

Step 42: Right-click the Move mode in the toolbar and select Place.

Step 43: Select Series in the Placement widget to place one component at a time.

Step 44: Select the hyperlink for Unplaced Components in the Properties panel. The list of unplaced components opens in the Search panel.

SecondFootprint Step45
Activating Component Placement

Step 45: Select U6, U8, or U9 from the list. A red rectangle appears in the canvas to indicate the placement boundary.

SecondFootprint Step46
Placing Components in OrCAD X Presto

Step 46: Click to place the chip on the canvas. Press Escape on the keyboard when finished.

Step 47: Select the placed component.

SecondFootprint Step48
Add Alternate Footprints in OrCAD Capture for Easy Selection in OrCAD X Presto

Step 48: In the Properties Panel under General, open the Footprint dropdown. The additional footprints are listed and can be assigned.

Wrap Up & Next Steps

Quickly add alternate footprints to components to efficiently accommodate design variants in OrCAD X Capture. Test out this feature and more with a free trial of OrCAD. Want to learn more about Capture? Get access to free how-tos, courses, and walk-throughs at EMA Academy.

Follow Along, Download the Pre-Packaged Design Files

Current Offers

Get access to the latest and greatest CAD tools today.

Table of Contents

How To was created with:
Share:
LinkedIn
Email
EMA Design Automation