Upload
leque
View
254
Download
3
Embed Size (px)
Citation preview
What’s New in PSpice 16.6
(C) FlowCAD Confidential
1
Learning PSpice
• Reduces the Time to get started with
PSpice
• Content addresses the basic
concepts of Electrical Engineering
with Samples
• Infrastructure for Application Notes!!
(C) FlowCAD Confidential
2
Quick PSpice Parts Place Menu
• Allows quick place of commonly used PSpice Parts
without any library setup requirements
• Implementation done through Menu XML/TCL
Enhanced Configurability
(C) FlowCAD Confidential
3
“What-If” Analysis
• Undo-Redo information is preserved
on PSpice Netlist
• Enabled Quick “what-if” scenarios on
schematic for PSpice simulations
• Overall reduction in time to finish
designs
PSpice Productivity
Edit
Netlist
Simulated
Undo Netlist
Simulate
Redo
(C) FlowCAD Confidential
4
Engine Options
• Performance of Multi-Core enabled – Focused performance
enhancements for large designs with complex model instances like MOSFETS, BJT
• I/O Performance – Significant
performance for large DAT files
PSpice Productivity
(C) FlowCAD Confidential
5
New PSpice Options – Speed
• THREADS
– Maximum number of threads to be used for simulation
– THREADS = 1 => Single-threaded simulation
– THREADS = 0 => Use default calculation
– By default, number of threads is calculated based on
device count, number of cores in the machine, and
PSpice license.
– Default thread count is <= number of cores/2
– Maximum 4 threads can be used for regular PSpice
Licenses
(C) FlowCAD Confidential
6
Enhanced PSpice Engine Options
• Convergence Improvement Options – Advanced Biaspoint Convergence
Homotopies
– Integration method option
– Node Value Limiting
– Relative Tolerance
• Accuracy Improvement Options – Worst-case control independent of
RELTOL
– Behavioral sources TimeStep Control for sinusoidal functions
– MinStep independent of TSTOP
– 64-Bit Data accuracy
(C) FlowCAD Confidential
7
Accuracy
• PROBE64 – 64-bit Probe data
– Increases resolution of probe
– Very useful for differential probes
• NOGMINI – Suppress GMIN addition across current sources
– Gives more accurate results for very low current values
• BRKDEPSRC – Sets automatic break-points for sinusoidal behavioral sources
– Useful for long simulations when default Max Time Step is too big
PSpice Options
(C) FlowCAD Confidential
13
Enhancement for behavioral sources
• VT Tables
– Optional parameter for Table-driven behavioral
sources
– Tells simulator that x-axis of the Table represents
Time
PSpice Options
(C) FlowCAD Confidential
14
Run-time Convergence Settings
• Run-time settings supports enabling Convergence
Homotopies and configuration without simulation
re-start
(C) FlowCAD Confidential
15
Hands-On
• Node Value Limiting
• Runtime Settings
• Accuracy
• Pseudotran
(C) FlowCAD Confidential
16
PSpice IBIS Import
• Spice circuit generation for all IBIS versions
• Supports V-t curves
• Enables Analog simulation of XNets – Use Advanced
Analysis tools for smoke analysis on bypass components
12
34
Pullup
Pulldown
Rising
Falling
VT table
POWER_clamp
GND_clamp
L_pkg R_pkg
C_pkgC_comp
Vcc
(C) FlowCAD Confidential
17
Securing PSpice Models
• AES Encryption added
• Key Length increase – 256-bit key used
• Multiple Modes of Encryption supported
• User-Defined Encryption supported
(C) FlowCAD Confidential
18
Expanding PSpice Library Models
Model Type Library Number of
New
Models
Schottky Diodes Schottky.olb 105
Bridge rectifiers diode_fullbridge.olb and
dual_diode.olb
119
High Speed Diodes Diode.olb 26
Zener Diodes Zener.olb 11
New Ferrite material’s core models for Power
application & Signal conditioning
Magnetic.olb 399
Controllers for Switching Regulators (Step Up, Step
Down, LED Drivers and Synchronous Controller)
Micrel_stepdown_regulator.olb
Micrel_stepup_regulator.olb
61
Power Management: Special purpose IC's special_purpose_ics.olb 29
IGBT Module IGBT.OLB 3 (C) FlowCAD Confidential
19
PSpice - What is possible with TCL
(C) FlowCAD Confidential
20
Enabling Marketplace Applications •Integrate PSpice with any 3rd Party Applications
•Access PSpice Data and create plots e.g. using
Google Plot
•Write your own PSpice DAT file Browser
•TCL adds Expression support for AA
•Run multiple AA analysis for different values
without netlisting
•Pluggable Library Viewers
•Customize Algorithms – examples…
•Run Monte Carlo at different
Temperatures
•Tolerance any parameter in simulator
•Program PSpice to map any user
parameter to AA parameter for all designs
•Program PSpice to use common user
equations for all designs
(C) FlowCAD Confidential
21
PSpice and Advanced Analysis API
• JSON Get and Put into PSpice Engine and PSpice Profile
• COM Interface available with PSpice AA and Command lines
– Use for applications within Capture/PSpice Environment
• Direct API to access PSpice engine without COM Interface
– Use for integrations to other environments
• Programmatically Run Simulations and modify any parameter
• Advanced Analysis (AA)
– Use AA on any PSpice Design
– Modify Algorithms of AA
– Apply tolerances and other properties globally to design
(C) FlowCAD Confidential
22
PSpice Simulator API Instantiating Interface to Engine
Loading Simulation Profile
Loading Design
Running Simulation
(C) FlowCAD Confidential
23
PSpice – Read/Write DAT File
(C) FlowCAD Confidential
24
Create applications like…
• Temperature sweep with Monte Carlo
• Spice Driven Layout
• Spice Transient Runs
• Integrate PSpice with solvers like Matlab and Octave
• Integrate with C/C++ programs
• Implement different post-processing algorithms e.g. for Fourier
(C) FlowCAD Confidential
25
DE
MO
PSpice
• Learning PSpice
• Quick PSpice Parts Place Menu
• Undo-Redo information is preserved on
PSpice Netlist
• PSpice Engine Options (Multicore)
• PSpice Run-time convergence settings
• PSpice Accuracy
• IBIS Import
(C) FlowCAD Confidential
26
Webinar Survey
Thank you for your help.
FlowCAD Webinar Serie
Theme Date
Reliability Engineering – MTBF and more! Do, 31.01.2013
3D PCB-Design with NEXTRA Do, 14.02.2012
Jeweils von 10.30 Uhr bis
11.30 Uhr in Deutsch
Anmeldung unter: www.FlowCAD.ch/de/webinar
De 14.30h à 15.30h en
Anglais
Inscription par: www.FlowCAD.ch/fr/webinar
End
Thank you for your attention!
For any questions or feedback, please
contact us:
Tel.: + 41 (0) 56 485 91 91
E-Mail: [email protected]
(C) FlowCAD Confidential
30