HF Electromagnetics 2014 Technology Review Sean Kim Technical manager 1 © 2011 ANSYS, Inc. May 14, 2014 Agenda • R15 Product update and Installation • Product update – – – – SIwave update HFSS update Q3D (TPA) update Designer update • ANSYS Korea Service introduction – SDPD Consulting 2 © 2011 ANSYS, Inc. May 14, 2014 ANSYS Electromagnetics Suite 15.0 One-stop installation ANSYS Designer 2014 ANSYS HFSS 2014 ANSYS Maxwell Circuit Editor 2014 ANSYS Maxwell 2014 ANSYS Q3D Extractor 2014 ANSYS Simplorer 2014 ANSYS SIwave 2014 All Ansoft tools are now located in “ANSYS Electromagnetics” and “ANSYS Electromagnetics Suite 15.0” folder. Ansoft Links is now part of SIwave Support OS 3 © 2011 ANSYS, Inc. May 14, 2014 Windows XP, 32-bit and 64-bit Windows 7, 32-bit and 64-bit Windows 8, 32-bit and 64-bit Windows server 2012 64-bit Linux RHEL5.3 and above, 64-bit Linux SLES 11 SP1 above, 64-bit 15.0 updates and enhancement • – – – – – – – – • HFSS 3D Layout in Designer S-parameter data blocks solved natively in Desinger SOD 3D Component Library Import External Near-Field Data Faster field post-processing GUP support in HFSS Transient Imporve HPC performance Add Network Data Explorer utility – – – SYZ speed up with HPC distribute methode SYZ accuracy improved with 3D solve SYZ accuracy improved with DC point Q3D solver included and support TPA fuction in free of charge HFSS ECAD function, automatic usage of HFSS Phi mesher Direct import of Cadence and ODB++ file Import DXF and GDSII © 2011 ANSYS, Inc. May 14, 2014 Designer 2014 – – – – – – • – – – – – • • 64-bit GUI support Improved 3D layout funtionalities Support IBIS-AMI repeaters and redrivers IBIS 5.1 supported DDR3 Virtual compliance toolkit Agilent X-parameter support Q3D 2014 – SIwave 2014 – – – – 4 • HFSS 2014 Cable design and transmission line design toolkit support New Districuited CG solver Add Non-conducting magnetic core solver Add Network Data Explorer utility 3D Component Library Faster field post-processing Ansoft link, Siwave included E-CAD translator 8.0 What’s New In This Release • All products have a PDF in the help menu highlighting the most important enhancements for the release 5 © 2011 ANSYS, Inc. May 14, 2014 Siwave update 6 © 2011 ANSYS, Inc. May 14, 2014 SIwave 2014 Highlights 1. Created SIwave – DC product – – 2. Added Q3D Extractor solves to SIwave GUI 3. Improved automation for ODB++ & Cadence – – 4. 5. Perform non-graphical import, setup, and DCIR solves Perform non-graphical import, setup, and SYZ solves SIwave SYZ speed up using HPC – Benchmarked PCB designs that show greater than a 60x speed up versus a single core Direct import of Cadence Allegro, APD, & SiP – 7 Includes ECAD translation & SIwave DCIR solver Specialized product that solves I2R (DC) power distribution problems For example: File-> Import .brd, .mcm, .sip or drop & drag into SIwave GUI 6. Added translation support for .DXF & .GDS within SIwave 7. Improved accuracy by using Adaptively Meshed DC point with AC SYZ 8. Scheduler support for Windows HPC & Linux LSF clusters © 2011 ANSYS, Inc. May 14, 2014 PowerArtist RedHawk Totem Sentinel-TI RTL SoC Analog/IP Thermal AC SYZ DC ALinks for EDA: ECAD Translation Loop Inductance Plane Resonance Near/Far Field Frequency Sweep Signal Net Analyzer: Fight Time Calculations PI Advisor: Decoupling Optimization 8 © 2011 ANSYS, Inc. May 14, 2014 DesignerSI Circuit: IBIS, IBIS-AMI, Transient APDS / SIwave Function Table Functionality SIwave – DC SIwave – PI SIwave APDS Basic APDS-EMI 1. ECAD Import 2. DC Analysis 3. Resonance Analysis 4. PI Advisor 5. SYZ Analysis 6. Frequency Sweep Analysis 7. Near-Field Analysis 8. Far-Field Analysis 9. Signal Net Analyzer 10. SI Circuit & Analysis 11. Statiscal Eye Analysis 12. IBIS-AMI Equalizer Analysis 13. HPC 14. Full 3D EMI analysis 9 © 2011 ANSYS, Inc. May 14, 2014 ANSYS SIwave v2014.0.2 Siwave-DC SIwave-PI SIwave SIwave SIwave-PI SIwave-PI + User Interface Translators DC Analysis PI Advisor Signal Net Analyzer Plane Resonance Analysis Transient/IBIS Circuit Analysis HSPICE Schematic integration IBIS-AMI S-, Y-, Z- Analysis HSPICE integration Near/Far-Field al4allegro al4ansoft al4apd al4boardstation al4encore al4expedition al4generic al4powerpcb al4virtuoso siwave_level1 al4zuken al4cadvance al4cds al4gem al4first al4odb++ DC Solver SYZ Solver Plane Resonance Solver Frequency Sweep Solver siwave_level2 siwave_pi_adv Near Field Solver Far Field Solver Signal Net Analyzer 10 © 2011 ANSYS, Inc. May 14, 2014 siwave_level3 Siwave GUI update 11 © 2011 ANSYS, Inc. May 14, 2014 SIwave with ALinks Desktop • SIwave with ALinks Desktop – 12 Modeler Window • Each window can be Floating or Docking © 2011 ANSYS, Inc. May 14, 2014 Supported ECAD Translations • Cadence – – – – • Mentor Graphics – – – – • Allegro APD SiP Digital/RF Virtuoso Expedition Boardstation Boardstation XE PADS Zuken – CR5000 – CR5000 – CR8000 • ODB++ – – – – – • 13 Altium Designer Mentor Expedition Mentor PADS Zuken Cadstar Cadence OrCAD 16.0, 16.1, 16.2, 16.3, 16.5, & 16.6 16.0, 16.1, 16.2, 16.3, 16.5, & 16.6 16.0, 16.1, 16.2, 16.3, 16.5, & 16.6 5.10, 6.14, 6.15, & 6.16 (Linux only) v2005, v2007.1 thru EE7.9 (uses HKP design flow) 8.x (uses HKP design flow) v2007, v2007.1, v2007.2, v2007.3 and v2007.7 (uses HKP design flow) PowerPCB v5.2a, v2005 and v2007 (ASCII Flow) 9.x and lower 10 and higher (Zuken translator for .anf & .cmp) 2013 and higher (Zuken translator for .anf & .cmp) R10 and greater EE7.9.1 and greater 9.4 and greater 12.1 and greater 12.1 and greater DXF & GDS Import capabilities © 2011 ANSYS, Inc. May 14, 2014 Siwave with Alinks GUI Controls – Desktop • 3D Export 1. Identify Power and Ground nets 2. Select Nets you wish to simulate 3. Define Plane Extents • Automatic – Simple – Precise • Manual – Draw Polygon – Draw Rectangle 4. Go to 3D Export -> Preview Clipped PWR/GND 5. Export to HFSS, Q3D Extractor, Designer or ANSYS Workbench 14 © 2011 ANSYS, Inc. May 14, 2014 CAD file direct import Newly added • DXF • GDSII • mcm • Brd – When Cadence PCB direct import : Cadence CAD tool(SPB) preinstalled in same machine. • ODB++ 15 © 2011 ANSYS, Inc. May 14, 2014 Siwave Solver and accuracy 16 © 2011 ANSYS, Inc. May 14, 2014 Full-wave Package/Board Positioning Fast 3D Hybrid Arbitrary 3D Electromagnetics Package Board + Package HFSS for ECAD Sentinel PSI SIwave Arbitrary 3D • • • • Golden Accuracy Simulator Solves Any 3D geometry Powerful for Critical Nets Layout Front-end for HFSS Any Geometry Gold Standard Accuracy 17 © 2011 ANSYS, Inc. May 14, 2014 SPEED • FAST Hybrid method for PKG/BRD • Fast FEM using prism elements • Handles many, but not all 3D effects • Tailored for PI package analysis • Complements SIwave for those p roblems with arbitrary 3D effects IC Packages Good Trade-off of Spe ed With 3D Accuracy Fast SI, PI, and EMI hybrid solution HFSS Solves integration in SIwave 18 © 2011 ANSYS, Inc. May 14, 2014 Q3D solver integration in Siwave Can use TPA(Turbo Package Analysis) function free of chagre TPA(Turbo Package Analysis) was replaced in Siwave Q3D solver function. 19 © 2011 ANSYS, Inc. May 14, 2014 3D DDM (Domain Decomposition Module) • Identify unique 3D regions: Discontinuity of a differential signal analyzed using the Q3D solver Q3D CG, DCRL, ACRL Solvers Cutout boundaries Region I Area 1 2 unique regions to be solved in Q3D Q3D CG, DCRL, ACRL Solvers 20 © 2011 ANSYS, Inc. Region II Region III May 14, 2014 Are a2 Q3D CG, DCRL, ACRL Solvers Siwave original solver, 3D DDM Explained Improved AC SYZ Accuracy • Advanced 3D DDM solver improves accuracy for – Traces routed across splits, unreferenced traces, poorly referenced ports, vias & large antipads HFSS SIwave DDM Option Without SIwave DDM self ind S Plot 1 Ansoft LLC plane hole 4hfss 0.00 -2.50 S Parameter in db -5.00 -7.50 -10.00 Unreferenced Traces Curve Info -12.50 dB(S(P1,P2)) self ind dB(S(STRIPLINE_SYMMETRIC_PERFORATED_PLANE_A_0_T1,STRIPLINE_SYMMETRIC_PERFORATED_PLANE_A_0_T2)) Import1 db(S(P1,P2))_1 Imported -15.00 0.00 10.00 20.00 30.00 Freq [GHz] 21 © 2011 ANSYS, Inc. May 14, 2014 40.00 50.00 Siwave original solver, Combined AC and DC simulation results Merging DC point with frequency-swept AC results SYZ 100 10 10 1 1 0.1 0.01 0.001 0.001 1E-06 0.001 1 Frequency in GHz 10 1 0.1 0.01 0.0001 1E-09 DC IR + SYZ 100 1/Ohm 100 1/Ohm 1/Ohm DC IR 0.0001 1E-09 0.1 0.01 0.001 1E-06 0.001 Frequency in GHz 1 0.0001 1E-09 1E-06 0.001 Frequency in GHz Improved accuracy over the entire frequency bandwidth 22 © 2011 ANSYS, Inc. May 14, 2014 1 Siwave HPC & Etc. 23 © 2011 ANSYS, Inc. May 14, 2014 Easy SDM (Distributed Frequency Point) Setup • Different operating modes – Local machine mode – Distributed workgroup mode (without scheduler) – Distributed cluster mode (with scheduler) • LSF scheduler support • Windows HPC scheduler support • Automated Load Sharing to Maximize Speed for Available Cores &Frequency points – Distributed frequency points first – Distribute cores second – Dynamically adjust based on the load at runtime 2GHz 3GHz 4GHz 1GHz 5GHz 6GHz 7GHz 8GHz 9GHz 10GHz © 2013 ANSYS, Inc. 24 SIwave HPC Acceleration Distributed Discrete S-Parameter Sweeps • Shared and distributed memory operation Speed up 8 scalability > 90% 6 4 2 0 0 Cores Configuration Runtime 92hr 39 min 1 1 node 16 1 node 16hr 18min 2 4 6 Number of nodes 8 Speed Up 1x 6x 32 2 nodes 5hr 28min 17x 64 4 nodes, 2hr 50min 33x 128 8 nodes 1hr 31min 61x © 2013 ANSYS, Inc. 25 Signal net analyzer, Impedance & Flight Time Calculations U7.(pin)60 Receiver IC Driver IC Void A Void B on return current path on return current path U1.(pin)25 A digital signal SNA provides: 1. Zo Profile & Delay for all paths of a signal. 2. Reflection Noise through transient analysis. Zo@ void A Zo@ void B Characteristic Impedance Characteristic Impedance Voltage waveform at receiver IC © 2013 ANSYS, Inc. 26 PI advisor, Investigate Decoupling Capacitors Capacitor Library Browser 1. 2. 3. 4. 5. More than 20,000 Cap & Inductor models included Enables viewing multiple capacitor impedances curves Calculates parallel impedance of multiple Caps Enables creation of Customer Defined Libraries Allows user defined filtering to narrow down capacitor selection © 2013 ANSYS, Inc. 27 Create & Solve Circuit Schematics © 2013 ANSYS, Inc. 28 Siwave Multiphysics 29 © 2011 ANSYS, Inc. May 14, 2014 DC Results & Analysis Path Resistance Initial Mesh Time & RAM Path Resistance Adaptive Passes Time & RAM Voltage Source to U1 (path) 17.236 mΩ 1 - Pass 11 Seconds 6.7 MB 18.278 mΩ 3 – Adaptive Passes 17 Seconds 8.1 MB Voltage Source to U2 (path) 16.850 mΩ 1 - Pass 10 Seconds 6.7 MB 17.870 mΩ 3 – Adaptive Passes 16 Seconds 8.1 MB Initial Pass 3 Passes U1 U2 Vs © 2013 ANSYS, Inc. 30 Thermal Solutions @ DC with Icepak Impact of SIwave & Icepak Link DC Power Consumption Without Joule Heating 69.3 Watts With Joule Heating 75.7 Watts PCI Graphics card … PCI express spec: • Max power not to exceed 75 W ‒ Includes dissipation from IC dies and PCB Joule heating … card with components Add Reference © 2013 ANSYS, Inc. 31 HFSS update 32 © 2011 ANSYS, Inc. May 14, 2014 HFSS 3D Layout: HFSS 15.0.3 • • • • • 33 Layout interface: 3D full-wave electromagnetics with HFSS Included! Layout interface: Integrated Optimetrics Included! Layout interface: Integrated Full-Wave Spice Included! Layout Interface: Integrated Planar EM Solver Included! Layout Interface: DC S-parameters from Q3D Included! © 2011 ANSYS, Inc. May 14, 2014 V2014 HFSS HFSS 34 High Frequency Structure Simulator for 3D Electromagenetics HFSS is a platform that includes multiple simulation technologies for component or system design. The base HFSS offering includes 3D and Layout interfaces, 2.5D Method of Moments, Eigenmode, and Linear circuit simulation (LNA) HFSS-IE 3D Integral Equation Solver for HFSS HFSS-IE is a specialized solver offering IE, Hybrid, and Finite-Element Boundary Integral simulation. Includes curve-linear mesh elements and supports HPC for solving Electrically Large structures HFSS-TR 3D Transient Solver for HFSS A general purpose Finite Element Time-Domain Solver. HFSS-TR offers adaptive meshing, local time-stepping, arbitrary input signals, Time-Domain Reflectrometry (TDR), and Time-Domain fields. GPU acceleration with HPC SI Option HFSS-TR and Transient Circuit Simulation for HFSS 3D HFSS Transient Solver (HFSS-TR) Transient circuit simulator, offering Time-Domain, Statistical Eye (QuickEye/VerifEye), and IBIS simulation Includes HSPICE Integration support. RF Option Non-Linear and Transient Circuit Simulation for HFSS Circuit simulator, offering DC, AC, S-Parameter, Time Domain and Harmonic Balance simulation. Includes Envelope, Load-pull, Oscillator, and Agilient X-Parameter support. © 2011 ANSYS, Inc. May 14, 2014 HFSS Overview Design Flow Automation HFSS 3D Layout External Near Field Data Support 3D Component Library Network Data Explorer Advancements in Numerical Solver Technologies • • • • Distributed Direct Matrix Solver Advanced Meshing for Layout GPU Support for HFSS Transient Advanced modeling techniques High Performance Computing • Hierarchical HPC • Distributed solving improvements for IE/Method of Moments 35 © 2011 ANSYS, Inc. May 14, 2014 10000 1000 100 10 CPU time in secons • • • • Param 1 1 10000 100000 Param 3 Num Tets Phi Mesher 1000000 Param 2 10000000 100000000 HFSS GUI 36 © 2011 ANSYS, Inc. May 14, 2014 HFSS Accuracy from Layout • Features for HFSS 3D Layout – Parametric Layout Editor – – – – – – – – – – – – – – 37 Stackup – Etch Factor/Layer Offset Padstacks Trace parameters Finite Dielectrics Hierarchy Solver Integrated HFSS solver Integrated PlanarEM - 2.5D MoM DC S-parameter from Q3D Embedded RLC and/or S-Parameters for HFSS Post-Processing Network Data Explorer and Full-Wave SPICE Integration with industry CAD Cadence, Zuken, Mentor and Altium © 2011 ANSYS, Inc. May 14, 2014 HFSS for ECAD. What is it? • • An alternative interface or skin for HFSS Highly automated for in layout design environment – Design primitives = traces, pads, bondwires, vias • Significantly reduce engineering time interacting with software • Lightweight, easy to use interface for package, PCB or IC designs created in layout tools 38 © 2011 ANSYS, Inc. May 14, 2014 Advanced Features in HFSS 3D Layout • • • • Embedded Components DC data point for S-parameters with Q3D solver Lumped line ports N port s-parameter blocks An HFSS Sparse Matrix 39 © 2011 ANSYS, Inc. May 14, 2014 New Phi Mesher in HFSS 3D Layout 70 60 50 40 30 20 10 0 20-40x faster than classic 1000 10000 100000 1000000 10000 10000000 Number of tets, NlogN scaling Classic Mesh Size (Num Tets) 1 million tets in 2 minutes 10 million tets is 20 minutes 1000 100 10 40 © 2011 ANSYS, Inc. May 14, 2014 CPU time in secons Speed Up Extremely fast meshing for layered designs 1 10000 100000 1000000 10000000 100000000 Distributed IE with IE Regions • “IE regions” is the ability to solve a mix of finite elements with method of moments FEM solution around body and cell phone IE solution on car body using IE-Regions • In HFSS 15 all domains (FEM and MoM) could be solved in parallel – FEM volume could be further divided into sub domains • In HFSS 2014 MoM domains may be subdivided as well Total RAM (GB) Elapsed Time (hours) – Further parallelization andSolution speedType 41 © 2011 ANSYS, Inc. May 14, 2014 FEM w/ DDM 160G 8 Hybrid Solution 11 2.7 Distributed IE with IE Regions, Cont. 151 FEM Domain 60 GB Distributed across 13 IE Domain Total Ram for all Domain: 288 GB Simulation done in 4h12mn - - -16- 36.7M Matrix Unknowns 42 © 2011 ANSYS, Inc. May 14, 2014 Low Frequency Performance • HFSS 12: Extended precision elements for port solution. Allows lower frequencies to be solved • HFSS 13: Surface impedance at lower frequency. Accounts for finite size of conductor • HFSS 14: Logarithmic data at low frequencies. Also passivity enforcement for interpolating sweeps • HFSS 15: Introduction of causal basis vectors for interpolating sweeps data 43 © 2011 ANSYS, Inc. May 14, 2014 Q3D dashed HFSS solid DC region HF region Q3D to solve DC point in HFSS for ECAD • • DC point solved by Q3D allows discrete simulations starting at DC point. HFSS simulations with Q3D DC point can be solved now within Designer. Q3D to solve DC point Enforce causality an d passivity 44 © 2011 ANSYS, Inc. May 14, 2014 HFSS Simulation can be run directly from DesignerSI External Field Data as Source • Use measured E and/or H field data as radiation source – Also use fields from other simulations where the IP needs to be protected • A ‘near field’ model of the device analogous to a touchstone sparameter model. Near fields around PCB with associated far field radiation pattern 45 © 2011 ANSYS, Inc. May 14, 2014 3D Component Library • 3D Simulation Components – User Defined – Save and reuse – Share with partners and colleagues • Created from 3D modeler • Self-contained – Geometries – Material properties – Boundary conditions – Excitations 46 © 2011 ANSYS, Inc. May 14, 2014 HFSS HPC 47 © 2011 ANSYS, Inc. May 14, 2014 V2014 ANSYS Electronics HPC HFSS Unified HPC Setup Enhanced use of multiple cores for 3D Modeling and Fields Post Processing HPC High Performance Computing for HFSS Multi-Threaded Solvers (Enhanced in 2014.0) Distributed Frequency Solver (Spectral Domain Method) Multi-Level HPC Setup Domain Decomposition for Electrically Large Solves Distributed Direct Matrix Solver Distributed Excitations for Iterative and Domain Methods GPU support for HFSS-TR Optimetrics Distributed S olve Option 48 © 2011 ANSYS, Inc. Integrated Parametric/Optimization Analysis Includes 2 Distributed Solve Option Tasks Expand Robust Design capabilities with DesignXplorer Add-on to Optimetrics Accelerates Robust Design by running variations in parallel Supports HPC May 14, 2014 Distributed Memory Direct Matrix Solver • Direct Matrix Solver: – Greatest accuracy with best efficiency for many ports/excitations • Distributed now provides access to more memory and cores – Only with ANSYS Electronics HPC • Example: Trunk Mounted Antenna – – – – 49 Matrix size: 12M Memory: 714 GB Machines: 6 (128 GB) Time: 3 hours © 2011 ANSYS, Inc. May 14, 2014 GPU Support for HFSS Transient • DGTD (HFSS Transient) and FDTD lend themselves to a high degree of parallelization • Now HFSS Transient can leverage GPUs for faster simulations Intel X5675 GPU vs. 8 PROJECT PROJECT Dipole small Dipole large small Landmine Dipole large Leadframe Landmine Connector small Leadfram LeadframeConnector Connectorlarge small FlipChip LeadframPackage Connector large GSM Antenna mixed order FlipChip Package GSM Antenna 1st order mixed order GSM Antenna 1st order 50 © 2011 ANSYS, Inc. # Tets Tesla K20c 8Intel cores X5675 core GPU CPU vs. 8 # Tets Tesla0:03:45 K20c 8 cores 21K 0:08:00 core CPU 1.83 51K 0:08:07 0:19:51 2.42 21K 0:03:45 0:08:00 1.83 32K 0:02:37 0:05:50 2.22 51K 0:08:07 0:19:51 2.42 36K 0:04:43 0:04:31 0.95 32K 0:02:37 0:05:50 2.22 108K 0:03:17 0:07:18 2.22 36K 0:04:43 0:04:31 0.95 39K 0:02:40 0:00:44 0.275 108K 0:03:17 0:07:18 2.22 75K 0:59:43 2:58:41 2.95 39K 0:02:40 0:00:44 0.275 133K 6:34:08 34:18:55 5.21 75K 0:59:43 2:58:41 2.95 133K 6:34:08 34:18:55 5.21 May 14, 2014 Multi-level HPC for Speed and Scale Level 1 Distributed Variations Level 2 Distributed Memory 51 © 2011 ANSYS, Inc. May 14, 2014 Hierarchical HPC: Multi-level • 32 core DDM per variation • Helicopter Launch from Ship Time for 8 variations, serial: 14:52:57 • 128 core ‘two level’ – Run four variations in parallel – 3:39:38 • ~4X faster 128 co res 52 © 2011 ANSYS, Inc. May 14, 2014 32 cores each Solving Faster and Bigger HFSS problems with HPC •HPC products, Electromagnetics HPC and DSO, enable: Spectral and Domain Decomposition Method w HPC Multi-processing w HPC Differential S-parameters Ansoft Corporation Robust Design w DSO Curve Info Nexxim1 0.00 -10.00 DDM -20.00 Y1 -30.00 -40.00 -50.00 -60.00 -70.00 -80.00 0.00 53 2.00 4.00 6.00 8.00 10.00 F [GHz] © 2011 ANSYS, Inc. 12.00 14.00 16.00 18.00 20.00 May 14, 2014 *Distributed Solve Option is a separate license and is not included with HPC From Release to Release • Progressive improvements: ~5X speed-up from v12 to v15 • Model: 20 terminal backplane connector, DC to 20 GHz • 80 core (8X10), matrix multiprocessing plus distributed frequency points From v12 to v15 4.6X from v12 to v15 5.50 5.00 4.50 4.00 3.50 Total Speed Adaptive Mesh Speed 3.00 Sweep Speed 2.50 2.00 1.50 1.00 12 54 © 2011 ANSYS, Inc. 13 May 14, 2014 14 15 Broadband Sweeps • Improvements in single frequency point extraction • Improvements in parallel frequency point extraction • Model: Package on Board. Large model with complex frequency response 55 HFSS 14 HFSS 15 Tetrahedra 867,629 (~0.01) 992,171 (~0.007) Memory 28.7 GB 38.5 GB 8X1 (HPC 8) 72:50:53 (1X) 74:28:25 (0.98, 1) 8X4 (HPC 32) 25:04:40 (2.9X) 19:41:21 (3.7, 3.8) 8X16 (HPC 128) 8:50:08 (8X) 5:47:03 (12.6x, 12.9x) © 2011 ANSYS, Inc. May 14, 2014 From days to ho urs with ANSYS HPC HPC vs. MP performance • Studied a range of models to determine average performance with HPC • Faster and more scalable with HPC 56 © 2011 ANSYS, Inc. May 14, 2014 Large Model Support • Improved handling of large and complex geometries • Multiprocessing in modeler – – – – Entity check Object intersection check Net identification Boundary validation 10x to 100x faster – Faceting and rendering Validation Times 6 cores Faceting times 6 cores 5.5X 3X 3X 2.5X 2X 57 © 2011 ANSYS, Inc. May 14, 2014 HFSS Network Data Explorer 58 © 2011 ANSYS, Inc. May 14, 2014 Network Data Explorer (NdE) Browse… Macro modeling (Broadband Export) Tools > Network Data Explorer Parameter type SYZ Data [Export]: • Touchstone Format (*.s*p)• Renormalizations • S-parameter • Touchstone Format (*.s*p) • Overlays and ease of use improvements • Touchstone2 Format (*.ts) • State space• fitting • Y-parameter Neutral Format (*.nmf) algorithm improvement • Quick comparison of S,Y Z-parameters, port • Citifile (*.cit) • Z-parameter • Data Table (*.tab) ₋ Tsuk-White Algorithm (TWA) impedance and Gamma • Neutral Format (*.nmf) • Port impedance • MATLAB (*.m) • Gamma • Citifile (*.cit) Matrix entries • Average • Minimum • Maximum • Standard Deviation • Passivity Format • Magnitude • Phase(deg) • dB Comparisons of Fitted Models • Real & • Imaginary Causality Checking and Plotting All parametric combinations 59 © 2011 ANSYS, Inc. May 14, 2014 Network Data Explorer HFSS, Q3D Extractor, & Designer – Causality & Passivity testing – Causality & Passivity enforcement Passivity Testing When the Curve Magnitude is ≤1 the Model is Passive Causality Testing Green = Causal Red = Non-Causal Yellow = Inconclusive test (add more frequency points & retest) 60 © 2011 ANSYS, Inc. May 14, 2014 HFSS Multiphysics 61 © 2011 ANSYS, Inc. May 14, 2014 Bi-directional Multiphysics: Thermal to Stress to Electromagnetics • High performance RF/microwave design often requires consideration of operating in a multiphysics environment. • Understanding coupled physics interaction is essential for an accurate analysis. • ANSYS offers a comprehensive solution capable of bi-directional coupled analysis including EM, thermal, structural mechanics and fluid flow. 62 © 2011 ANSYS, Inc. May 14, 2014 Q3D update 63 © 2011 ANSYS, Inc. May 14, 2014 Q3D Performance & Accuracy Inductance Delta % Convergence (Delta % vs Pass) 10 9 8 7 6 5 4 3 2 1 0 Release to Release Improvements 1 2 3 4 5 6 7 8 9 Pass Q3D CG DCRL ACRL Q3D CG DCRL ACRL Q3D CG ACRL v9 7min 16min 4hr 7min v9 21min 8min 12min v9 156min Unsolvable v2014 3min 11min 10min v2014 4min 4min 2min v2014 28min 8hr 45min © 2013 ANSYS, Inc. 64 Q3D Speed Up with HPC Q3D Extractor HPC Options • RSM – – – – • Windows HPC, LSF, SGE, & PBS ANSYS Electronics HPC – Enables distributing the ACRL, DCRL, & CG solvers across threads, cores, processors, and machines Enables distributing CG nets solvers across threads, cores, processors, and machines Enables multi-threading of the ACRL, DCRL and CG solver per core ANSYS DSO – – RSM Drives the HPC and DSO solutions Supports external schedulers • • Q3D Extractor HPC Flow Chart DSO HPC Distributive Solvers Distribute CG Nets CG Distribute CG Nets DCRL Distribute CG Nets MT by Core Sweeps Design Variations ACRL Enables distributing parametric design variations across threads, cores, processors, and machines Enables distributing frequency sweeps across threads, cores, processors, and machines • Interpolating and discrete sweeps © 2013 ANSYS, Inc. 65 Q3D Performance & Accuracy SiP Package Test Case Local Serial Solve CPU Available Solve Time (hr:min) 1CPU 8:36 2CPU 4:42 4CPU 2:56 8CPU 2:08 12 CPU 1:49 Distributed Solve CPU Available Solve Time (hr:min) 6CPU 1:18 8CPU 1:11 12CPU 53 min HPC distributes different solutions to networked processors and memory CG solution DC solution AC solution © 2013 ANSYS, Inc. 66 Distributed CG Solver • Simulate faster with distributed computing! – Solve nets in parallel across clusters – Use multiple CPUs on each cluster node Speed Up Capacitive behavior with and without touch for different touch screen configurations 4 3 2 1 1 2 3 4 Number of Nodes Local: 1 Processor (HR:MIN:SEC) MPI + Distributed (HR:MIN:SEC) MPI Setup (Intel or Platform) Total Cores TouchPanel A 21 0:21:44 0:08:18 MPI: 10, Dist:2 20 ~100,000 0.52 2.6x TouchPanel B 28 1:08:44 0:16:14 MPI: 6, Dist:4 24 ~240,000 2.27 4.2x TouchPanel C 63 4:37:47 0:44:22 MPI: 15, Dist:4 60 ~275,000 3.45 6.3x TouchPanel D 49 20:15:50 1:05:34 MPI: 24, Dist:4 96 ~330,000 5.68 18.5x TouchPanel Nets Mesh Size RAM Speed Up (Triangles) (GB) © 2013 ANSYS, Inc. 67 Q3D: Thin Conductor Modeling • Improve robustness and performance for CG and RL solvers in touch panel applications, thin 3D conductors can be modeled as sheet 2D objects using “Thin Conductors” boundary • Average speed up reported by field testers is 8x Release v11 v12 Thickness 1um(3D) 0.03um(2D) Passes 11 17 11 14 Mesh 145529 37792 54112 12591 Cm 1.4289 1.377 1.3933 1.3798 Time 0:54:48 0:13:19 0:06:04 0:00:35 Speed_up 22.8x 9.0x © 2013 ANSYS, Inc. 68 Faster Pre-processing Reduced simulation time for large package designs! – Enhance algorithms and multi-processing technology – 10x speed up in boundary validation – 3x speed up in net identification Large Package Designs Boundary validation time Model Name R14.5 Time R15 Time with 6 threads Speed up Model1 >2hrs 13 min 9x Model2 1hr 5 min 11x Model3 3 min 12 sec 15x Net identification time Model Name R14.5 Time R15 Time Speed up Model4 15mins 6mins 2.5x Model5 > 3 hrs 1 hr 15 mins > 2.4x Model6 1 min 10 sec 6x © 2013 ANSYS, Inc. 69 2D Extractor Transmission Line Toolkit © 2013 ANSYS, Inc. 70 Designer SI update 71 © 2011 ANSYS, Inc. May 14, 2014 Designer Circuit and Schematic • • • • • • • • • 64-bit GUI Support for Windows and Linux ANSYS ECAD Database – Brd, mcm, ODB++, GDSII.... NDE causality plots Bus Support for Easy Schematic Creation Support for Agilent X-parameter Models Limit line support for Pass & Fail reporting IBIS-AMI repeaters support Added support for PSP 103.1 and 102.3 models Installation now includes RF vendor libraries • • 24K Spice and 400 State-space components DDR3 Virtual Compliance Click to edit Master text styles – 20+ additional calculations, including Command/Address support © 2013 ANSYS, Inc. 72 New IBIS Components • • • Now it is easier to run IBIS components in DesignerSI Now one single component is able to run both IBIS and IBIS-AMI files Analog part has been added Old IBIS compo nents New IBIS comp onents © 2013 ANSYS, Inc. 73 Post Processing with Non-Ideal Clock Eye diagram with ideal clock External triggered Eye diagram Click to edit Master text styles Limit Lines for XY Plots © 2013 ANSYS, Inc. 74 DDR3 & LPDDR2 Virtual Compliance Virtual Compliance Reporting Right click Results > Create User Defined Solution > UserLib > DDR • Compliance Calculations – LPDDR2 • AC Data Timing Calculations (tDS, tDH, derate, tDQSQ…) – DDR3 • AC Data Timing Calculations (tDS, tDH, derate, tDQSQ…) – DDR3L • AC Data Timing Calculations (tDS, tDH, derate, tDQSQ…) • Overshoot/Undershoot © 2013 ANSYS, Inc. 75 Virtual Compliance Reporting Right click on eye diagram > Trace Characteristics All characteristics of the eye diagram Click to edit Master text styles X-axis scrollbar to zoom in a preferred time section © 2013 ANSYS, Inc. 76 Post Layout Simulation (1066Mbps) Data group signals - Write Operation / with ODT 120/60/40 Ohm ODT_disabled at DDR3 SDRAM ODT_120 DDR3 SDRAM ODT_60Ohm atatDDR3 SDRAM ODT 40Ohm at DDR3 SDRAM VDD(Q) 240Ohm VDD(Q) 120Ohm 80Ohm 240Ohm 120Ohm 80Ohm Negative Setup Margin Negative Setup Margin! For all data signals, setup margin with derating value is positive. All positive hold margin! Hold margin with derating value is also positive. Hold margin with derating value is also positive. © 2013 ANSYS, Inc. 77 ANSYS SDPD Consulting - Design Process Improvement © 2013 ANSYS, Inc. 78 ANSYS Offers a Simulation Driven Product Development Assessment Service to Companies Worldwide •Services project to assess and recommend further improvements to your Product Development Process • The SDPD Assessment is an opportunity to: • Understand your product development process and how simulation is being deployed today • Compare your deployment of engineering simulation with the Best-in-Class • Recommend how simulation can be more effectively utilized • Train & Implement process changes • Continued professional services with industry experts for success © 2013 ANSYS, Inc. 79 We are Open to Share this Knowledge with You, and to Customize it to Your Company We can Assess Your Deployment of Simulation and Compare it with Best in Class. A 3 Steps Process: 1. Preliminary Investigation • Preliminary survey to get the o verall picture • Creation of a company-specific questionnaire to guide the on-s ite assessment 2. On-Site Assessment • Interview leaders, managers a nd users by ANSYS experts • Compare engineering simulati on company practices with be st practices 3. Report • Comprehensive report on ob servations • Concrete recommendations t o make simulation more impa ctful on your business © 2013 ANSYS, Inc. 80 We Help You Prioritize Areas for Improvement And Implement Solutions 1 2 Compare with Best in Class Centralized SW License Management Comprehensive Solution 4 Education & Certification Program Evaluate the gap to world class level, Prioritize areas for Improvement 2.5 3 Smart Access to Computational Power 2 2 Parametric AND Direct Modeling Gap Analysis 1.5 1 1 Robust Design Optimization 0 Early Reliability Prediction & Simulation 0.5 Systematic use of simulation early 0 Modeling from Component to Systems Collaborative Simulation Environment Integrated Reduced Order Model Process Maturity Level Software Hardware Interaction Best in Class Average 4 3 Jointly develop a program to help you pro gress to the next maturity level Level 4 3 Level 3 2 $$ Value Level 2 1 Level 1 Different levels of maturity are step by step achieved for each best practice. © 2013 ANSYS, Inc. 81 Recommendations include stage wise ado ption roadmap 4 Robust Design Optim ization Advanced: Increase Depth •Entire preprocessing and set up is driven by automation scripts •Many parametric simulations performed against well defined success criteria •Automation scripts exchange data between physics at predefined intervals •… Intermediate: Increase reach •Scripts drive some of the manual repetitive tasks •Adoption of higher-level physics, 1-way multi-physics •Limited scenarios simulation for select parametric variations • Data is shared manually between different physics simulations •… 3 2 1 Leader: Collaborative Simulation Environment •Entire simulation process from pre to post is driven by automation scripts •Comprehensive optimization study using DOE, Six Sigma techniques •Coupled physics simulations driven by common collaboration platform •… Beginner: Adoption •Repetitive tasks are performed manually •No optimization done •Different simple physics simulations are performed in isolation •… Level 4 Level 3 Level 2 Level 1 • Advanced • Intermediate • World Class $$ Value • Beginner Source: Best Practices documented from cumulative 40 years of knowledge at ANSYS © 2013 ANSYS, Inc. 82 Services & Support engagements to help move to higher levels of simulation maturity Vertical Applications Level 3 Models & Systems Tools Integration Level 2 Automation Customization Level 1 Engineering Analysis SUPPORT: TRAINING: Introductory Standard Jump start Premium Advanced SDPD Assessment Impact on company business Level 4 Onto edit siteMaster text styles Click Specialized Time Maturity level © 2013 ANSYS, Inc. 83 R16 preview2 New GUI for HFSS Click to edit Master text styles © 2013 ANSYS, Inc. 84