why do we need to hany fahmy study signal integrity, kawka ... · signal integrity analysis in ads...
TRANSCRIPT
![Page 1: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/1.jpg)
Hany Fahmy
Kawka Piotr
Why do we need to
study Signal Integrity,
Power Integrity and EMI
ALL-AT-ONCE?
Signal Integrity
Power Integrity
EMI
HSD
![Page 2: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/2.jpg)
An Example of Dramatic increase in HSD Systems
USB 3.0 4.8 Gb/s
HDMI 5 Gb/s
DVI 8 Gb/s
DP 8.6 Gb/s
PCIe 5 Gb/s
SATA 3 Gb/s
DDR3 0.8-2.133 Gb/s
Increased Density
High-speed everywhere
Pressure to Reduce cost
A look at Apple Macbook pro
![Page 3: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/3.jpg)
Typical High Speed Digital Challenges
Impedance Mismatch:
• Line-width changes, Vias, Serpentines, Connectors, Cables
• Manufacturing tolerances for PCBs & Packages: effective dielectric constant, surface-roughness variations
• Tx output-impedance, Rx input-impedance vs. line impedance
Crosstalk Noise
• Electromagnetic coupling between signal lines
• Trace-to-Trace crosstalk, Via-to-Via coupling, Digital/RF coupling
Power/Ground Noise
• Tight requirements on PDN impedance as supply voltages decrease and currents increase to provide clean power to FPGA/ASICs
• Imperfect power/ground delivery system results in Simultaneous Switching Output (SSO) noise to propagate through the PDN
EMI/EMC Performance
• Most of the above effects produce EM radiation
Ideal waveform at
the receiving gate.
Real waveform at
the receiving gate.
![Page 4: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/4.jpg)
High-Speed Digital PCB Analysis/Verification
Methodology
Pre-layout Signal Integrity Analysis
Post-layout Signal Integrity Verification
Pre-layout Power Integrity Analysis
Post-layout Power Integrity Verification
EMI/EMC Analysis
Signal Integrity
Power Integrity
EMI
HSD
![Page 5: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/5.jpg)
SIGNAL INTEGRITY ANALYSIS Why do we need to study SI, PI and EMI all at once?
Signal Integrity
Power Integrity
EMI
HSD
![Page 6: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/6.jpg)
Signal Degradation due to non-ideal channel
Low pass filter characteristic of transmission line (attenuates high frequency component in a signal which results in smearing out sharp edges)
Radiation, dispersion, resonance, and frequency dependent losses of transmission line degrades wave shape
Interference caused by cross talk (coupling between adjacent transmission lines) and radiations degrades wave shape
Impedance mismatch due to transmission line discontinuities
High frequency parasitics, delays, and asymmetric transmission paths
Through Hole Vias
Basic Microwave problem
![Page 7: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/7.jpg)
Signal Integrity Analysis in ADS
Pre-layout SI analysis
• Choice of stack-up, components, net width and spacing, terminations
• After placement, detailed analysis of critical nets including crosstalk, via
effects, connector effects etc.
• Derive layout routing constraints
Post-layout SI analysis
• Import board layout from Allegro (DFI link), Expedition, Boardstation etc.
(ODB++)
• Complete EM analysis
• Verification of critical nets
![Page 8: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/8.jpg)
Challenges in Pre-layout Design Space Exploration
• Multi-dimensional design space: Tx, channel, Rx
• Optimization goal is an extremely low BER Megabit eye diagrams required for this figure of merit
Millions of simulation time steps
• BER at each point affect by:
– Jitter: ISI, DCD, PJ & RJ
– Channel impairments: attenuation, reflections, crosstalk
– Tx and Rx equalizers
• Some components specified in frequency-domain
Beware of causality and passivity translation errors
• Traditional SPICE-like transient simulation requires
tens of hours per megabit Optimization of Tx, channel, and Rx characteristics is
impractical
![Page 9: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/9.jpg)
Channel Simulator: Megabit Eye Diagram in One
Minute per Point, not Ten Hours Integrate layout
artwork into
schematic
![Page 10: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/10.jpg)
Eye Diagram and BER Comparison of Channel Simulator in
Statistical and Bit-by-bit Modes
ADS Statistical
Simulator
ADS Channel
Simulator
(1 M bits) ADS Channel
Simulator
(1 M bits)
ADS Statistical
Simulator
Timing Bathtub Voltage Bathtub
ADS Channel Simulator
Statistical Mode ADS Channel Simulator
Bit-by-Bit Mode
![Page 11: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/11.jpg)
Example:
Determine the Optimum Value of De-emphasis
Optimum de-emphasis value: 5.6 dB
![Page 12: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/12.jpg)
Multilayer Transmission Lines Models in ADS
• Accurate models calculated by embedded 2D EM solver
• Fast simulation allows tuning/optimization
• Ideal for pre-layout analysis
![Page 13: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/13.jpg)
Pre-Layout Case Study
www.te.com
![Page 14: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/14.jpg)
Pre-layout Signal Integrity Analysis
Signal Analysis to determine modeling BW
Line analysis/optimization
• Width, intra-pair/inter-pair Spacing
• Impedance (TDR)
• Group delay (S-parameters)
Crosstalk analysis/optimization
• Line-to-Line crosstalk
• Via-to-Via crosstalk
• Connectors, cables
Margin verification using full-wave 3D EM models
![Page 15: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/15.jpg)
Next Steps After Full Pre-layout Optimization
• Use optimized design rules, determined in pre-layout phase, as input to
constraint editor in your enterprise constraint-based layout tool
– Cadence Allegro
– Mentor Expedition/Board station
– Zuken CR-5000
• Post-layout predictive verification and fine tuning using ADS EM simulation
on critical nets
![Page 16: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/16.jpg)
Export Allegro Critical Nets to ADS “Sandbox”
Select critical nets Select stackup layers
Cookie-cut power and
ground planes Create ports Export to .ads file
ADS Layout
“sandbox” EM sim results OK?
Adjust layout
Report fixes to
physical designer
who adjusts
“golden” artwork in
Allegro No
Yes
![Page 17: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/17.jpg)
Method Of Moments for PCB analysis
Claim:
MOM (Method of Moments) is the best full-wave technique for
extracting S- parameters of Multi-layer PCBs and Packages
Why?
MOM does not need to discretize the Multi-layer Substrate if the
substrate is homogeneous. MOM only discretizes areas with
surface electric/magnetic currents
MOM is faster than other techniques (FEM, MOL, FDTD) that
require substrate discretization
![Page 18: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/18.jpg)
MOM results correlate to VNA measurements
Courtesy of Gigatest S-parameter modeling of PCB & package interconnects
N1930B Physical Layer
Test System (PLTS)
![Page 19: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/19.jpg)
Need to model the following:
• Real cross-talk (not pre-layout)
• Signal layer transitions: L1-to-L3 is it same as L1-to-L5?
• Via stubs
• Serpentine routing for length-matching rules
• Stitching via impact (number & location)
![Page 20: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/20.jpg)
8-Layer Package design: DDR3 memory channel
SODIMM for memory
controller
![Page 21: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/21.jpg)
Impact of GND PTH stitching
![Page 22: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/22.jpg)
Impact of PTH GND stitching
![Page 23: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/23.jpg)
Impact of GND stitching @ die-side
Reduced GND stitch @ die-side
![Page 24: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/24.jpg)
Impact of stitching on IL
0 via
8 vias
15 vias
Transmission from memory controller to GPU chip
![Page 25: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/25.jpg)
What about the x-talk impact?
0 via
8 vias
15 vias
Transmission from signal line to adjacent line
![Page 26: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/26.jpg)
What about the jitter impact?
Eye diagrams from 9 lines going from memory
controller to GPU interface
Initial grounding Final grounding
![Page 27: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/27.jpg)
Advantages of ADS for HSD
Not a collection of points tools. ADS is an integrated solution with:
• Accurate models refined over many years against measured data
– Causal S-parameter and multilayer transmission line models
– Jitter decomposition verified with Agilent EZ JIT Plus algorithm
• ADS Channel Simulator million bit per minute and statistical modes
– Pre-layout design space exploration
• Industry-leading ADS Transient Convolution for pre-layout final verification e.g. overnight run on non-linear components
• Design flow integration with artwork from enterprise board tools
– ADS Layout “sandbox” doesn’t force you to learn 3-D MCAD manipulation
• Method of moments is the fastest and most accurate EM technique for trace-and-via geometries
– ADS Momentum G2 is the leading method of moments tool
– Predictive post-layout verification and fine tuning of artwork
• FEM for non trace-and-via geometries
– Balls, bond wires, dielectric bricks, connectors, etc.
![Page 28: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/28.jpg)
POWER INTEGRITY ANALYSIS Why do we need to study SI, PI and EMI all at once?
Signal Integrity
Power Integrity
EMI
HSD
![Page 29: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/29.jpg)
Simplified PDN Model
![Page 30: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/30.jpg)
Important PI challenges that can affect design
performance
Analyze Power plane impedance vs. freq
Find Power/Ground resonances
Estimate Switching Noise spectrum
Effective use of decoupling capacitors (On-die, On-PKG & On-PCB)
Strategies that can improve power integrity:
– Low-impedance path from power supply to die
– Optimize/validate discrete decoupling capacitor network
– Analyze Via Transitions
– Avoid return path discontinuities define number and position of Stitching vias
![Page 31: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/31.jpg)
Conceptual Origin of Simultaneous Switching
Output (SSO) Noise
On Chip
V SS
V CC
GND
15836
© 1991 Integrated Circuit Engineering Corporation
L Bonding
L Bonding Power
common lead
inductance
Icharge
Idischarge
Quiet loop
What influences SSO Noise:
Mutual inductance between the loops
Number of SSOs
dI/dt
Switching lines
Quiet data line
Active loop
![Page 32: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/32.jpg)
Simple PDN model
Impedance seen
by device
2.5V *(0.05)
0.5A = 0.25 Ohm
![Page 33: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/33.jpg)
SSO Noise model
![Page 34: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/34.jpg)
SSO Noise Simulation
![Page 35: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/35.jpg)
Case Studies
1.Simple Power/Ground planes
2.BGA package (DQ
lines + Power/
Ground planes )
3.Full DDR module ( Power/ Ground planes)
Frequency
Simple
Medium large
Large
Area/Layers
MOCHA project[1]
![Page 36: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/36.jpg)
Case1: Power Plane Impedance
Example: PDN impedance
Freq sweep 0-3 GHz
RF mode
Extracted power plane
impedance
10 cm
4 cm
Intel Core2 Quad ( 4 cores )
RAM: 4 GByte
Momentum 2011
MatrixSize: 15,042
Process Size: 1345 MB
Elapsed Time: 31m56s
![Page 37: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/37.jpg)
PDN Analysis
VRM Load
Decoupling
Caps
![Page 38: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/38.jpg)
Case2: BGA Package (MOCHA project)
8 layers
Example: BGA package VSS, VDD, DQ lines
Freq sweep 0-10 GHz,200MHz step
RF mode
Using sheet conductor
2.3cm
1cm
MOCHA project [1]: Modeling and CHAracterization for
SiP - Signal and Power Integrity Analysis
Momentum 2011 with bonding wire
MatrixSize: 49952
Process Size: 4632 MB
Elapsed Time: 2h51m6s
Intel Xeon X5482 x 2 ( 8 cores )
RAM: 32 GByte
![Page 39: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/39.jpg)
Case3: DDR Module
Momentum 2011
MatrixSize: 38,789
Process Size: 14406 MB
Elapsed Time: 6h38m54s
14.2cm
2.8
cm
Intel Xeon X5530 x 2 ( 8 cores )
RAM: 64 GByte
8 layers
Example: DDR module Power/Ground
Freq sweep 0-3 GHz,200MHz step
RF mode
Using sheet conductor
![Page 40: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/40.jpg)
Signal and Power Integrity Simulation (SIPI) Wizard
New in ADS2011
• Guided EM simulation setup
• Enables net based selection and simulation
• Allows Port grouping/clustering
• Computes PDN impedance
• Provide current distribution with SMD components
0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.80.0 2.0
20
40
60
80
0
100
freq, GHz
ma
g(Z
)
![Page 41: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/41.jpg)
EMI/EMC ANALYSIS Why do we need to study SI, PI and EMI all at once?
Signal Integrity
Power Integrity
EMI
HSD
![Page 42: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/42.jpg)
What are the different types of Radiated-Emission?
![Page 43: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/43.jpg)
Badly routed traces generate EMI
High-speed connectors and cables amplify the EMI problems
Connectors
High-speed PCB
High-speed IC
E M I S Y S T E M B U D G E T
M I N I M I Z E I C , P K G , A N D P C B E M I T O R E D U C E O V E R A L L
S Y S T E M E M I
* H-Field Measurement From EMscan of GPU Board
Complexity of EMI problem
![Page 44: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/44.jpg)
Limiting EMI
Trace emission
- Emission on a Digital Video Interface (DVI) example
- Memory bus emission
PCB Edge emission to due Power Delivery Network
Cable emission
![Page 45: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/45.jpg)
Problem Statement
- DVI/HDMI are standard interfaces for video transmission
- To minimize EMI, DVI/HDMI standards are using TMDS
(Transition Minimized Differential Signaling ) technologies
- TDMS operates at 10 times the pixel frequency (current DVI
maximum for pixel frequency is 165 MHz)
![Page 46: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/46.jpg)
Problem Statement (cont’d)
- In the context of a PC, DVI co-exists with other interfaces
- On this example, the ethernet card/cables exhibit a TMDS signature emission at 770MHz
![Page 47: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/47.jpg)
Current solution
Put on band-aid to stop the
radiation….
It is hardly optimal, does not
always work, and costs lot of
money
Copper band-aid (well suited for E-coupling)
R4N Suppressor band-aid (well suited for H-coupling)
Which one ?
![Page 48: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/48.jpg)
What if we could simulate it !
Using Momentum for 1 hour :
Analysis @ 770 MHz
Confirm max radiation at the
bottom of PCB due to TMDS
routing
Max angle : 144/160
26 uW in total power
Antenna Gain is -48 dB
5uW / steradian
![Page 49: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/49.jpg)
With metal shielding…
Using Momentum for 1 hour :
Analysis @ 770 MHz
Confirm max radiation at the
bottom of PCB due to TMDS
routing
Max angle : 144/160
27 uW in total power
Antenna Gain is -47 dB
6uW / steradian Worse !
Metal shield and
PCB ground with
heat-sink screws
![Page 50: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/50.jpg)
With NEC/Tokin R4N shielding…
Using Momentum for 1 hour :
Analysis @ 770 MHz
Confirm max radiation at the
bottom of PCB due to TMDS
routing
Max angle : 162/146
13 uW in total power
Antenna Gain is -51 dB
2uW / steradian
R4N material
placed at the
bottom of the PCB
![Page 51: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/51.jpg)
Looking at it closer
51
Original With R4N
GPU
Connectors
![Page 52: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/52.jpg)
And in the chamber ?
The measurement showed an improvement
from 7.6 dB to 8.2 dB (0.6 dB).
Simulation predicted 3 dB and so the correct
trend.
Copyright © 2009 Agilent Technologies, Inc.
52
![Page 53: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/53.jpg)
Limiting EMI
Trace emission
- Emission on a Digital Video Interface (DVI) example
- Memory bus emission
PCB Edge emission to due Power Delivery Network
Cable emission
![Page 54: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/54.jpg)
4-layer PCB with Memory Emission problem
Problem:
Investigate Emission problem at
1.25 of the memory clock
frequency (1.623 GHz)
Notes:
Address/Command Nets are routed on bottom-layer
referencing Vddq power plane (due to lack of real-
estate)
Memory
GPU
![Page 55: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/55.jpg)
EMI Simulation Methodology Step-1: Simulate and Visualize Current-density plot of the
bottom of the card*
*Using Agilent Momentum Field Solver
Method-of-Moments (Momentum) Simulations showing current-density plots and hot-spot regions on the PCB
![Page 56: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/56.jpg)
EMI Simulation Methodology, Cntd.
Step-2: Isolate Problem
Observe hot-spot area closely, and identify root-cause
Root-cause:
There is small λ/8 power-
plane patch that is radiating like patch-antenna
Use Momentum UW with Antenna-Gain parameter to
measure the merit of the PCB as non-intended antenna
Develop EMI guidelines along with SI/PI Guidelines using
Antenna-Gain Parameter to compare Layout guidelines
~ 1cm
![Page 57: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/57.jpg)
Limiting EMI
Trace emission
- Emission on a Digital Video Interface (DVI) example
- Memory bus emission
PCB Edge emission to due Power Delivery Network
Cable emission
![Page 58: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/58.jpg)
E M I S Y S T E M B U D G E T EMI Simulation challenges
System level (source / coupling path)
Full wave EM simulation is often needed
Time and memory consuming
![Page 59: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/59.jpg)
SSO Noise on the PCB
Drivers Channel Receivers
Power Delivery Network
Current Probe @ VddQ pins
of the GPU
SSO current is obtained by a combined simulation of the
power delivery network model and the memory IO
channel model
![Page 60: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/60.jpg)
fft
ifft
steady-state frequencies
How does the SSO noise look like ?
SSO noise is broadband
Icc profiles are time-dependent
FDTD is very well suited to handle SSO noise phenomena
![Page 61: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/61.jpg)
Importing PCB layout of the Memory-
Channel
11 cm
8 c
m
Signal
Ground
Signal
VDD
Ground
VDD
Stackup
board thickness: 1.57mm
![Page 62: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/62.jpg)
IC
Noise sources
PCB top layer : Including noise sources
VSS notches
![Page 63: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/63.jpg)
decaps
PCB bottom layer : Decoupling caps
![Page 64: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/64.jpg)
Without Decaps With Decaps
Reduction of 3-4 dB
0.5 GHz 1 GHz
Without Decaps With Decaps
Far field radiation of the SSO noise
![Page 65: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/65.jpg)
Without Decaps
Current density at 500 MHz
With Decaps
![Page 66: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/66.jpg)
FDTD has an inherent parallel nature, which makes it
extremely well suited for GPU acceleration
Simulation runtime
Acceleration Runtime
CPU Over 1 week
GPU acceleration (1 card) ~ 12 hours
GPU acceleration (4 cards) ~ 1-2 hours
Used 1.5 GB of RAM
![Page 67: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/67.jpg)
Limiting EMI
Trace emission
- Emission on a Digital Video Interface (DVI) example
- Memory bus emission
PCB Edge emission to due Power Delivery Network
Cable emission
- Emission due to connectors
- ESD protection
![Page 68: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/68.jpg)
Board + Connector + Mate
![Page 69: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/69.jpg)
Precise landing of connector fingers
on board signal pad
Combining the board and the imported
connectors
![Page 70: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/70.jpg)
• Simulated with EMPro
FDTD solver
• Simulation time ≈ 2 hrs with
3-GPU cards
Study if improved grounding & shielding of the
connector improves EMI behavior
Near-field radiation
![Page 71: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/71.jpg)
No copper tape Extra copper tape
Improving grounding
![Page 72: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/72.jpg)
Reduction of 5 dB for EMI
emission in direction of chassis
Improving grounding : Far-field impact of CU-tape
![Page 73: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/73.jpg)
Limiting EMI
Trace emission
- Emission on a Digital Video Interface (DVI) example
- Memory bus emission
PCB Edge emission to due Power Delivery Network
Cable emission
- Emission due to connectors
- ESD protection
![Page 74: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/74.jpg)
ESD protection
Electrostatic discharges are meant to be temporary so only a
transient-based engine can show their impact
Copyright © 2009 Agilent Technologies, Inc.
74
~ 30 A / 8 kV
Protective system
![Page 75: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/75.jpg)
Location of ESD diodes
![Page 76: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/76.jpg)
Excitation at connector side
![Page 77: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/77.jpg)
Termination at board Side
![Page 78: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/78.jpg)
Voltages with no ESD Diode
> 1.2 kV!!
Traditionally, a rule of
thumb is to place the ESD
diodes close the connector
for a better efficiency.
Could we verify it on this
case ?
![Page 79: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/79.jpg)
ESD output
≈ 30 V ≈ 50 V
ESD diodes close to
the GPU ESD diodes close to
the connector
![Page 80: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/80.jpg)
Simulation Time
Acceleration Runtime
CPU Over 1 week
GPU acceleration (1 card) ~ 16 hours
GPU acceleration (3 cards) ~ 5 hours
![Page 81: Why do we need to Hany Fahmy study Signal Integrity, Kawka ... · Signal Integrity Analysis in ADS Pre-layout SI analysis •Choice of stack-up, components, net width and spacing,](https://reader033.vdocuments.us/reader033/viewer/2022041808/5e55fdca1fe8f63aa24915d3/html5/thumbnails/81.jpg)
Conclusion
No Single Methodology/Technique can do it all.
Momentum is best Full-wave EM modeling for PCBs and Packages
FDTD is best for wide-band phenomena like SSO noise Emission,
Conducted Emission and ESD especially if it is accelerated by GPU.
FEM and FDTD for S-parameter modeling of PCB+Connector (Conducted-
Emission FDTD, S-parameter model FEM)
Having the 3 most-renowned EM technologies, Agilent is here to help you
finding the adequate engine to solve your HSD problem
Signal Integrity
Power Integrity
EMI
HSD