saber 2016.03 highlights - synopsys · saber 2016.03 highlights ... simulate single or ......
TRANSCRIPT
Chris Aden
Synopsys, Inc.
Saber 2016.03 Highlights
© 2016 Synopsys, Inc. 2
Saber 2016.03 Release Highlights
© 2016 Synopsys, Inc. 3
Mixed Signal Simulator
Speed & Convergence
Automation &
Customization
Quality and Usability Advanced Analyses
Modeling and
Characterization
Functional Safety
Saber Focus Areas
Proprietary and Confidential
for 2016
© 2016 Synopsys, Inc. 4
Mixed Signal Simulator Speed & Convergence
• SaberHDL Hierarchical Matrix simulator
support for designs with VHDL-AMS (and
MAST) models improves speed and
convergence.
• Builds upon other recent speed and
convergence helpers
–KLU for VHDL-AMS designs (2015.03)
• Important: Standard VHDL-AMS does not
include MAST simulation control features like
Element Template, so some designs will
always work better with MAST models.
Faster simulation for designs with VHDL-AMS or VHDL-AMS and MAST models
Proprietary and Confidential
© 2016 Synopsys, Inc. 5
Mixed Signal Simulator Speed & Convergence
1. Use hold-nodes to help
convergence of designs without DC
operating points
2. Use hold-nodes to reduce
simulation time by jumpstarting into
steady state
Initialize multi-stable systems using hold nodes for SaberHDL
Proprietary and Confidential
Set rotor speed (in rad/s) at time = 8 sec
© 2016 Synopsys, Inc. 6
Automation & CustomizationReminder: SaberRD Experiment Analyzer
1) Open\Build SaberRD Schematic
2) Open Experiment Editor & Create new
Experiment
3) Set-up measures, axes for plotting, or pass/fail criteria for
tabular output
4) Simulate single or iterative experiments
5) Analyze results and export to Excel
© 2016 Synopsys, Inc. 7
Automation & CustomizationExperiment Analyzer Export/Import for Verification Test Reuse
Proprietary and Confidential
Export/Import Experiment to a design variant
2
Experiment Analyzer flags inconsistencies.
3
New design variant is inconsistent with the experiment.
Generate Experiment to test design performance
1
© 2016 Synopsys, Inc. 8
Automation & CustomizationAdd AIM Scripts to Experiments for Maximum Automation Flexibility
Proprietary and Confidential
AIM command for graph export.Native EA Graph
Append replace plots (Coming later in 2016)User-defined results display for failed measurements (Coming later in 2016)
© 2016 Synopsys, Inc. 9
Automation & Customization
• Improved AIM programming interface offers
better automation and customization of
SaberRD design environment
• You can download a new migration guide
from SolveNet.
• Guide provides explanations of differences,
walkthroughs, and examples for each main
topic.
Porting Old Sketch Scripts to SaberRD
https://solvnet.synopsys.com/retrieve/2377555.html
© 2016 Synopsys, Inc. 10
Quality and UsabilityReminder: 2015.03 Licensing Change
Saber Sketch
Template Library
Saber Simulator
Saber Sketch
Template Library
Saber Simulator
Saber Sketch
Template Library
Saber Simulator
2013.12 SaberRD Licensing
2013.12: Each simulation job
pulls a Saber Add-on License
(as needed)
Saber Add-ons
Each SaberRD instance requires
Sketch, Template, and Simulator
license
© 2016 Synopsys, Inc. 11
Quality and Usability
Saber Sketch
Saber Add-ons
Saber Simulator
Template Library
Single user opens multiple SaberRD instances with 1 Saber Sketch
License
N concurrent SaberRD users supported by N Sketch Licenses
Reminder: 2015.03 Licensing Change
2015.03 SaberRD Licensing
2015.03: Each simulation job
pulls Saber Simulator,
Template, and Add-on
Licenses
© 2016 Synopsys, Inc. 12
Quality and UsabilityEnhanced SaberRD Design Environment for more Efficient Schematic Capture and Site Libraries
Proprietary and Confidential
• Copy & paste design schematics and symbols among multiple instances of
SaberRD
• Searchable parts from user and site libraries
© 2016 Synopsys, Inc. 13
Advanced AnalysisSaberRD support for familiar stability and network analysis
Proprietary and Confidential
Linear system analysis (including pole-zero) in SaberRD for stability and other small
signal verification
© 2016 Synopsys, Inc. 14
Modeling and CharacterizationRevamped IGBT modeling tool improves accuracy and makes data sheet matching easier
• Better modeling of gate charge characteristics and turn-
on delays
• Better match transient characteristics
• Better tail current model improves waveforms under soft
switching and reverse blocking conditions
• Expanded library of characterized
components
• Improved usability capturing
curves from datasheets
• Built in tutorials
© 2016 Synopsys, Inc. 15
Modeling and CharacterizationSaber Debug Commands to Test Model Performance
Latent model problems
can affect simulation
convergence and
accuracy.
Saber debug commands
help you find model
problems by testing for
simulation anomalies.
SaberHDL NOW
supports SDB!
© 2016 Synopsys, Inc. 16
SaberRD Functional Safety Add-onReminder: Saber Functional Safety
© 2016 Synopsys, Inc. 17
Functional Safety
Vary design parameters within fault loops
to optimize a design for fault response.
Improved productivity selecting, simulating, analyzing faults
Nearest neighbor short on converter output.
• Automates fault selection and
configuration without direct schematic
interaction
• Import/Export of fault sets
Vary component values inside fault loop.
Copy & paste of
faults for rapid fault
set creation.
© 2016 Synopsys, Inc. 18
SaberES Designer
© 2016 Synopsys, Inc. 19
SaberES Designer
Highlights:
– Intuitive user interface provides simple,
seamless integration between functional,
wiring, and harness development phases
–Flow-driven instead of feature-driven flow
guides you through vehicle electrical system
design process
–Wiring design verification using voltage drop
simulation and Saber Experiment Analyzer
reduces system cost and physical prototyping
time, and eliminates expensive field failures,
Next Generation Design Tool for Electrical Systems and Harnesses
Thank You