Professional Documents
Culture Documents
Email: info@alspcb.com
Controlled
What is it? Why is it important? How is it
Impedance controlled through the PCB design flow?
by chris halford
Signal Integrity Engineer
Advanced Layout Solutions Ltd
chris.halford@alspcb.com
At Advanced Layout Solutions Ltd (ALS) we Consider Figure 2. In this diagram a signal is Who cares about characteristic impedance?
control impedance throughout the board layout travelling along a trace with a return current path
process by utilising an accurately defined cross through the reference plane directly beneath it (a In general, it is an important issue for anyone
section, a trusted field solver and a constraint transmission line). As the signal propagates, current designing systems in which the physical length of a
driven design flow. only flows through the dielectric at the signal’s switching edge is short in comparison to the length
wavefront, where the voltage is changing. Ahead of of the transmission line along which it is
But what is trace impedance? this wavefront the trace has no part to play in the propagating. With today’s fast rise-time
rise outputs,
circuit; it is blissfully unaware of the approaching this situation applies to almost all designs that we
If you measure the impedance of the 65 Ohm trace signal. In its wake the wavefront leaves a length of see from our clients.
in Figure 1, your multi-meter will report ~10 trace charged up to the new signal voltage, with no
Ohms. Faulty board? Of course not, just a slow curre (other than leakage) flowing through the
current Fast rise-times
rise mean we are not dealing with a
meter. The meter is reporting the (negligible) dielectric. The (ideal) transmission line can be lumped system, we are dealing with a distributed
resistance of the PCB traces plus the 10 Ohm modelled as the long LC ladder shown, in which system, in which
whic the voltage seen on a particular
resistor. each element represents the L and C of the trace may vary significantly along the trace length.
structure per-unit-length.
per In this mode an impedance discontinuity will cause
a reflection whereby some of the signal’s energy
The unit-length
unit inductance (L) of a printed circuit will reflect back down the line whilst the remaining
10 Ohms board trace is a function of the physical geometry signal will continue
con onwards, distorted. Examples
65 Ohm Trace
of the conductors and dielectrics that make up the of impedance discontinuities are variations in trace
Dielectric
transmission line. In addition to geometry, the width, and the presence of vias, connectors, or the
Plane
capacitance (C) is also a function of the relative receiving device itself.
permitivity (εr, DK, Er) of the dielectric material.
Figure 1. Test Circuit
Therefore, to control the impedance we must What impedance value should be used?
construct a trace of uniform cross-sectional
cross
geometry and consistent εr along its length for a Within reason, the absolute impedance value
However, it takes a finite time for a voltage step to given routing layer. chosen is not normally important, providing it is
propagate along a PCB trace, and if you could controlled along the entire length of the line. Other
measure the initial instantaneous impedance before constraints in a design often dictate the impedance
the test voltage reached the resistor, then it would for us; it may be chosen based on a design
read ~65 Ohms. specification (e.g. 65 Ohms for PCI) or chosen to
Edge Length
reduce current (a high impedance). It will generally
During this initial time we are not driving the 10 be between 45 and 80 Ohms due to typical material
Ohm load at the end of the trace - the load being Wavefront geometries, and if the signal changes layer then the
driven is the trace. The current is flowing into, and Current trace geometry should be adjusted as necessary to
Trace
returning from, the microstrip structure itself. maintain a consistent Zo.
Dielectric
Spring 2009
Secondly, if you send the same design to several
PCB fabricators you will find that they all want to Trapezoidal
‘tweak’ your design in different ways. One supplier Etch Angle Soldermask
49 degrees
may want to use a different trace width to achieve a
specific Zo whilst another may want to change to a
different dielectric material. Producing a design Core
with accurate impedance control makes the board
more portable to multiple suppliers and reduces Pre-preg
the number of impedance DFM issues when
handing the design over to them. Finally if, like
Core
ALS, you run a constraint-driven simulation-based
design flow, then it is essential that your stack-up is
representative and that your nominal impedance Conductive Layer Trace Thickness
Figure 6. Allegro constraint manager - impedance violations
calculation is accurate. This ensures that Z Dielectric Constant Pressed into PP are clear to see.
constraints are being correctly met and that (Resin-rich)
interconnect models are representative when
running simulations. Figure 4. Allegro cross-section features And now the bad news…
Spring 2009
From these cross sections it is clear to see why the Case Study: The Heavily Constrained Design. There is a way forward from even this scenario, in
impedance would shift. In odd mode the centre the form of crosstalk simulation. On these
trace’s electric field couples not only into the Perhaps the toughest board requirement that we occasions when we are forced to go against our
power planes but also into the neighbouring traces often see comes from the following type of rules of thumb then crosstalk simulation will allow
(of opposite polarity). The trace behaves as if it had requirements and constraints: us to quantitatively analyse the damage. During
more reference plane surrounding it, reducing its analysis, Allegro PCB SI will build multi-trace
impedance. In the even mode case there is no • Thickness constraint of 1.6mm (62 mils) models and will then stimulate all valid aggressor
coupling between the conductors and less • 4 plane layers / 8 signal layers required nets whilst measuring coupled noise and
capacitive coupling to the planes, causing the • 65 Ohm single ended / 100 Ohm differential impedance shift on the surrounding victim traces.
impedance to rise. The net result is that trace
• Cost effective FR-4 materials with 1oz
impedance will suffer dynamic variation as random
(1.22mils / 35um) copper throughout Conclusions
data signals propagate through the traces. As these
proximity effects are proportional to the field
If we could lose just one of these items then we As rise times continue to reduce, it is a certainty
strength of neighbouring traces they can be
could easily lay out the board with all good design that the number of traces requiring impedance
substantially reduced by increasing trace-to-trace
practices in place. However, twice as many signal control will continue to increase. Where impedance
spacing.
layers as plane layers dictates adjascent signal layers control is needed it is important to control it
in the stack. A 12 layer board 1.6mm thick implies accurately, calculating it with the most
Differential impedance.
~5mil dielectrics. Cost-effective standard FR4 representative cross-section you can create.
materials imply that in order to achieve the high
Coupling can, however, be used to advantage in
impedances required, traces will have to be the Board design, like all engineering challenges, is all
the form of differential impedance. When a
minimum width possible. This arrangement can about compromise. It is very easy to get too
differential pair is routed on a printed circuit board
work well if we use orthogonal routing on adjacent focused on one aspect of a design, and by
we assume that the signals will be of equal
signal layers, one routed as north-south and the attempting to perfect one detail, we can easily harm
magnitude and opposite polarity. When these
other east-west. However, where this falls down is another aspect of the design. Controlling
traces are routed together in close proximity
when we need every signal layer to head in the impedance is no exception to this. Before spending
(usually the minimum spacing possible) then the
same direction, most commonly from dense edge- days in front of the field solver and specifying trace
impedance seen on each conductor will not be Zo
connectors to ICs. The resulting cross section that widths to several decimal places, ask yourself:
but Zoo (odd mode impedance). The differential
drops out from this is something like that shown in
impedance will be twice the value of Zoo and will
Figure 9.
be attributable to the proximity of both the • Is this manufacturable?
reference plane(s) and the neighbouring • Will other signals nearby affect this figure?
compliment signal. • What’s the tolerance on the dimensions
5 mil pre-preg
(especially in the Z-axis)?
In a cable situation the differential pair is superb, • At what frequency was the εr measured?
allowing the linking together of pieces of
5 mil core Pair Pair • What does my PCB fabricator say about my
equipment with different ground voltages and
calculations?
offering immunity to common-mode noise. In the 5 mil pre-preg ~2.6 mils
PCB setting, however, their use is questionable, as
5 mil core Pair
they do not actually route together at all. A noisy
aggressor signal will nearly always be closer to one
Definitions (Polar conventions)…
signal than its compliment and, despite some
coupling between the pair, most of the current still
Figure 9. Cross section for the brave! Crosstalk simulation Zo Impedance of a single-ended line.
returns through the reference plane(s). To
is the only safe way forward. Zoo Impedance of one of a pair of lines being
compound this, as mentioned earlier, the local εr
driven by equal and opposite polarity
between an edge-coupled pair is lower than the εr
signals.
between the conductors and plane(s), further
In the lamination process the narrow copper traces Zoe Impedance of one of a pair of lines being
reducing the coupling effect. One of the real
press into the semi-cured pre-preg (a fact taken driven by equal signals.
benefits of diff-pairs in PCB layout is that at last
into consideration in Z calculation). For 1oz Zdiff Impedance between a pair of lines being
we have some signals that we are encouraged to
copper built on 5mil dielectrics the traces could be driven by equal and opposite polarity
squash up as closely together as possible. If a pair
as close a 2.6mils from one another. When this signals.
has to be separated for a portion of its length then
structure is viewed as a cross-section it becomes Zcm Impedance between a pair of lines being
this is not a problem, we can simply route the
apparent that the resulting ‘diff-pairs’ are a world driven by equal signals.
signals of equal length, and with each conductor
maintaining Zoo; it will still function well as a diff- away from the ideal case used to calculate the
pair. This is why when design constraints start impedance. In fact, it’s not even clear which traces
asking for a pair to be ‘loosely coupled’ and set are paired, or whether the intention was broadside
wide apart then it’s time to rethink our objectives – or edge coupling!
is it really a differential pair?
If you would like more information on PCB design or signal integrity analysis, please contact:
Advanced Layout Solutions Ltd
Fronds Park, Frouds Lane, Aldermaston, ©2009 Advanced Layout Solutions Ltd
Reading, Berkshire, RG7 4LH, UK
Tel: +44 (0) 118 971 1930
Fax: +44 (0) 118 971 1931
http://www.alspcb.com
mailto:info@alspcb.com
Allegro PCB SI, SPECCTRAQuest and Allegro are trademarks of Cadence Design Systems, Inc
HSPICE and the Synopsys logo are registered trademarks of Synopsys, Inc
Spring 2009