Professional Documents
Culture Documents
PCB Design Link PDF
PCB Design Link PDF
18 November 2008
IEEE
Introduction
• Electromagnetics can be scary
– Universities LOVE messy math
• EM is not hard, unless you want to do the
messy math
• Goal:
– Intuitive understanding
– Understand the basic fundamentals
– Understand how to read the math
November 2008 Bruce Archambeault, PhD 2
November 2008 Bruce Archambeault, PhD 3
Overview
• What does the derivative mean?
• What does integration mean?
• Weird vector notation
• In the beginning – Faraday and Maxwell
• Inductance
• “Ground”
• Primary cause of EMI problems on
PCBs
November 2008 Bruce Archambeault, PhD 4
Derivative
• How fast is something
changing?
d
[something ] Changing with
respect to time
dt
d
[something ] Changing with respect
to position (x)
dx
November 2008 Bruce Archambeault, PhD 5
Partial Derivative
• How fast is something changing for
one variable?
Changing with respect
∂
[something (t , x)] to time (as ‘x’ is
∂t constant)
∂
[something (t , x)] Changing with respect
∂x to position (x) (as time
is constant)
November 2008 Bruce Archambeault, PhD 6
Integration
• Simply the sum of parts (when the parts
are very small)
– Line Integral --- sum of small line segments
– Surface Integral -- sum of small surface
patches
– Volume Integral -- sum of small volume blocks
‘piece’ of E field
dl
stop →
V = − ∫ ( E • dl )
start
November 2008 Bruce Archambeault, PhD 8
Line Integral -- Closed
Circumference = ∫ path around box
x =l y=w x =0 y =0
= ∫ dx + ∫ dy + ∫ dx + ∫ dy
x =0 y =0 x =l y=w
x
November 2008 Bruce Archambeault, PhD 9
Line Integral -- Closed
• Closed line integrals
find the path length
• And/or the amount of
some quantity along
that closed path length
Area = ∫ da
da = dx ∗ dy
Area = ∫∫ dx ∗ dy
As dx and dy become
smaller and smaller, the
area is better calculated
November 2008 Bruce Archambeault, PhD 11
Volume Integral
(find the volume of an object)
Volume = ∫ dv
dv = dx ∗ dy ∗ dz
Volume = ∫∫∫[dx ∗ dy ∗ dz ]
∂D
∇×H = J +
∂t
∂B
∇×E = −
∂t
November 2008 Bruce Archambeault, PhD 16
Maxwell’s Equations are not Hard!
• Faraday’s Law ∂B
∫ E ⋅ dl = − ∫∫ ∂t ⋅ dS
• For a simple rectangular loop
Area = A
∂B
V = −A
V
B
∂t
The minus sign means that the induced
voltage will work against the current that
originally created the magnetic field!
2μ0 a ⎜ ⎛ p + 1 + p 2
1 1 ⎞
2 ⎟
L= ln + −1 + 2 − 1+ p
π ⎜ 1+ 2 p p ⎟
⎝ ⎠
Note that inductance is directly influenced length of side
p=
by loop AREA and only less influenced by wire radius
conductor size!
November 2008 Bruce Archambeault, PhD 23
Partial Inductance
• Simply a way to break the overall loop
into pieces in order to find total
inductance
L2
L1 L3
• Inductance is everywhere
• Loop area most important
• Inductance is everywhere
Via Separation
Inductance Depends
on Loop AREA
Height above Planes
Via
The “Good” Best
Capacitor Pads
The “Bad”
Better
The “Ugly”
Really “Ugly”
1000pF
100
0.01uF
0.1uF
1.0uF
Impedance (ohms)
10
0.1
0.01
1.0E+06 1.0E+07 1.0E+08 1.0E+09 1.0E+10
Frequency (Hz)
Via Separation
10 mils
0603 Typical
Minimum
Dimensions
X L = 2πfL
November 2008 Bruce Archambeault, PhD 31
What we Really Mean when we
say ‘Ground’
• Signal Reference
• Power Reference
• Safety Earth
• Chassis Shield Reference
Teletype
Receiver
Teletype
Transmitter
Teletype
Receiver
Teletype
Transmitter
Lightning
Lightning
Lightning rod
• Signal Reference
• Power Reference
• Safety Earth
• Chassis Shield Reference
A
D
IC
Ground Vias
Driver
Receiver
Ground Plane
Driver
Receiver
Ground Plane
GND Plane
22” trace
10 mils wide, 1 mil thick, 10 mils above GND plane
November 2008 Bruce Archambeault, PhD 47
PCB Example for Return Current
Impedance
Trace
GND Plane
Shortest DC path
0.6
0.55
0.5
0.45
inductance (uH)
0.4
0.35
0.3
0.25
0.2
0.15
0.1
1.0E+03 1.0E+04 1.0E+05 1.0E+06 1.0E+07 1.0E+08
Frequency (Hz)
Signal Trace
Reference Planes
Dielectric
Signal Traces
Reference Planes
(Power, “Ground”, etc.)
Vcc
Courtesy of Hyperlynx
Vcc
Courtesy of Hyperlynx
Vcc
Courtesy of Hyperlynx
GND
Vcc
Courtesy of Hyperlynx
GND
Vcc
Courtesy of Hyperlynx
Vcc
GND
Courtesy of Hyperlynx
Courtesy of Hyperlynx
0.8
Complementary -- Line1
Complementary -- Line 2
Skew=2ps
Voltage
0.6 Skew=6ps
Skew = 10ps
Skew = 20ps
Skew = 30ps
0.4
Skew =40ps
Skew =50ps
Skew =60ps
0.2
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (nsec)
November 2008 Bruce Archambeault, PhD 64
Common Mode Voltage
From Differential Voltage Pulse with Skew
1 Gbit/sec with 95 psec rise/fall time
0.6
Balanced
0.4 Skew=2ps
Skew=6ps
Skew =10ps
Skew =20ps
0.2
Skew =30ps
Skew =40ps
Skew =50ps
Voltage
-0.2
-0.4
-0.6
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (nsec)
November 2008 Bruce Archambeault, PhD 65
Common Mode Current
From Differential Voltage Pulse with Skew
1 Gbit/sec with 95 psec Rise/fall Time
100
80
60
Balanced
40 Skew=2ps
Skew=6ps
Skew =10ps
20
Skew =20ps
Level (ma)
Skew =30ps
0
Skew =40ps
Skew =50ps
-20 Skew =60ps
-40
-60
-80
-100
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (nsec)
Skew=2ps
140 Skew=6ps
Skew =10ps
130 Skew =20ps
Skew =30ps
120 Skew =40ps
Skew =50ps
110 Skew =60ps
Level (dBuA)
100
90
80
70
60
50
1.E+08 1.E+09 1.E+10 1.E+11
Frequency (Hz)
0.8
0.4
0.2
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (ns)
November 2008 Bruce Archambeault, PhD 68
Common Mode Voltage
From Differential Voltage Pulse with Various Rise/Fall Unbalance
1 Gbit/sec with 95 psec Nominal Rise/Fall Time
0.2
0.15
0.1
0.05
Voltage
-0.05
-0.2
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (ns)
November 2008 Bruce Archambeault, PhD 69
Common Mode Current
From Differential Voltage Pulse with Various Rise/Fall Unbalance
1 Gbit/sec with 95 psec Nominal Rise/fall Time
60
40
20
Current (ma)
-20
85
70
65
60
55
50
1.E+08 1.E+09 1.E+10 1.E+11
Frequency (Hz)
Non-Dipole antenna
Connecto Micros
r trip
Microstrip
V
PCB Plan Ground-to-Ground
e 1
noise
November 2008 Bruce Archambeault, PhD 73
Example Measured Differential
Individual Signal-to-GND
205 mV P-P
37.17 nH 25.21 nH
(a) (b)
16.85 nH 20.97 nH
(c) (d)
Signal Pin Related Ground Pins
November 2008 Bruce Archambeault, PhD 76
Different pins within Same Pair may
have Different Loop Inductance for CM
“Ground” pins Differential pair
4 3
pin 1 -- 26.6nH
2 1 pin 2 -- 23.6nH
pin 3 -- 31.8nH
pin 4 -- 28.8nH
PWR
GND
Stitching Capacitors
Allow Return
current to Cross
PWR Splits ???
GND
100.0
10.0
Impednace (ohms)
1.0
0.1
1.E+06 1.E+07 1.E+08 1.E+09
Frequency (Hz)
140
120
level (dBuA)
100
80
60
40
0 200 400 600 800 1000 1200 1400 1600 1800 2000
freq (MHz)
110
100
Maximum Radiated E-Field (dBuv/m)
90
80
70
60 No-Split
Split
50
40
30
20
10 100 1000
Frequency (MHz)
110
100
Maximum Radiated E-Field (dBuv/m)
90
80
70
60
No-Split
50 Split
30
20
10 100 1000
Frequency (MHz)
November 2008 Bruce Archambeault, PhD 91
Stitching Caps with Via Inductance
Comparison of Maximum Radiated E-Field for Microstrip
With and without Split Ground Reference Plane and Stiching Capacitors
120
110
100
Maximum Radiated E-Field (dBuv/m)
90
80
70
60
No-Split
50 Split
Split w/ one Cap
Split w/ Two Caps
40 Split w/One Real Cap
Split w/Two Real Caps
30
20
10 100 1000
Frequency (MHz)
20
15
Gap Voltage
100MHz
200MHz
10 300MHz
400MHz
500MHz
600MHz
700MHz
5
800MHz
900MHz
1000MHz
0
0 200 400 600 800 1000 1200 1400 1600 1800 2000
Distance (mils)
s
d
Signal Layer
Plane
Signal Layer
Signal Layer
Plane
Signal Layer
Via Trace
Return Current
Reference Planes
Displacement Current
Displacement Current
Reference
Planes
Return Current
Decoupling Capacitor
Common-Mode Current
Displacement Current
Reference Planes
Return Current
November
June 20072008 Bruce Archambeault, PhD 103103
RF Current @ 700 MHz with One
Capacitor 0.5” from Via
November
June 20072008 Bruce Archambeault, PhD 104104
RF Current @ 700 MHz with One
Capacitor 0.5” from Via
(expanded view)
November
June 20072008 Bruce Archambeault, PhD 105105
RF Current @ 700 MHz with Two
Capacitors 0.5” from Via
November
June 20072008 Bruce Archambeault, PhD 106106
RF Current @ 700 MHz with One
Capacitor 0.5” from Via
(Expanded view)
November
June 20072008 Bruce Archambeault, PhD 107107
RF Current @ 700 MHz with Two
Capacitors 0.25” from Via
November
June 20072008 Bruce Archambeault, PhD 108108
RF Current @ 700 MHz with Two
Capacitors 0.25” from Via
(expanded view)
November
June 20072008 Bruce Archambeault, PhD 109109
RF Current @ 700 MHz with One
REAL Capacitor 0.5” from Via
November
June 20072008 Bruce Archambeault, PhD 110110
RF Current @ 700 MHz with Two
REAL Capacitors 0.5” from Via
November
June 20072008 Bruce Archambeault, PhD 111111
RF Current @ 700 MHz with Two
REAL Capacitors 0.25” from Via
November
June 20072008 Bruce Archambeault, PhD 112112
Possible Routing Options
Six-Layer Board
Bad
Signal Layer
Reference Plane
Signal Layer
Signal Layer
Reference Plane
Signal Layer
Bad
Signal Layer
Reference Plane
Signal Layer
Signal Layer
Reference Plane
Signal Layer
Good
Signal Layer
Reference Plane
Signal Layer
Signal Layer
Reference Plane
Signal Layer
November 2008 Bruce Archambeault, PhD 113
Compromise Routing Option for
Many Layer Boards
Good Compromise
Vcc1
Gnd
Reference
Plane
GND GND
November 2008 Bruce Archambeault, PhD 115
Suppose The Trace is Routed Next
to Power (not Gnd)
TEM Transmission
Vcc1
Line Area
Vcc1
“Fuzzy” Return
Path Area “Fuzzy” Return
Path Area
Return Path Options:
-- Decoupling Capacitors
-- Distributed Displacement Current
November 2008 Bruce Archambeault, PhD 116
Suppose The Trace is Routed Next
to a DIFFERENT Power (not Gnd)
TEM Transmission
Vcc1
Line Area
Vcc2
“Fuzzy” Return
Path Area “Fuzzy” Return
Path Area
GND
PWR
Signal Layers
GND
PWR
Signal Layers
GND
PWR
Signal Layers
Return current
Screw post
Connection to chassis away
from I/O area NOT important
for emissions control
Chassis
Screw post
Distributed Connection to chassis
away from I/O area very
important for ESD control
Want this!
Screw head contact pad
on top of PC Board
Screw head
NOT this!
Chassis
ESD Voltage
Between Chassis and
gnd plane
Trace Load
0.5
-0.5
-1
-1.5
0 0.5 1 1.5 2 2.5 3 3.5
Time (ns)
1.5
No Connection to Chassis
20 Connections to Chassis
-1
Eight Connections to Chassis (4 @
-1.5 each end)
-2
-2.5
-3
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Time (ns)
November 2008 Bruce Archambeault, PhD 131
Current Flow w/One Screw Post
• EMC ‘experts’
– Experience is important
– Again, beware ---- ask questions and understand WHY
• Cookbooks do not work! Every case is
special and different