This tutorial will walk through the creation of a custom surface-mount device (SMD) footprint manually. A MCH3382 Power MOSFET from ON Semiconductor will be used as an example.
First, find the soldering footprint (sometimes named slightly differently, depending on manufacturer) in the component datasheet (see Figure 1).
Figure 1: Recommended soldering footprint for MCH3382 Power MOSFET |
In Windows, open Pad Editor in the Cadence folder in the Start Menu. The Pad Editor window will appear (see Figure 2). The pad editor will allow you to create a padstack for the three individual pads in the footprint. Select “SMD Pin” under “Select padstack usage:” and select “Rectangle” under “Select the default pad geometry”.
Figure 2: Pad Editor main window |
In the “Units” section of the Pad Editor window (located in the bottom left corner), change the units to match the units in the component datasheet (see Figure 2). For the MCH3382, the footprint is in millimeters (mm).
Click the Design Layers tab and select the BEGIN LAYER (see Figure 3). Choose a Geometry of Rectangle and enter the width and height (found in the component data sheet) of a single pad.
Figure 3: Layers tab with BEGIN LAYER and Rectangle Pad selected |
Repeat this process for the solder mask layer. Use a rectangle that is slightly larger than the copper pad itself (adding a 10 mil border is common)
Save the padstack in the same location as your custom symbols. The following folder is the default:
C:\Program Files\Cadence\SPB_17.2\share\pcb\pcb_lib\symbols
Repeat steps 1 - 5 for any additional different pads in your component. You do not need to recreate the same pad if it is used multiple times in a single footprint.
Figure 4: New Drawing dialog box |
Figure 5: Color/Visibility selection |
Figure 6: Color Dialog with all subclasses set to white for better contrast |
In the Color selection, select white and double-click on the white box beside the All subclass to set all of the subclasses to white (see Figure 6). Click OK.
Choose Setup > Grids… to adjust the grid layout and spacing. In the Define Grid dialog, check the “Grids On” checkbox, enter 0.1 for the Spacing in both the x and y dimensions, and click OK (see Figure 7).
Figure 7: Define Grid dialog |
Place an origin mark by going to Setup > Change Drawing Origin (see Figure 8)
Figure 8: Changing the location of the drawing origin |
Choose Layout > Pins and click on the “Options” tab on the right side of the screen (see Figure 9).
Figure 9: Options tab for the Pin layout tool |
Click the “…” button next to “Padstack” and select the padstack that you made in the first part of this tutorial.
Determine an origin for your footprint based on the measurements in the datasheet. For the MCH3382, the origin will be where the vertical and horizontal measurement lines intersect in the bottom center of the footprint (see Figure 10).
Figure 10: Recommended soldering footprint for MCH3382 Power MOSFET |
In the Command window at the bottom of the screen, type x -65 0 to place the first pad to the left of the origin. Type x 65 0 to place the second pad to the right of the origin, and x 0 210 to place the third pad above.
Next, add a box around the footprint so that it is clear the pads are related when laying out the printed circuit board. Select the Rectangle tool in the toolbar, and click the Options tab on the right side of the screen. Set the “Active Class and Subclass” to Package Geometry and Assembly_Top, respectively.
In the Command window at the bottom of the screen, type x -80 0 and press return to place the left corner of the box. Then, type x 80 210 to place the top right corner of the box. Right-click and select “Done”. The footprint should now look like Figure 11.
Figure 11: Footprint after adding pads |
Next, we need to add a reference designator that will be visible in the PCB layout. Choose Layout > Labels > RefDes. Select the center of the component and type “U?”. Right-click and select “Done”. The footprint should now look like Figure 12.
Figure 12: Footprint after adding reference designator |
Save and close PCB Editor. You have successfully made a custom SMD footprint!
Based on a tutorial by Aaron Dolgin, updated by Sheena Benson (2/2020)