• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Allegro X PCB Editor
  3. How to choose right stackup for your design?

Stats

  • Replies 5
  • Subscribers 161
  • Views 4372
  • Members are here 0
More Content

How to choose right stackup for your design?

VVRD
VVRD over 1 year ago

This article guides you through planning a high-performance multilayer PCB stackup. The concept of the "perfect" stackup has evolved significantly, particularly with the advent of simulation tools that help us understand the intricate electrical behavior of transmission lines on PCBs.

 

Importance of stackup design: 

Planning the stackup configuration is crucial for achieving optimal product performance. A poorly designed stackup with inappropriate materials can lead to:

  • Degraded signal transmission
  • Increased emissions and crosstalk
  • Susceptibility to external noise
  • Intermittent operation and reduced reliability 

Benefits of a good stackup: 

A well-designed stackup offers several advantages:

  • Reduced electromagnetic emissions and crosstalk
  • Improved signal integrity
  • Low-inductance power distribution network (PDN)
  • Improved manufacturability and lower costs 

Optimizing the PDN: 

The PDN plays a vital role in high-speed designs. We want a low-inductance PDN to minimize high-frequency noise. The decoupling capacitors (Dcaps) provide instantaneous current to the drivers until the main power supply can respond. However, Dcaps have limitations due to their inherent inductance. Here's how to address this: 

  • Multiple small-value Dcaps: Use several small-value Dcaps in parallel, placed close to power pins using thick, short traces. This reduces the overall series inductance.
  • Interplane capacitance: Utilize the capacitance between power and ground planes for additional distributed capacitance across the board. However, Dcaps remain essential. 

Calculating interplane capacitance: 

Interplane capacitance (C) depends on the dielectric constant (Er) of the core material, the area of the plane (A), and the distance (d) between the planes: 

C = Er * A / d (where Er for FR4 is typically 4.3) 

Larger plane spacing results in lower capacitance. Aim for closer spacing (for example, 4 mil) for better high-frequency noise reduction. 

Reference planes and signal layers: 

Each signal layer needs a reference plane (ground or power) adjacent to it for a return current path. Ideally, limit embedded signal layers to one between planes and one on each outer layer. However, routing two signal layers between planes can create crosstalk unless they are orthogonal. 

Soldermask and impedance: 

Soldermask introduces a dielectric layer that slightly increases the trace's dielectric constant (Dk) compared to an unmasked trace. This can slow down signal propagation. The combined effect of soldermask thickness, Dk, and trace geometry determines the characteristic impedance (Zo) of the trace. For critical high-speed designs, consider the soldermask’s properties during impedance calculations. 

 

Determining layer count: 

The layer count depends on several factors: 

  • Component technology: Smaller components require tighter tolerances, leading to more layers.
  • Characteristic impedance (Zo) and differential impedance (Zdiff): These are determined by component datasheets and influence the number of layers needed.
  • Design complexity: More signal nets, power supplies, and components necessitate more layers.

 

Estimating layer requirements: 

  • Technology rules: Define minimum trace widths, clearances, and via sizes based on the chosen component technology.
  • Impedance calculations: Calculate the required stackup for desired Zo and Zdiff.
  • Auto-routing: Use an auto-router to test routability. Aim for at least 85% completion with minimal tweaking to indicate a sufficient layer count.

 

Conclusion: 

Careful stackup planning is essential for high-speed PCB design. By understanding the factors discussed here, you can create a stackup that optimizes electrical performance, manufacturability, and cost.

 

Additional considerations: 

  • The specific effects of soldermask and other materials will depend on their properties and the overall stackup configuration.
  • Consult datasheets for accurate Dk and thickness values of materials used in your design.

An ideal stackup should be like the stackup shown in the screenshot below:

 

  • Sign in to reply
  • Cancel
Parents
  • Ulf K
    Ulf K over 1 year ago

    All of the above is true but anyone planning a complex board stackup must IMO also before commencing the work contact the manufacturer in order to verify that the stackup will be possible to produce in terms of via span, blind/buried vias, what layers that can have ground planes, minimum trace widths, via-in-pads, etc. etc. Also to have a discussion of the cost of precision vs cost.

    There are other parameters like for instance the granularity of the fiber glass and the relationship between resin and fiber. This affects impedance variations vs physical propagation and can cause problems. When a prepreg ages, it gets stiffer which results in its final thickness changes with time. This can also result in boards behaving differently depending on where in a larger sheet of material they are produced.

    Test coupons with specified Zo and careful specification / discussion with the board manufacturer is essential for reducing the risk of tolerances getting out of control.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Ulf K
    Ulf K over 1 year ago

    All of the above is true but anyone planning a complex board stackup must IMO also before commencing the work contact the manufacturer in order to verify that the stackup will be possible to produce in terms of via span, blind/buried vias, what layers that can have ground planes, minimum trace widths, via-in-pads, etc. etc. Also to have a discussion of the cost of precision vs cost.

    There are other parameters like for instance the granularity of the fiber glass and the relationship between resin and fiber. This affects impedance variations vs physical propagation and can cause problems. When a prepreg ages, it gets stiffer which results in its final thickness changes with time. This can also result in boards behaving differently depending on where in a larger sheet of material they are produced.

    Test coupons with specified Zo and careful specification / discussion with the board manufacturer is essential for reducing the risk of tolerances getting out of control.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information