SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
OrCAD Now! Anaheim 
Signal Integrity Presentation 
Matthew Harms 
Field Applications Engineer 
matthewh@ema-eda.com
Advanced layout check 
Coupling overlay in layout 
Coupling plot 
Coupling table 
ERC 
Electrical rule check 
SRC 
Simulation rule check
•SI metrics check is a simulation-based PCB check 
•It can be done at 3 levels, based on considerations of trace/via couplings and non-ideal PDN effects 
Three levels of SI/PI simulations 
SI/ PIsimulation level 
Trace coupling 
Via coupling 
Power-aware 
(non-ideal PDN) 
SI/PI effects captured 
Level 1 
No 
Within pairtrace coupling for diff pairs included 
No 
Withinpair via coupling for diff pairs included 
No 
Delay; 
Reflection; 
Loss 
Level 2 
Yes 
Yes 
No 
Crosstalk 
Level 3 
Yes 
Yes 
Yes 
Returnpath discontinuity; 
SSO
Electrical Rule Check (ERC)
ERC –Electric rule check 
•ERC is a power-aware PCB check in geometry domain for 
–Electrical length 
–Trace impedance 
–Trace coupling 
–Trace upper/lower layer, and coplanar references, or the lack thereof 
–Differential routing in phase, or out of phase 
–Via coupling 
August 19, 2014 •© 2014 Cadence Design Systems, 5 Inc. All rights reserved.
Two trace segments exampleDRC –Simplified view 
•2 trace segments, same trace width, same impedance 
trace9048 
August 19, 2014 •© 2014 Cadence Design Systems, 6 Inc. All rights reserved.
Two trace segments example 
•DDR3 SODIMM 
•2 trace segments for net DQ0 on layer3 
trace9047 
trace9048 
Zoom in on 2 trace segments on Layer3 
August 19, 2014 •© 2014 Cadence Design Systems, 7 Inc. All rights reserved.
Two trace segments exampleIf you look close enough… 
•Trace9047: one uniform impedance section 
•Trace9048: 4 impedance sections 
trace9048 
Signal layer + plane layers directly above and below 
August 19, 2014 •© 2014 Cadence Design Systems, 8 Inc. All rights reserved.
Two trace segments exampleERC –Impedance 
•ERC results also shows trace9047 has one impedance section 
•But trace9048 actually has 5impedance sections when all layers are considered 
1 
2 
3 
4 
5 
August 19, 2014 •© 2014 Cadence Design Systems, 9 Inc. All rights reserved.
Two trace segments exampleERC –Trace coupling 
•Trace9047 broken into 5 sections based on trace coupling 
1 
2 
3 
4 
5 
1 
2 
3 
4 
5 
August 19, 2014 •© 2014 Cadence Design Systems, 10 Inc. All rights reserved.
Two trace segments exampleERC –Trace upper/lower layer reference 
•Based on upper/lower layer references 
–Trace9047 one section 
–Trace9048 5 sections 
trace9048 
August 19, 2014 •© 2014 Cadence Design Systems, 11 Inc. All rights reserved.
Two trace segments exampleERC –Trace coplanar reference 
•Both trace do not have coplanar reference shapes 
trace9048 
August 19, 2014 •© 2014 Cadence Design Systems, 12 Inc. All rights reserved.
Two trace segments example 
From 2 trace segments to entire board 
Oh, no! 
• If ERC results are useful, can you image doing that for the 
entire PCB? 
• At larger scale, you will need ERC to help you 
August 19, 2014 •© 2014 Cadence Design Systems, 13 Inc. All rights reserved.
Whole board ERC does not get any easier
1.Load spd file 
2.Select option ‘Check all nets’ 
3.Run simulation 
(cont.) 
1 
2 
3 
As easy as
Results in 6 tables
ERC with NetGroups
Impedance/Coupling Plot 
Collapsed 
18
Impedance/Coupling Plot 
Expanded 
19
Simulation Rule Check (SRC)
1.Comprehensive and practical for board level electrical design check 
2.Easy and fast setup 
–Simple Tx voltage stimulus and Rx termination models 
–Net groups are automatically generated for different interfaces 
3.Simulation levels: level1 to level3 
4.Results automatically post processed 
–Rx/Tx/FEXT/NEXT waveform results 
–SI performance metrics (using Rx and FEXT waveforms) 
–Check report (files, setup, and results) 
Simulation Rule Check Overview 
Example: 
•1 CPU 
•4 memory channels, 
•8 DIMM 
•420 nets 
•Setup time 3 min with 8 automatically generated net groups
•A DDR design is used in this tutorial 
–Controller U0, 4 DRAMs U1-U4 
Board for tutorial
SRC –Simulation Rule CheckTime-domain waveforms 
•The ckt and waveforms and ckt 
Rx/Tx/FEXT/NEXTwaveforms 
August 19, 2014 •© 2014 Cadence Design Systems, 23 Inc. All rights reserved.
• Waveforms 
Rx waveform 
FEXT waveform 
      
Int ISI  Int xtk  
Int sig 
SN ratio 
SN difference Int sig Int ISI Int xtk 
Int xtk fext t dt 
Int ISI Rx t dt Rx t dt 
Int sig Rx t dt 
t 
i 
t 
t 
t 
t 
t 
_ _ 
_ 
_ 
_ _ _ _ 
_ ( ) 
_ ( ) ( ) 
_ ( ) 
max 
max 
2 
1 
2 
1 
0 
0 
 
 
   
 
  
 
 
  
 
 
 
 
 
( ) ( ) 
( ) ( ) 
NEXT t next t 
FEXT t fext t 
i 
i 
• SI metrics are defined using magnitudes 
of Rx and FEXT 
SRC – Simulation rule check 
SI metrics 
24 August 19, 2014 ©• 2014 Cadence Design Systems, Inc. All rights reserved.
SRC –Simulation rule checkNet-level performance ranking 
Ranking by SI Metrics 
Ranking by xtalk levels 
August 19, 2014 •© 2014 Cadence Design Systems, 25 Inc. All rights reserved.
General SI Workflow
General SI Simulation(GSI) workflow is a newly introduced general purpose Level-1 and Level-2 SI analysis workflow 
•Layout based 
•Ideal power/ground 
•Easy to set up 
•Fast simulation 
ASI16.63 new: GeneralSI Simulation workflow
How GSI workflow works
•Enable all nets except power net VTT_REF 
•Check diff pairs and polarities 
Step 1: Select Nets
•Assign power nets voltage 
•Voltages for gnd nets are assumed to be 0v 
Step 2: Assign power net voltage
•About a component and its models 
–Component name (from layout file) 
–Component part name (from layout file) 
–Component types (auto assigned, user can re-assign it) 
–Component models (user assigned) 
Step 3: Assign component models
Step 4: Set up SI simulation options
•Un-select waveform at driver pins (all pins for U0) 
•Leave all receiver pins at DRAMs selected 
Step 5: Set up probes
•Check ‘Shape Processing’ if shown 
–If not shown, the shapes have been processed and saved 
•Check ‘Error Checking’ 
Step 6: Save
•Layout and simulation setup is loaded to simulator spdsim 
•After trace/pad parameters extraction, simulation will start one net/pair at a time 
–A differential pair is handled in one simulation 
Step 7 Running Simulations
•Both pin and pad waveforms are available 
Step 8: View results
Simulation considering non-ideal PDN
•SI metrics check is a simulation-based PCB check 
•It can be done at 3 levels, based on considerations of trace/via couplings and non-ideal PDN effects 
Three levels of SI/PI simulations 
SI/ PIsimulation level 
Trace coupling 
Via coupling 
Power-aware 
(non-ideal PDN) 
SI/PI effects captured 
Level 1 
No 
Within pairtrace coupling for diff pairs included 
No 
Withinpair via coupling for diff pairs included 
No 
Delay; 
Reflection; 
Loss 
Level 2 
Yes 
Yes 
No 
Crosstalk 
Level 3 
Yes 
Yes 
Yes 
Returnpath discontinuity; 
SSO
•Large signal degradation due to non-ideal PDN effect 
•Level-2 simulation failed to show it 
AddCmd results @U103 
Level-1 
Level-3 
Level-2
Power Integrity Analysis
current density with temperature awareness 
temperature due to Joule (copper) and component heating 
PowerDC 
•Electrical resistance increases at higher temperatures 
•Component leakage power dissipation increases at higher temperatures 
Iterate 
until 
converged 
Thermal Simulation 
temperature 
Electrical Simulation 
current density 
•Copper (Joule) heating will affect temperature distributions 
PowerDC 
Integrated Electrical & Thermal Co-Simulation 
41
Electrical Results 
42
•OptimizePI is a highly automated board AC frequency analysis solution 
•Supports pre and post-layout decapstudies and identifies impedance issues 
•Decapimplementations are optimized for performance and cost. 
OptimizePI 
Overview
Original Design 
Scheme29 (15cents saving) 
78mV 
68mV 
12% noise improved 
21% cost saving 
Correlation to Time Domain 
Better performance at less cost 
44
•PowerSI is an advanced signal integrity, power integrity and design-stage EMI solution 
•Supports S- parameter model extraction and provides robust frequency domain simulation for entire PCB design 
PowerSI 
Overview 
45
•Identify impedance “hot spots” 
•Place decoupling capacitors in areas exceeding target impedance 
•Analyze power / ground resonance 
•Minimize component costs with optimized decoupling 
PowerSI 
Analyze Decoupling Capacitor Selection and Placement 
46
Implementing Electrical and Simulation Rule Checks to ensure Signal Quality

Contenu connexe

Tendances

Jeda Hls Hlv Success Story V4
Jeda Hls Hlv Success Story V4Jeda Hls Hlv Success Story V4
Jeda Hls Hlv Success Story V4Chun Xia
 
Your Route to Design Success - PCB Routing Tips from the Pros
Your Route to Design Success - PCB Routing Tips from the ProsYour Route to Design Success - PCB Routing Tips from the Pros
Your Route to Design Success - PCB Routing Tips from the ProsEMA Design Automation
 
Ananthprofilepln
AnanthprofileplnAnanthprofilepln
Ananthprofileplnananthch
 
Ecd302 unit 01(investigate ecad systems)
Ecd302 unit 01(investigate ecad systems)Ecd302 unit 01(investigate ecad systems)
Ecd302 unit 01(investigate ecad systems)Xi Qiu
 
hyperlynx_compress.pdf
hyperlynx_compress.pdfhyperlynx_compress.pdf
hyperlynx_compress.pdfraimonribal
 
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)A Systematic Approach to Creating Behavioral Models (CDNLive Slides)
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)Robert O. Peruzzi, PhD, PE, DFE
 
ECAD-MCAD Presentation 2011
ECAD-MCAD Presentation 2011ECAD-MCAD Presentation 2011
ECAD-MCAD Presentation 2011Altium
 
Ad-hoc networking with AODV
Ad-hoc networking with AODVAd-hoc networking with AODV
Ad-hoc networking with AODVAshok Panwar
 
How to perform trouble shooting based on counters
How to perform trouble shooting based on countersHow to perform trouble shooting based on counters
How to perform trouble shooting based on countersAbdul Muin
 
How to create SystemVerilog verification environment?
How to create SystemVerilog verification environment?How to create SystemVerilog verification environment?
How to create SystemVerilog verification environment?Sameh El-Ashry
 
My profile
My profileMy profile
My profiledhruv_63
 
Introduction To Sonalysts Engineering
Introduction To Sonalysts EngineeringIntroduction To Sonalysts Engineering
Introduction To Sonalysts EngineeringArmandHalter
 
Background And An Architecture Example
Background And An Architecture ExampleBackground And An Architecture Example
Background And An Architecture ExampleGlen Wilson
 
TAU_Cadence2013_Final
TAU_Cadence2013_FinalTAU_Cadence2013_Final
TAU_Cadence2013_FinalEitan Shapira
 
Trends in Mixed Signal Validation
Trends in Mixed Signal ValidationTrends in Mixed Signal Validation
Trends in Mixed Signal ValidationDVClub
 
Nobuya Okada presentation
Nobuya Okada presentationNobuya Okada presentation
Nobuya Okada presentationkazu_papasan
 

Tendances (20)

Jeda Hls Hlv Success Story V4
Jeda Hls Hlv Success Story V4Jeda Hls Hlv Success Story V4
Jeda Hls Hlv Success Story V4
 
EC302-Introduction
EC302-IntroductionEC302-Introduction
EC302-Introduction
 
Your Route to Design Success - PCB Routing Tips from the Pros
Your Route to Design Success - PCB Routing Tips from the ProsYour Route to Design Success - PCB Routing Tips from the Pros
Your Route to Design Success - PCB Routing Tips from the Pros
 
Ananthprofilepln
AnanthprofileplnAnanthprofilepln
Ananthprofilepln
 
Ecd302 unit 01(investigate ecad systems)
Ecd302 unit 01(investigate ecad systems)Ecd302 unit 01(investigate ecad systems)
Ecd302 unit 01(investigate ecad systems)
 
CIO EC302
CIO EC302CIO EC302
CIO EC302
 
hyperlynx_compress.pdf
hyperlynx_compress.pdfhyperlynx_compress.pdf
hyperlynx_compress.pdf
 
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)A Systematic Approach to Creating Behavioral Models (CDNLive Slides)
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)
 
ECAD-MCAD Presentation 2011
ECAD-MCAD Presentation 2011ECAD-MCAD Presentation 2011
ECAD-MCAD Presentation 2011
 
Ad-hoc networking with AODV
Ad-hoc networking with AODVAd-hoc networking with AODV
Ad-hoc networking with AODV
 
ASIC design verification
ASIC design verificationASIC design verification
ASIC design verification
 
How to perform trouble shooting based on counters
How to perform trouble shooting based on countersHow to perform trouble shooting based on counters
How to perform trouble shooting based on counters
 
How to create SystemVerilog verification environment?
How to create SystemVerilog verification environment?How to create SystemVerilog verification environment?
How to create SystemVerilog verification environment?
 
My profile
My profileMy profile
My profile
 
Tierney bq207
Tierney bq207Tierney bq207
Tierney bq207
 
Introduction To Sonalysts Engineering
Introduction To Sonalysts EngineeringIntroduction To Sonalysts Engineering
Introduction To Sonalysts Engineering
 
Background And An Architecture Example
Background And An Architecture ExampleBackground And An Architecture Example
Background And An Architecture Example
 
TAU_Cadence2013_Final
TAU_Cadence2013_FinalTAU_Cadence2013_Final
TAU_Cadence2013_Final
 
Trends in Mixed Signal Validation
Trends in Mixed Signal ValidationTrends in Mixed Signal Validation
Trends in Mixed Signal Validation
 
Nobuya Okada presentation
Nobuya Okada presentationNobuya Okada presentation
Nobuya Okada presentation
 

Similaire à Implementing Electrical and Simulation Rule Checks to ensure Signal Quality

SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELSSPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELSPraveen Kumar
 
Topic2a ss pipelines
Topic2a ss pipelinesTopic2a ss pipelines
Topic2a ss pipelinesturki_09
 
HDT TOOLS PRESENTATION (2000)
HDT TOOLS PRESENTATION (2000)HDT TOOLS PRESENTATION (2000)
HDT TOOLS PRESENTATION (2000)Piero Belforte
 
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1Javed G S, PhD
 
Random access scan
Random access scan Random access scan
Random access scan Harish Peta
 
SCFT-Training_v8.2-1
SCFT-Training_v8.2-1SCFT-Training_v8.2-1
SCFT-Training_v8.2-1mahesh savita
 
ASIC Design Fundamentals.pptx
ASIC Design Fundamentals.pptxASIC Design Fundamentals.pptx
ASIC Design Fundamentals.pptxRameshK531901
 
digital electronics Design of 101 sequence detector without overlapping for...
digital  electronics Design of 101 sequence detector without  overlapping for...digital  electronics Design of 101 sequence detector without  overlapping for...
digital electronics Design of 101 sequence detector without overlapping for...sanjay kumar pediredla
 
Chandan Kumar_3+_Years _EXP
Chandan Kumar_3+_Years _EXPChandan Kumar_3+_Years _EXP
Chandan Kumar_3+_Years _EXPChandan kumar
 
Presentation final 4.29
Presentation final 4.29Presentation final 4.29
Presentation final 4.29Xueyin Shi
 
Accelerated development in Automotive E/E Systems using VisualSim Architect
Accelerated development in Automotive E/E Systems using VisualSim ArchitectAccelerated development in Automotive E/E Systems using VisualSim Architect
Accelerated development in Automotive E/E Systems using VisualSim ArchitectDeepak Shankar
 
Data link layer
Data link layerData link layer
Data link layerkovendanv
 
Low-Power Design and Verification
Low-Power Design and VerificationLow-Power Design and Verification
Low-Power Design and VerificationDVClub
 
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfSamsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfRaviSharma1113
 
Chandan Kumar_3+_Years _EXP
Chandan Kumar_3+_Years _EXPChandan Kumar_3+_Years _EXP
Chandan Kumar_3+_Years _EXPChandan kumar
 
2014-09-15 IEEE IAS Atl - Harmonics Study.pptx
2014-09-15 IEEE IAS Atl - Harmonics Study.pptx2014-09-15 IEEE IAS Atl - Harmonics Study.pptx
2014-09-15 IEEE IAS Atl - Harmonics Study.pptxSrinivasanMahadevan6
 
LTTS_Dinesh Prasath_Resume
LTTS_Dinesh Prasath_ResumeLTTS_Dinesh Prasath_Resume
LTTS_Dinesh Prasath_ResumeDinesh Prasath
 

Similaire à Implementing Electrical and Simulation Rule Checks to ensure Signal Quality (20)

SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELSSPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
 
Topic2a ss pipelines
Topic2a ss pipelinesTopic2a ss pipelines
Topic2a ss pipelines
 
HDT TOOLS PRESENTATION (2000)
HDT TOOLS PRESENTATION (2000)HDT TOOLS PRESENTATION (2000)
HDT TOOLS PRESENTATION (2000)
 
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
 
Random access scan
Random access scan Random access scan
Random access scan
 
SCFT-Training_v8.2-1
SCFT-Training_v8.2-1SCFT-Training_v8.2-1
SCFT-Training_v8.2-1
 
ASIC Design Fundamentals.pptx
ASIC Design Fundamentals.pptxASIC Design Fundamentals.pptx
ASIC Design Fundamentals.pptx
 
digital electronics Design of 101 sequence detector without overlapping for...
digital  electronics Design of 101 sequence detector without  overlapping for...digital  electronics Design of 101 sequence detector without  overlapping for...
digital electronics Design of 101 sequence detector without overlapping for...
 
Chandan Kumar_3+_Years _EXP
Chandan Kumar_3+_Years _EXPChandan Kumar_3+_Years _EXP
Chandan Kumar_3+_Years _EXP
 
Presentation final 4.29
Presentation final 4.29Presentation final 4.29
Presentation final 4.29
 
Accelerated development in Automotive E/E Systems using VisualSim Architect
Accelerated development in Automotive E/E Systems using VisualSim ArchitectAccelerated development in Automotive E/E Systems using VisualSim Architect
Accelerated development in Automotive E/E Systems using VisualSim Architect
 
Bt31482484
Bt31482484Bt31482484
Bt31482484
 
Data link layer
Data link layerData link layer
Data link layer
 
Soc.pptx
Soc.pptxSoc.pptx
Soc.pptx
 
Low-Power Design and Verification
Low-Power Design and VerificationLow-Power Design and Verification
Low-Power Design and Verification
 
mod7.pdf
mod7.pdfmod7.pdf
mod7.pdf
 
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfSamsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
 
Chandan Kumar_3+_Years _EXP
Chandan Kumar_3+_Years _EXPChandan Kumar_3+_Years _EXP
Chandan Kumar_3+_Years _EXP
 
2014-09-15 IEEE IAS Atl - Harmonics Study.pptx
2014-09-15 IEEE IAS Atl - Harmonics Study.pptx2014-09-15 IEEE IAS Atl - Harmonics Study.pptx
2014-09-15 IEEE IAS Atl - Harmonics Study.pptx
 
LTTS_Dinesh Prasath_Resume
LTTS_Dinesh Prasath_ResumeLTTS_Dinesh Prasath_Resume
LTTS_Dinesh Prasath_Resume
 

Plus de EMA Design Automation

Serial Link Design - Meeting the Need for Speed
Serial Link Design - Meeting the Need for SpeedSerial Link Design - Meeting the Need for Speed
Serial Link Design - Meeting the Need for SpeedEMA Design Automation
 
Designing for RF - Tips and Tricks from the PCB Design Pros
Designing for RF - Tips and Tricks from the PCB Design ProsDesigning for RF - Tips and Tricks from the PCB Design Pros
Designing for RF - Tips and Tricks from the PCB Design ProsEMA Design Automation
 
Design for Manufacturing (DFM) and Why it Matters
Design for Manufacturing (DFM) and Why it MattersDesign for Manufacturing (DFM) and Why it Matters
Design for Manufacturing (DFM) and Why it MattersEMA Design Automation
 
Let's Get Flexible: Expert Tips for Designing Flex PCBs
Let's Get Flexible: Expert Tips for Designing Flex PCBsLet's Get Flexible: Expert Tips for Designing Flex PCBs
Let's Get Flexible: Expert Tips for Designing Flex PCBsEMA Design Automation
 
Your PCB Power Delivery Network (PDN) Gives Your Board Life
Your PCB Power Delivery Network (PDN) Gives Your Board LifeYour PCB Power Delivery Network (PDN) Gives Your Board Life
Your PCB Power Delivery Network (PDN) Gives Your Board LifeEMA Design Automation
 
Modeling an Embedded Device for PSpice Simulation
Modeling an Embedded Device for PSpice SimulationModeling an Embedded Device for PSpice Simulation
Modeling an Embedded Device for PSpice SimulationEMA Design Automation
 
PTC Live: Integrating PTC Windchill with Cadence PCB Design
PTC Live: Integrating PTC Windchill with Cadence PCB DesignPTC Live: Integrating PTC Windchill with Cadence PCB Design
PTC Live: Integrating PTC Windchill with Cadence PCB DesignEMA Design Automation
 
Implementing a Flexible Design Reuse Methodology
Implementing a Flexible Design Reuse MethodologyImplementing a Flexible Design Reuse Methodology
Implementing a Flexible Design Reuse MethodologyEMA Design Automation
 
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCBECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCBEMA Design Automation
 
OrCAD Library Builder Overview Presentation
OrCAD Library Builder Overview PresentationOrCAD Library Builder Overview Presentation
OrCAD Library Builder Overview PresentationEMA Design Automation
 
OrCAD Documentation Editor PCB Documentation Environment
OrCAD Documentation Editor PCB Documentation EnvironmentOrCAD Documentation Editor PCB Documentation Environment
OrCAD Documentation Editor PCB Documentation EnvironmentEMA Design Automation
 
Analog Mixed Signal Simulation With PSpice
Analog Mixed Signal Simulation With PSpiceAnalog Mixed Signal Simulation With PSpice
Analog Mixed Signal Simulation With PSpiceEMA Design Automation
 

Plus de EMA Design Automation (18)

Serial Link Design - Meeting the Need for Speed
Serial Link Design - Meeting the Need for SpeedSerial Link Design - Meeting the Need for Speed
Serial Link Design - Meeting the Need for Speed
 
Power Supply Webinar
Power Supply WebinarPower Supply Webinar
Power Supply Webinar
 
How does your Stack-up, stack up?
How does your Stack-up, stack up?How does your Stack-up, stack up?
How does your Stack-up, stack up?
 
Designing for RF - Tips and Tricks from the PCB Design Pros
Designing for RF - Tips and Tricks from the PCB Design ProsDesigning for RF - Tips and Tricks from the PCB Design Pros
Designing for RF - Tips and Tricks from the PCB Design Pros
 
Design for Manufacturing (DFM) and Why it Matters
Design for Manufacturing (DFM) and Why it MattersDesign for Manufacturing (DFM) and Why it Matters
Design for Manufacturing (DFM) and Why it Matters
 
Let's Get Flexible: Expert Tips for Designing Flex PCBs
Let's Get Flexible: Expert Tips for Designing Flex PCBsLet's Get Flexible: Expert Tips for Designing Flex PCBs
Let's Get Flexible: Expert Tips for Designing Flex PCBs
 
Your PCB Power Delivery Network (PDN) Gives Your Board Life
Your PCB Power Delivery Network (PDN) Gives Your Board LifeYour PCB Power Delivery Network (PDN) Gives Your Board Life
Your PCB Power Delivery Network (PDN) Gives Your Board Life
 
What's New - OrCAD 17.2 QIR 6
What's New - OrCAD 17.2 QIR 6What's New - OrCAD 17.2 QIR 6
What's New - OrCAD 17.2 QIR 6
 
PCB Data Management Webinar
PCB Data Management WebinarPCB Data Management Webinar
PCB Data Management Webinar
 
Modeling an Embedded Device for PSpice Simulation
Modeling an Embedded Device for PSpice SimulationModeling an Embedded Device for PSpice Simulation
Modeling an Embedded Device for PSpice Simulation
 
PTC Live: Integrating PTC Windchill with Cadence PCB Design
PTC Live: Integrating PTC Windchill with Cadence PCB DesignPTC Live: Integrating PTC Windchill with Cadence PCB Design
PTC Live: Integrating PTC Windchill with Cadence PCB Design
 
OrCAD Panel Editor
OrCAD Panel EditorOrCAD Panel Editor
OrCAD Panel Editor
 
Implementing a Flexible Design Reuse Methodology
Implementing a Flexible Design Reuse MethodologyImplementing a Flexible Design Reuse Methodology
Implementing a Flexible Design Reuse Methodology
 
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCBECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
 
OrCAD Library Builder Overview Presentation
OrCAD Library Builder Overview PresentationOrCAD Library Builder Overview Presentation
OrCAD Library Builder Overview Presentation
 
OrCAD Documentation Editor PCB Documentation Environment
OrCAD Documentation Editor PCB Documentation EnvironmentOrCAD Documentation Editor PCB Documentation Environment
OrCAD Documentation Editor PCB Documentation Environment
 
PCB Design and Data Management
PCB Design and Data ManagementPCB Design and Data Management
PCB Design and Data Management
 
Analog Mixed Signal Simulation With PSpice
Analog Mixed Signal Simulation With PSpiceAnalog Mixed Signal Simulation With PSpice
Analog Mixed Signal Simulation With PSpice
 

Dernier

UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Dernier (20)

UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

Implementing Electrical and Simulation Rule Checks to ensure Signal Quality

  • 1. OrCAD Now! Anaheim Signal Integrity Presentation Matthew Harms Field Applications Engineer matthewh@ema-eda.com
  • 2. Advanced layout check Coupling overlay in layout Coupling plot Coupling table ERC Electrical rule check SRC Simulation rule check
  • 3. •SI metrics check is a simulation-based PCB check •It can be done at 3 levels, based on considerations of trace/via couplings and non-ideal PDN effects Three levels of SI/PI simulations SI/ PIsimulation level Trace coupling Via coupling Power-aware (non-ideal PDN) SI/PI effects captured Level 1 No Within pairtrace coupling for diff pairs included No Withinpair via coupling for diff pairs included No Delay; Reflection; Loss Level 2 Yes Yes No Crosstalk Level 3 Yes Yes Yes Returnpath discontinuity; SSO
  • 5. ERC –Electric rule check •ERC is a power-aware PCB check in geometry domain for –Electrical length –Trace impedance –Trace coupling –Trace upper/lower layer, and coplanar references, or the lack thereof –Differential routing in phase, or out of phase –Via coupling August 19, 2014 •© 2014 Cadence Design Systems, 5 Inc. All rights reserved.
  • 6. Two trace segments exampleDRC –Simplified view •2 trace segments, same trace width, same impedance trace9048 August 19, 2014 •© 2014 Cadence Design Systems, 6 Inc. All rights reserved.
  • 7. Two trace segments example •DDR3 SODIMM •2 trace segments for net DQ0 on layer3 trace9047 trace9048 Zoom in on 2 trace segments on Layer3 August 19, 2014 •© 2014 Cadence Design Systems, 7 Inc. All rights reserved.
  • 8. Two trace segments exampleIf you look close enough… •Trace9047: one uniform impedance section •Trace9048: 4 impedance sections trace9048 Signal layer + plane layers directly above and below August 19, 2014 •© 2014 Cadence Design Systems, 8 Inc. All rights reserved.
  • 9. Two trace segments exampleERC –Impedance •ERC results also shows trace9047 has one impedance section •But trace9048 actually has 5impedance sections when all layers are considered 1 2 3 4 5 August 19, 2014 •© 2014 Cadence Design Systems, 9 Inc. All rights reserved.
  • 10. Two trace segments exampleERC –Trace coupling •Trace9047 broken into 5 sections based on trace coupling 1 2 3 4 5 1 2 3 4 5 August 19, 2014 •© 2014 Cadence Design Systems, 10 Inc. All rights reserved.
  • 11. Two trace segments exampleERC –Trace upper/lower layer reference •Based on upper/lower layer references –Trace9047 one section –Trace9048 5 sections trace9048 August 19, 2014 •© 2014 Cadence Design Systems, 11 Inc. All rights reserved.
  • 12. Two trace segments exampleERC –Trace coplanar reference •Both trace do not have coplanar reference shapes trace9048 August 19, 2014 •© 2014 Cadence Design Systems, 12 Inc. All rights reserved.
  • 13. Two trace segments example From 2 trace segments to entire board Oh, no! • If ERC results are useful, can you image doing that for the entire PCB? • At larger scale, you will need ERC to help you August 19, 2014 •© 2014 Cadence Design Systems, 13 Inc. All rights reserved.
  • 14. Whole board ERC does not get any easier
  • 15. 1.Load spd file 2.Select option ‘Check all nets’ 3.Run simulation (cont.) 1 2 3 As easy as
  • 16. Results in 6 tables
  • 21. 1.Comprehensive and practical for board level electrical design check 2.Easy and fast setup –Simple Tx voltage stimulus and Rx termination models –Net groups are automatically generated for different interfaces 3.Simulation levels: level1 to level3 4.Results automatically post processed –Rx/Tx/FEXT/NEXT waveform results –SI performance metrics (using Rx and FEXT waveforms) –Check report (files, setup, and results) Simulation Rule Check Overview Example: •1 CPU •4 memory channels, •8 DIMM •420 nets •Setup time 3 min with 8 automatically generated net groups
  • 22. •A DDR design is used in this tutorial –Controller U0, 4 DRAMs U1-U4 Board for tutorial
  • 23. SRC –Simulation Rule CheckTime-domain waveforms •The ckt and waveforms and ckt Rx/Tx/FEXT/NEXTwaveforms August 19, 2014 •© 2014 Cadence Design Systems, 23 Inc. All rights reserved.
  • 24. • Waveforms Rx waveform FEXT waveform       Int ISI  Int xtk  Int sig SN ratio SN difference Int sig Int ISI Int xtk Int xtk fext t dt Int ISI Rx t dt Rx t dt Int sig Rx t dt t i t t t t t _ _ _ _ _ _ _ _ _ ( ) _ ( ) ( ) _ ( ) max max 2 1 2 1 0 0                  ( ) ( ) ( ) ( ) NEXT t next t FEXT t fext t i i • SI metrics are defined using magnitudes of Rx and FEXT SRC – Simulation rule check SI metrics 24 August 19, 2014 ©• 2014 Cadence Design Systems, Inc. All rights reserved.
  • 25. SRC –Simulation rule checkNet-level performance ranking Ranking by SI Metrics Ranking by xtalk levels August 19, 2014 •© 2014 Cadence Design Systems, 25 Inc. All rights reserved.
  • 27. General SI Simulation(GSI) workflow is a newly introduced general purpose Level-1 and Level-2 SI analysis workflow •Layout based •Ideal power/ground •Easy to set up •Fast simulation ASI16.63 new: GeneralSI Simulation workflow
  • 29. •Enable all nets except power net VTT_REF •Check diff pairs and polarities Step 1: Select Nets
  • 30. •Assign power nets voltage •Voltages for gnd nets are assumed to be 0v Step 2: Assign power net voltage
  • 31. •About a component and its models –Component name (from layout file) –Component part name (from layout file) –Component types (auto assigned, user can re-assign it) –Component models (user assigned) Step 3: Assign component models
  • 32. Step 4: Set up SI simulation options
  • 33. •Un-select waveform at driver pins (all pins for U0) •Leave all receiver pins at DRAMs selected Step 5: Set up probes
  • 34. •Check ‘Shape Processing’ if shown –If not shown, the shapes have been processed and saved •Check ‘Error Checking’ Step 6: Save
  • 35. •Layout and simulation setup is loaded to simulator spdsim •After trace/pad parameters extraction, simulation will start one net/pair at a time –A differential pair is handled in one simulation Step 7 Running Simulations
  • 36. •Both pin and pad waveforms are available Step 8: View results
  • 38. •SI metrics check is a simulation-based PCB check •It can be done at 3 levels, based on considerations of trace/via couplings and non-ideal PDN effects Three levels of SI/PI simulations SI/ PIsimulation level Trace coupling Via coupling Power-aware (non-ideal PDN) SI/PI effects captured Level 1 No Within pairtrace coupling for diff pairs included No Withinpair via coupling for diff pairs included No Delay; Reflection; Loss Level 2 Yes Yes No Crosstalk Level 3 Yes Yes Yes Returnpath discontinuity; SSO
  • 39. •Large signal degradation due to non-ideal PDN effect •Level-2 simulation failed to show it AddCmd results @U103 Level-1 Level-3 Level-2
  • 41. current density with temperature awareness temperature due to Joule (copper) and component heating PowerDC •Electrical resistance increases at higher temperatures •Component leakage power dissipation increases at higher temperatures Iterate until converged Thermal Simulation temperature Electrical Simulation current density •Copper (Joule) heating will affect temperature distributions PowerDC Integrated Electrical & Thermal Co-Simulation 41
  • 43. •OptimizePI is a highly automated board AC frequency analysis solution •Supports pre and post-layout decapstudies and identifies impedance issues •Decapimplementations are optimized for performance and cost. OptimizePI Overview
  • 44. Original Design Scheme29 (15cents saving) 78mV 68mV 12% noise improved 21% cost saving Correlation to Time Domain Better performance at less cost 44
  • 45. •PowerSI is an advanced signal integrity, power integrity and design-stage EMI solution •Supports S- parameter model extraction and provides robust frequency domain simulation for entire PCB design PowerSI Overview 45
  • 46. •Identify impedance “hot spots” •Place decoupling capacitors in areas exceeding target impedance •Analyze power / ground resonance •Minimize component costs with optimized decoupling PowerSI Analyze Decoupling Capacitor Selection and Placement 46