You are on page 1of 60

ANSYS HFSS R18

Desmond Tan
ANSYS


&
MPI

ADK



3D

SBRHFSS
& SBR+
HFSS-Savant
RF HFSS-EMIT

3
HFSS
R18
ANSYS Electronics Desktop ANSYS

Savant:
Size
Electrical

HFSS-IE & FEBI

HFSS:


Geometry and Material Complexity

4
HFSS

5
SBR Solver:
SBR ?
SBR = Shooting and Bouncing Rays

HFSS

(GO) (PO)

Scattered fields


6
SBR Solver:
ANSYS SBR+
SBR
(PTD)
(UTD)
Creeping Wave
SBR

7
HFSS R18.0 SBR Region

HFSS/FEM

SBR Region

8
Savant R18
NN :

GPU

9

R18 FEBI, IE, SBR

Impact of bidirectional
coupling

Two-Way 704,273 58.4 GB 127 min

One-Way 704,273 58.0 GB 54 min >2X

10
IE RegionsHFSS-IE
IE regionsHFSS-IE

, ,

HFSS-IE R19
IEHFSS

11

Antenna Design Toolkit


2
12
3D

12
Antenna Design Kit :
18: GPS
Uda2x2
MxNTGregorian

/: ,

13
EMIT 18.0
GPU
Nexxim-EMIT
GPU Tesla KSeries, Quadro KSeries,
EMIT Tx Nexxim Quadro MSeries, GeForce GTX Series.

Nexxim-EMIT
RF/ PSDP
EMIT
1 CPU Core, /GPU
()
No GPU GPU Speedup*
Project #1 233.3 16.7 14
Project #2 41.7 3.3 13
Project #3 15.5 6.8 2
Nexxim Project #4 41.7 2.8 15

EMIT Project #5 18.3 1.1 17

* Some models benefit more from multi-cores than GPU (and vice versa).
actual speedup depends heavily on the model configuration. Some models
may not benefit significantly from HPC. Cases shown here are intended to
show potential speedups for certain model types.

14
EMIT 18.0 ,
Fixed
NTIA(RSEC); CW, FM-CW, FM-
pulse, .

Tx emission mask compliant


with NTIA RSEC

15

16

Layout MCAD
: 16 cores
:
R18Phi25%
Layout47%
MCAD13%

HFSS 3D Layout HFSS MCAD


R17.2 Phi R17.2 Classic R18 Phi R18 Classic R17.2 R18
Time 40s 30m, 55s 30s 16m, 24s 15m, 35s 13m, 34s
RAM 433MB 825MB 435MB 618MB 1.2GB 1.2GB

17
, .

:
: 16 cores
: FEBI

R18R17.235%

R1816R17.246%

R17.2, 1 core R18, 1 core R18, 16 cores


Initial Mesh Time 19m, 2s 21m, 34s 16m, 53s
Mesh Seed Time 5h, 32m 3h, 16m 2h, 51m
Total Mesh Time 6h, 27m 4h, 11m 3h, 30m

18
BAM

19
Adaptive Meshing: HFSS

Automatic Adaptive Meshing


20


Solution Frequency

Frequency Sweep


Dependent
mesh solves

21
?
Solution Frequency

? ? ? ?

22
Broadband Adaptive Meshing

Solve Fields at
Frequency #1

Solve Fields at
Frequency #2


Solve Fields at
Frequency #N


pre-seed

24

S21 S31

Example: 1950MHz



1910MHz


25

1950MHz

1910MHz

HPC

26
BAM


@1950 MHz



27

28
BAM
Broadband
HFSS

Multi-Frequencies:

29
BAM:

HFSS


HPC:

30

31
S-Parameter Only Matrix Solve
S

S


10-20%

HPC

Saved Fields and


S-Parameters

Saved Only
S-Parameters

32
S-Parameter Only :

33
S-Parameter Only

Problem S-Parameter and Fields S-Parameter


# Only
1 13.5 GB 3.41 GB
4X
2 39.4 GB 9.71 GB
6X
3 188 GB 30.8 GB 256GB RAM
8

2x

1 2 3

34
Matrix Assembly

Example: 64 (8X8)
01:15 vs. 00:43 = 74%

R18

R17

35

Matrix Assembly

(min)
200
180 HFSS17
HFSS18 (1-core)
160 HFSS18 (2-core)
140 HFSS18 (4-core)
120
100
80
60
40
20
0
Test 1 Test 2 Test 3 Test 4

MPI

36
: 2017 vs. 2016

Example: Package on PCB

DC to 20GHz

: 14-Core Intel Xeon CPU E5-2683


v3@ 2.00GHz, 2 CPUs/node.

: Node, 56 Core, Auto HPC

2016 2017

37
: 2017 vs. 2016

R17 h:m:s R18 h:m:s Speed


Adapt 2:24:37 Mesh 1:49:34 32% Faster
Sweep 8:33:55 Sweep 3:59:46 114% Faster
Total 10:58:32 Total 5:49:20 89% Faster

38

DC to 20 GHz
56 cores, 28

18
17 h:m:s 18BAM h:m:s Speed
Adapt 1:49:34
2:24:37 Mesh 2:29:41 27%Slower
3% Slower
Sweep 3:59:46
8:33:55 Sweep 2:23:29 67% Faster
258% Faster
Total 5:49:20
10:58:32 Total 4:53:10 19% Faster
124% Faster

39
HFSS Transient


HPC
PMLs shell element

40

MPI/OMP 126 excitations
#RHS >>
R17 #tasks

SMP1.2 - 9.6x


1 Task 18 Cores SMP R17 13:36:21 11.6 GB -
1 Task 18 Cores SMP R18 01:25:04 22 GB 9.6x
21 Tasks 126 Cores DSO R17 00:51:26 180 GB -
21 Tasks 126 Cores MPI+OMP 00:18:24 170 GB 2.8x
27 Tasks 162 Cores DSO 01:44:14 156 GB R18
R17
27 Tasks 162 Cores MPI 01:44:54 135 GB
R18
41
HFSS

F16 ()
PML
PML

Shell elements

shell

( vs )

43

46
:

47

, 3D,
UDMs

:
, /


CAD
CAD
CAD ProE, SolidWorks,
CATIA, UG-NX, STEP, Auto-CAD Inventor

48
3D

3D

49
3D:
3D

50

Polygon Fit

Primitive Fit

Bounding Box

51



52

53
HFSS 3D Layout

54
HFSS 3D Layout: Connector-on-Board ()

ECAD (PCB, ) MCAD ()

55
HFSS 3D Layout
ECAD & MCAD

HFSS or SIwave
TX/RX
LNA
IBIS & IBIS-AMI
QuickEye, VerifEye
HSPICE*
PSPICE**

*Requires Synopsys license;


Nexxim supports HSPICE syntax

** Uses Nexxim solver with


PSPICE syntax

56
HPC

57
HPC :

HPC


HPC

58
HPC

ANSYS RSM

R18MPI
Starting mesh Adaptive Frequency sweep

Windows HPC

59

DX
DOE

EKM




60

61
EBU



F1

62
R18.0
PDF

F1

63

64

You might also like