HFSS_2014_new_features.pdf

40
© 2011 ANSYS, Inc. March 10, 2014 1 ANSYS Release 15 – Webinar Series HFSS 2014: New Features and Advances Gaurav Hada ANSYS India

description

HFSS_2014_new_features.pdf

Transcript of HFSS_2014_new_features.pdf

  • 2011 ANSYS, Inc. March 10, 2014 1

    ANSYS Release 15 Webinar Series

    HFSS 2014: New Features and Advances

    Gaurav Hada ANSYS India

  • 2011 ANSYS, Inc. March 10, 2014 2

    Faster Solvers in HFSS

    Improved SI flow New Alinks, HFSS from SIwave

    Improved Finite Antenna Array DDM Solver

    Improved Multiphysics flow

    Hybrid Solving Improvements

    What was new in HFSS 15 (last year)?

  • 2011 ANSYS, Inc. March 10, 2014 3

    Design Flow Automation

    HFSS 3D Layout

    3D Component Library

    Numerical Solver Advances

    Distributed Memory Direct Matrix Solver

    Phi Mesher

    Spatial Material Properties

    Curvilinear Elements in HFSS-IE

    Miscellaneous

    3D modeler, scripting

    New HPC UI and enhancements

    New Licensing

    Numerous feature additions

    Todays Agenda Whats new in HFSS 2014

  • 2011 ANSYS, Inc. March 10, 2014 4

    Design Flow Automation

    HFSS 3D Layout

    3D Component Library

  • 2011 ANSYS, Inc. March 10, 2014 5

    Introducing the New 3D Layout Flow with HFSS

  • 2011 ANSYS, Inc. March 10, 2014 7

    HFSS: Arbitrary 3D or 3D Layout

    No change to 3D product, licenses added to enable layout

    ensemble_gui

    nexxim_gui

    Required Installs

    HFSS, Designer

    or

    ANSYS EM Suite

    3rd Party 3D CAD Bi-Directional

    3D Component Library

    3D Editor Native

    Scripted Footprints

    3rd Party Layout Translation

    Arbitrary 3D

    3D Layout

    Layout Editor Native

    Toolkits Script Customization

    Toolkits Script Customization Parametric

    Variations

    Parametric Variations

  • 2011 ANSYS, Inc. March 10, 2014 8

    Features for HFSS 3D Layout

    Parametric Layout Editor

    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

    HFSS Accuracy from Layout

  • 2011 ANSYS, Inc. March 10, 2014 9

    Stackup Editor - Manufacturing Tolerances

    Image courtesy of AMKOR Overetching and Underetching

  • 2011 ANSYS, Inc. March 10, 2014 10

    Layer Stackup Editor - Parameterization

    Via Radius Trace Widths

    Fully parameterized padstack geometry Vias

    Pads

    Layer based or per each net/polygon Trace widths

  • 2011 ANSYS, Inc. March 10, 2014 11

    Automatic Ports Setup Right click > Select Edges > Click on Ports Edges

    Wave or Lumped ports depending on routing type

    Wave or Lumped Ports

    Gap (Lumped) Port

    Wave Port

    Convert Lumped to Wave Port

  • 2011 ANSYS, Inc. March 10, 2014 12

    Now included with HFSS

    Fast solve 2D conductors

    Infinite GND

    Early in the design process

    Leverage HFSS and 3D FEM with adaptive meshing in the later stages

    PlanarEM 2.5D Method of Moments

  • 2011 ANSYS, Inc. March 10, 2014 13

    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

  • 2011 ANSYS, Inc. March 10, 2014 14

    Embedded Components S-parameters or RLC components

    No requirement to mesh a boundary condition or to add ports for connecting terminals of a device

    Includes ability to represent these component models via S-parameters

  • 2011 ANSYS, Inc. March 10, 2014 15

    Solve DC point with Q3D Extractor engine

    Bringing together two best-in-class 3D solvers for hyper-accurate extraction of broadband models for packages and PCBs

    Integrated DC solver

    Automatic application of source and sinks for Q3D

    Calculated non-complex DC point

  • 2011 ANSYS, Inc. March 10, 2014 16

    Impressed current source with user defined parallel impedance load

    Easy to set up

    Effective when it is not possible to create geometries for wave or lump ports

    Can be applied to both intra and inter-plane connections

    New Lumped Circuit Ports in 3D Layout

  • 2011 ANSYS, Inc. March 10, 2014 17

    Layout interface: 3D full-wave electromagnetics with HFSS

    Layout interface: Integrated Optimetrics

    Layout interface: Integrated Full-Wave Spice

    Layout Interface: Integrated Planar EM Solver

    Layout Interface: DC S-parameters from Q3D

    HFSS 3D Layout

    Included!

    Included!

    Included!

    Included!

    Included!

  • 2011 ANSYS, Inc. March 10, 2014 18

    Design Flow Automation

    HFSS 3D Layout

    3D Component Library

  • 2011 ANSYS, Inc. March 10, 2014 19

    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

    3D Component Library

  • 2011 ANSYS, Inc. March 10, 2014 20

    Options for Saving

    Mesh Ops Also!

  • 2011 ANSYS, Inc. March 10, 2014 21

    3D Component Library in HFSS 2014

  • 2011 ANSYS, Inc. March 10, 2014 22

    Advancements in Numerical Solving Technologies

    Distributed Direct Matrix Solver

    Advanced Phi Mesher for Layout

    GPU Support for HFSS Transient

    Advanced Modeling Techniques

  • 2011 ANSYS, Inc. March 10, 2014 23

    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 Matrix size: 12M Memory: 714 GB Machines: 6 (128 GB) Time: 3 hours

  • 2011 ANSYS, Inc. March 10, 2014 24

    A new mesher designed for layout

    Enhanced Layout Meshing: Phi Mesher

    Tau / Classic Full 3D geometries

    Very general input

    Heavy load on mesher

    Very accurate 3D mesh

    2D / Prismatic

    Meshers ECAD Layouts only

    Very fast

    Less Accurate solvers

    PHI Mesher

    Speed of 2D/Prismatic

    Accuracy of Tau/Classic

    For ECAD layout

  • 2011 ANSYS, Inc. March 10, 2014 25 1

    10

    100

    1000

    10000

    10000 100000 1000000 10000000 100000000

    CP

    U t

    ime

    in s

    eco

    ns

    Number of tets, NlogN scaling

    0

    10

    20

    30

    40

    50

    60

    70

    1000 10000 100000 1000000 10000000

    Spee

    d U

    p

    Classic Mesh Size (Num Tets)

    Extremely fast meshing for layered designs

    New Phi Mesher in HFSS 3D Layout

    20-40x faster than classic

    1 million tets in 2 minutes

    10 million tets is 20 minutes

  • 2011 ANSYS, Inc. March 10, 2014 26

    DGTD (HFSS Transient) and FDTD lend themselves to a high degree of parallelization

    Now HFSS Transient can leverage GPUs for faster simulations

    GPU Support for HFSS Transient

    PROJECT # Tets Tesla K20c

    Intel X5675

    8 cores

    GPU vs. 8

    core CPU

    Dipole small 21K 0:03:45 0:08:00 1.83

    Dipole large 51K 0:08:07 0:19:51 2.42

    Landmine 32K 0:02:37 0:05:50 2.22

    Leadframe Connector small 36K 0:04:43 0:04:31 0.95

    Leadfram Connector large 108K 0:03:17 0:07:18 2.22

    FlipChip Package 39K 0:02:40 0:00:44 0.275

    GSM Antenna mixed order 75K 0:59:43 2:58:41 2.95

    GSM Antenna 1st order 133K 6:34:08 34:18:55 5.21

    PROJECT # Tets Tesla K20c

    Intel X5675

    8 cores

    GPU vs. 8

    core CPU

    Dipole small 21K 0:03:45 0:08:00 1.83

    Dipole large 51K 0:08:07 0:19:51 2.42

    Landmine 32K 0:02:37 0:05:50 2.22

    Leadframe Connector small 36K 0:04:43 0:04:31 0.95

    Leadfram Connector large 108K 0:03:17 0:07:18 2.22

    FlipChip Package 39K 0:02:40 0:00:44 0.275

    GSM Antenna mixed order 75K 0:59:43 2:58:41 2.95

    GSM Antenna 1st order 133K 6:34:08 34:18:55 5.21

  • 2011 ANSYS, Inc. March 10, 2014 28

    Spatially dependent material properties and boundary conditions

    Example: Luneburg Lens

    Spatial Material Dependence

    PEC Half Plane

  • 2011 ANSYS, Inc. March 10, 2014 29

    Curvilinear elements provide more accurate representation of curved surfaces

    Efficient: Fewer elements required to accurately represent curved surfaces

    Examples: NASA Almond

    Curvilinear Elements for HFSS-IE

  • 2011 ANSYS, Inc. March 10, 2014 30

    Curvilinear elements: Accurate mesh rendering of curved dish surface

    Rectilinear elements produced paired echoes from periodic faceting

    Need finer mesh for accuracy

    Curvilinear elements save

    Mesh

    Memory

    Time

    Curvilinear Element: Offset Parabolic Dish

    35 @ 9 GHz FEM (feed) and IE (dish) 51.5 mins and 8 GB with 4 adaptive passes

    Rectilinear

    Changing faceting

  • 2011 ANSYS, Inc. March 10, 2014 31

    Offset Parabolic Dish Results

    Rectilinear 15 Rectilinear 5 Curvilinear 15

    Rect 5 false side lobes

    Rect 15 main beam unresolved

    R5 75 mins, 8.5 GB C15 50 mins, 7 GB

  • 2011 ANSYS, Inc. March 10, 2014 32

    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 s-parameter model.

    External Field Data as Source

    Near fields around PCB with associated far field radiation pattern

  • 2011 ANSYS, Inc. March 10, 2014 33

    High Performance Computing

    New easy-to-use HPC UI

    Hierarchical HPC

    Distributed Solving

  • 2011 ANSYS, Inc. March 10, 2014 34

    Solving Faster and Bigger HFSS problems

    Multi-processing w HPC Spectral and Domain Decomposition Method w

    HPC

    Robust Design w DSO

    *Distributed Solve Option is a separate license and is not included with HPC

    0.00 2.00 4.00 6.00 8.00 10.00 12.00 14.00 16.00 18.00 20.00F [GHz]

    -80.00

    -70.00

    -60.00

    -50.00

    -40.00

    -30.00

    -20.00

    -10.00

    0.00

    Y1

    Ansoft Corporation Nexxim1Differential S-parameters Curve Info

    HPC products, Electromagnetics HPC and DSO, enable:

    DDM

  • 2011 ANSYS, Inc. March 10, 2014 35

    Improved HPC UI

    Improved HPC/Analysis UI

    Improved accessibility

    Unification of solver options

    Smart assignment of cores to tasks

    Two level solutions, e.g. parameters then DDM

    Dynamic distribution preview

  • 2011 ANSYS, Inc. March 10, 2014 36

    Parametric sweep of near field coil location

    Application: Wireless Power Transfer

    10mm - 100mm, 10mm steps

    Using HPC Distributed Solve Option, DSO

    Serial Parametric Time 7:05:14

    Parallel Parametric Time Five parameters in parallel

    1:29:51

    4.8X faster

    HPC Example: Phone with NFC

    H fields

  • 2011 ANSYS, Inc. March 10, 2014 37

    Modeling and Post Processing Enhancements

  • 2011 ANSYS, Inc. March 10, 2014 38

    ACIS R23.2

    SolidWorks and Autodesk Inventor importing

    Multi-lump sheet wrapping

    Rotated coordinate systems with Euler angles

    3D Modeler Enhancements

    Wrap Multi-lumped Antenna

  • 2011 ANSYS, Inc. March 10, 2014 39

    UDMs and UDPs via IronPython

    Easier than C/C++ code

    Platform Independent

    Easy to combine with scripts to create complex models and toolkits

    Utility scripts, sample codes added to help create new UDM/UDPs quickly

    UDM/UDP With IronPython

    C/C++ Code Equivalent Python Code bool getAllFaces( long partId, long* numFaces, long** faceIds, void* callbackData);

    faceIds = udmFunctionLibrary.GetAllFaces(partId)

    long unite( long numParts, long* partds, void* callbackData); lret = udpFunctionLibrary.Unite(partIds)

    long detachFaces( long nSize, long* faceIds, long* partIds, void* callbackData);

    (lret, partIdList) = udpFunctionLibrary.DetachFaces(nSize, faceIds)

  • 2011 ANSYS, Inc. March 10, 2014 40

    New HFSS Licensing

    Linear circuit addition to HFSS

    New workflow based bundles

  • 2011 ANSYS, Inc. March 10, 2014 41

    Workflow-Based Bundled Solutions

    HFSS 2014 at SP1

    HFSS

    HPC

    SI Option

    RF Option

    HFSS-IE Solver

    HFSS-TR Solver

    ALinks

    Distributed Solve

    Option

    Optimetrics

    HFSS-TR Transient Circuit Analysis

    SI Option

    Integrated Non-linear Circuit Analysis, DC, Transient

    RF Option

    Includes 2 DSO Solve Tasks Optimetrics

    Integrated Linear Circuit Analysis

    HFSS

    New in ANSYS 15.0 SP1

  • 2011 ANSYS, Inc. March 10, 2014 43

    Thank You