Fundamentals of SI (Part 3) - Impedance
Fundamentals of SI (Part 3) - Impedance
We’re finally on to the next logical step in our study of signal integrity - impedance. So what is impedance and why does it matter?
Impedance is a result of the physical properties that make up your PCB and the reason you care about this is because the impedance of your traces will have an impact on the signal quality. If you remember from Part 2 of this series on transmission lines, I talked about critical length. Well, one important aspect of transmission lines left out of that topic (on purpose) was that once t-lines are beyond the critical length, the impedance becomes important because it can cause reflections and distort signal quality. Matching impedance for driver, transmission line, and receiver becomes important to ensure you’ve got good signals at the receivers. Reflections are a topic in-and-of themselves, so I’ll reserve that for a future post, but below is what you need to know about transmission line impedance.
The basic formula for characteristic impedance is:
We can see that it’s made up of the capacitive and inductive properties of the trace. So what does this mean to a board designer? You can impact what the impedance of your traces are, largely based on your stackup design. Here are the main things in the stackup that we can use to control the impedance: dielectric thickness, dielectric constant, and trace width. The copper thickness can also play a part but it is less significant.
With dielectric thickness, we’re trying to determine how far away the trace should be placed from it’s reference layer(s). This is often ground for ideal situations but it could be a power layer as well.
We also need to consider that the trace could be a microstrip (on the outer layer of the board) or a stripline (on an inner layer with references above and below the trace) structure. There are other types of structures such as dual stripline or buried microstrip but I just wanted to provide an example of 2 of the primary types of structures you’ll deal with. In both examples, when you decrease the dielectric thickness, you’ll decrease the impedance. Likewise, increasing thickness will increase impedance. Generally speaking, for the same dielectric thickness and trace width, you’ll have a higher impedance on a microstrip line than you will for a stripline because of the additional capacitance provided in the stripline structure.
The other important piece relative to the dielectric is the dielectric constant. Standard FR4 material in most PCBs will have a relative dielectric constant (commonly seen as Er or Dk - these symbols are interchangeable) on average of about 4.3 but if you choose a dielectric with a much lower Er, it will cause the impedance to increase. Similarly, if you were to increase the Er, it would cause the impedance to go up. The leaver you have to control the Er is the laminate you choose for the stackup design. If you want to see your options in more exotic materials, check out Isola or Rogers who are just two options of several in the laminate material industry.
The last factor that can play a major part in trace impedance is the trace width. If you increase the trace width, the impedance will go down. If you increase it, it will go up.
So what makes all these properties behave the way they do? You can trace most of the changes down to how the capacitance is calculated. Looking at the equation for capacitance in a parallel plate, we can see there is dependency on dielectric constant, separation between the plates (d), as well as the area (A).
We can see that if the Er changes, that has a direct relationship on the capacitance. And going back to the characteristic impedance equation, it has an inverse relationship on impedance (e.g. Er goes up → impedance goes down). We can also see that as the separation between the two parallel plates increases, it has an inverse relationship on the capacitance, which means it has a direct relationship with the impedance (e.g. separation goes up → capacitance goes down → impedance goes up). And lastly, the area changes based on the trace width, so if the trace width goes up, capacitance goes up, which means the impedance goes down.
There are stackup planning tools in HyperLynx as well as Expedition which can simplify your life when it comes to impedance planning. It can be as simple as entering a target impedance for a layer given a certain stackup and HyperLynx will tell you the the trace width you need. Or you can enter a width and it will give you an impedance on any given layer.
I’ll leave you with some final thoughts on impedance control from a practical perspective. For most companies, if you design impedance controlled boards, your manufacturer is going to adjust whatever values you give them to hit the target impedances based on the materials they have on-hand. You may specify 6 mil width for traces and they may do 5.6 mils in production, but the end result that matters is that they are meeting your target impedance. One trick to give your manufacturer more ability to hit impedance goals is to specify slight differences in trace width for your targeted impedances, especially when it comes to differential impedance (I haven’t even touch on differential impedance here so I’ll save that for another post ). For instance, on Layer 4 of your stackup, you may have a 50 ohm target impedance which results in a 5 mil trace width for single ended traces, and a 100 ohm differential impedance with 5 mil traces on the same layer. For the single ended traces, just put 5.1 mils into your design and for the differential, make it 4.9 mils. That will allow them to target both impedances for you independent of each other without having to make compromises to either target impedance.
To learn more about impedance and stackup planning, check out Chapter 10 of the HyperLynx QuickTour.
More Blog Posts
- PADS Tips and Tricks: Building a PCB Decal with Polar Patterns
- Interactive Routing in the PADS ES Suite
- Schematic Capture in the PADS ES Suite video release
- PADS Evaluation Now on the Cloud!
- Do Your Designs Require Simulation and Analysis?
- PADS Tips and Tricks: Printing a Color Image of a Decal
- FPGAs are Still Cool
- PADS Tips and Tricks: Creating Split Planes and Manipulating Thermal and Antipads
- Is there an Engineering Talent Crises in the US?
- Schematics with Pizzazz using DxDesigner
- May, 2013
- April, 2013
- March, 2013
- February, 2013
- January, 2013
- Introducing HyperLynx 9.0: Fastest time to accurate results
- DxDesigner With PADS Layout
- PADS Tips and Tricks - Assigning a Shortcut Key to a Macro
- Creating a Cover Sheet with Links
- High Speed Serial — Differential Pairs Done Right
- How much stitching do I need?
- Pick a layer and stick with it
- Manage reference plane changes for quiet boards
- PADS Tips and Tricks - Changing Trace Width While Routing
- December, 2012
- November, 2012
- October, 2012
- Is it Time to “Bring the Power” to your Front-End Design?
- Fabrication Capability Update from PCB West 2012
- New Webinar Series: Supercharge Your PCB Design Creation Environment with DxDesigner Beginning October 30th
- PADS Announces New PCB YouTube Video Channel
- Fabrication Capability Update from PCB West 2012
- Modern DxDesigner: Taking the Next Steps in Schematic Design Efficiency
- PADS 9.5 Now Available
- Space Jump
- Try DxDesigner Virtually
- Return current on a stripline
- Is it ever okay to cross a plane split?
- EMI problems are easier to fix than you might think
- Chromatic Color Schemes Within DxDesigner
- September, 2012
- August, 2012
- July, 2012
- June, 2012
- May, 2012
- April, 2012
- March, 2012
- Running at 6GHz with your eyes closed can be scary
- PADS Tips and Tricks: Sense Lines
- It's never too late
- PADS Tips and Tricks - Downloading New License File
- PADS Tips and Tricks: Differential Pairs
- Great Things in Small Packages
- PADS Tips and Tricks – Installation and Licensing
- PADS 9.4 Released with Unique Technology
- The Parallel Pain
- Put the Pieces in Place for SERDES Success
- Know your limits
- PADS Tips and Tricks - Cross Probing
- February, 2012
- January, 2012
- November, 2011
- August, 2011
- June, 2011
- May, 2011
- April, 2011
- March, 2011
- January, 2011
- PCB Design Perfection Starts in the CAD Library - Part 12
- The length of your terminator doesn't matter
- Vias are longer than their length
- How do you manage your trace lengths?
- PCB Design Perfection Starts in the CAD Library - Part 11
- PCB Design Perfection Starts in the CAD Library - Part 10
- S-parameters are for more than just packages
- Making SERDES sims faster with IBIS-AMI
- Tired of waiting for your SPICE to finish?
- PCB Design Perfection Starts in the CAD Library - Part 9: BGA Components
- December, 2010
- November, 2010
- October, 2010
- September, 2010
- July, 2010
- June, 2010
- May, 2010
- April, 2010
- March, 2010
- February, 2010
- January, 2010
- December, 2009
- November, 2009
- October, 2009
- September, 2009
- July, 2009
- June, 2009
- Power to the People!
- “Desktop” versus “Enterprise”. Which is for you?
- Observations from the Road
- You Are Special!!!!!
- Innovate like Edison..... or Not....
- PCB Designers are from Venus, Mechanical Designers are from Mars!
- PCB Developers are the Unsung Heroes of Innovation!
- A Passage to India: Questions & Answers for the Introduction to PADS 9.0 Webinar
- January, 1970