Sierra Circuits’ PCB Stackup Designer helps you create advanced, manufacturable stack-ups in real-time, perfect for high-speed, high-frequency, and complex BGA designs.
With this easy-to-use web app, you can export IPC-2581 files and generate outputs compatible with Altium Designer® and Cadence Allegro®.
Choose the relevant stack-up category and select the required stack-up from the following options:
Click on the respective Explore button to select your stack-up.
This section shows the steps to create build-ups for low-cost, standard, high-power, high-frequency, and HDI PCBs. If your design includes BGAs, skip to the next section: Steps to generate a BGA-based stack-up (Category 2).
Step 1: Provide the following project details:
Step 2: Click Generate Stackup. The tool will display the recommended build-ups based on your inputs.
You can modify each layer using the relevant dropdowns.
Step 3: Click View Detailed Stackup to see a comprehensive breakdown of your build-up.
Here, you can view the layer type, copper percentage, base (start copper) thickness (Oz), finished thickness (mils), base (finished copper) thickness (mils), plating thickness (mils), dielectric constant (Er), dielectric description, stackup construction, and dissipation factor (@10GHz).
If you wish to edit your build-up, hit Modify Stackup and select Yes. This loads the input page, as shown in step 1. Make the necessary changes and follow the same steps (steps 2 and 3).
Step 4: Define your controlled impedance, via, trace, and spacing details.
To set your impedance requirements, navigate to the Controlled Impedance tab and hit Add Impedance Model.
Next, select the model type from the dropdown.
The options include:
After selecting the impedance models, click Add. The calculated impedance values will be displayed as shown below. Here, a coated microstrip differential pair impedance model has been added to the table.
If you’d like to change the impedance model, click on Edit. A pop-up displays the impedance calculator along with the signal loss, S-parameter, and crosstalk calculators.
Here, you can change any of the trace parameters and recalculate the width or impedance by clicking Calculate W or Calculate Zd, respectively.
To calculate the signal loss in odd and even modes, select the Signal Loss tab. Enter frequency, surface roughness, and length, and click Calculate Loss.
To calculate the S-parameter matrices, characteristic impedance, and propagation constant at any frequency, select the S Parameter tab. Enter the source and load impedances and select the output type (complex or polar) using the drop-down. Click on Calculate S parameters.
Note: The S-parameter matrices are calculated based on the frequency input during signal loss calculation.
To calculate near-end and far-end crosstalk, select the Crosstalk tab. Enter the coupled trace length, signal rise time, and signal voltage, and click on Calculate Crosstalk.
To add plated holes to your stack-up, go to the Via Current Capacity Calculator and hit Add Via +.
Next, select the via type, enter the drill and pad diameters, and click Add.
Note: If you’re unsure about the via pad diameter, click Calculate Via Pad to determine it based on the via drill diameter.
Simultaneously, the tool calculates temperature rise above ambient, maximum via current capacity, voltage drop at Imax, and power loss at Imax for your via. The results will be displayed as shown below.
To calculate the via current capacity for a specific drill diameter or vice versa, click on Via Current Capacity Selection.
Next, select the parameter you wish to compute (Via Drill Diameter/Maximum Via Current Capacity) and choose the via from the Select Via dropdown.
Enter the via plating thickness and the known parameter (Via Drill Diameter/Maximum Via Current Capacity), and hit Calculate and Add.
The tool will now display the via parameters as shown below. You can use this data to add plated holes to your stack-up.
Click on Edit to load the Via Current Capacity and Temperature Rise Calculator. To recalculate, modify the input parameters, and click on the respective Calculate buttons. The updated results will be reflected in the table.
To add traces, go to Trace Width, Current Capacity Calculator, and hit Trace Current Capacity Selection.
Here, you can calculate trace width, current capacity, temperature rise, conductor spacing, and voltage requirements.
Next, select the parameter you wish to compute (Conductor Width/Max Current Capacity) and choose the layer from the Select Layer dropdown.
Enter the known parameter (Conductor Width/Max Current Capacity), and hit Calculate and Add.
The tool will now display the trace parameters as shown below.
To recalculate, click on Edit to load the Trace Width, Current Capacity and Temperature Rise Calculator.
Next, modify the input parameters and hit Calculate. The updated results will be reflected in the table.
To compute maximum voltage or minimum spacing between copper features, go to PCB Spacing and Voltage Calculator and hit Conductor Spacing Selection.
Next, select the parameter you wish to compute (Max Voltage/Required Minimum Spacing) and choose the layer from the Select Layer dropdown.
Enter the known parameter (Max Voltage/Required Minimum Spacing), and hit Calculate and Add.
The tool will now display the trace parameters as shown below. Click on Edit, and a pop-up window will display the PCB Conductor Spacing and Voltage of External SM Coated Layers Calculator.
To recalculate, modify either of the input parameters (Max. Voltage between copper features/ Required minimum spacing) and hit Calculate. The updated results will be reflected in the table.
Next, go to the Material BOM. This tab displays a table of all the cores, prepregs, and foils used in the stack-up. Here, you can see the construction, resin percentage, thickness, and quantities of the materials used in your build-up.
Step 5: Click Export to download your build-up.
The PCB Stackup designer lets you download files compatible with popular EDA tools like Altium Designer and Cadence Allegro. You can also export your layer stack in IPC-2581 format.
To learn how to import stack-up files into Altium Designer and Cadence Allegro, click on the Instruction Manual to download the guide.
Step 6: Select Save Stackup to save your build-up for future reference.
Step 1: To generate a complex BGA-based stackup, click Explore.
Step 2: Fill in the following parameters:
Step 3: Click Calculate to determine the total number of pins and the estimated number of signal pins.
Step 4: Select Find Stackup Design to view a list of available layer stacks.
Click on the respective View button to see the detailed build-up.
Step 5: Define your controlled impedance, via, trace, and spacing details. For this, follow step 4, as shown in the previous section (Category 1). To save and export your stack-up, follow steps 5 and 6.
Step 1: Click on the View Saved Stackup List.
This will display a list of all the stack-ups you have saved in a table format, as shown below.
Step 2: Click View to see the detailed stack-up.
The Sierra Circuits’ PCB Stackup Designer simplifies advanced stack-up design with real-time visualization and built-in calculators. It also allows you to easily export your build-up in IPC-2581 format for seamless integration with EDA tools.
Try the PCB Stackup Designer today.
Fabrication, Procurement, & Assembly. PCBs fully assembled in as fast as 5 days.
Fabrication. Procurement & Assembly optional. Flexible and transparent for advanced creators.
Complex technology, with a dedicated CAM Engineer. Stack-up assistance included.