PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical...

25
PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan Evans, Yarui Peng, H. Alan Mantooth International Workshop on Integrated Power Packaging (IWIPP 2019) [email protected], [email protected] 1 April 26 th 2019 Toulouse, France

Transcript of PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical...

Page 1: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization

Quang Le, Tristan Evans, Yarui Peng, H. Alan Mantooth

International Workshop on Integrated Power Packaging (IWIPP 2019)

[email protected], [email protected]

1

April 26th 2019Toulouse, France

Page 2: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Outline

I. Overview

• Laplacian Matrix Method• Limitations • Mutual Inductance Impact

II. Motivation

• Traditional module design flow• PowerSynth Introduction

III. Methodology

• PEEC overview• Proposed Methodology

• Coarse discretization• RLCM evaluation • Hierarchical Representation

IV. Validation Results

• Current density validation• S-parameter extraction for coupling validation• Loop R, L validation• Comparisons between models

V. Conclusion and future work

• Conclusion and future work• Acknowledgement

2

Page 3: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Traditional Module Design Flow

A. Bindra and A. Mantooth, "Modern Tool Limitations in Design Automation: Advancing Automation in Design Tools is Gathering Momentum," in IEEE Power Electronics Magazine, vol. 6, no. 1, pp. 28-33, March 2019.

FEA tools forcomponents

placement and traces layout

Parasitics Analysis

Control Strategy

Layout

Circuit

Thermal Analysis Power Loss

EMI NoiseRe-design of

Layout

Initial Converter Design

Transient Analysis

Conducted EMI Analysis

The power module design flow is computationally and labor intensive 3

Overview

Motivation

Methodology

Results

Conclusion

Page 4: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

What Do We Need?

4

Overview

Motivation

Methodology

Results

Conclusion

This would enhance the productivity of the whole design process

We need:• A more efficient design flow.• Fast and accurate models for electro-thermal assessment. • An Electronic Design Automation tool for Power Module design

“Imagine we design a circuit without a circuit simulator…How about designing module layout?”

Page 5: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

PowerSynth Overview

User Interface

Layout AbstractionPareto-frontier Solution browser

T. M. Evans et al., "PowerSynth: A Power Module Layout Generation Tool," in IEEE Transactions on Power Electronics.

• Fast and accurate models• Electrical parasitics• Fast 2D thermal model

• Design automation through multi-objective optimization

• Quickly explore trade-offs in solution space• Export to commercial solvers for further analysis

3D Model Export

Overview

Motivation

Methodology

Results

Conclusion

5

Page 6: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

PowerSynth Design Flow and Strategy

• Fast layout generation to explore the design spaces of integrated power modules

• Fast thermal and electrical analysis to gauge power module performance quickly

• Multi-objective optimization accounts for many trade-off design solutions.

• Easily export layout solution to FEA tools for post-analysis

• PowerSynth Journal Article [1]

[1] T. M. Evans et al., "PowerSynth: A Power Module Layout Generation Tool," in IEEE Transactions on Power Electronics.6

Overview

Motivation

Methodology

Results

Conclusion

Page 7: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Parasitics Extraction in PowerSynth

• The Laplacian Matrix Method:• Linear approximation of loop

Inductance and Resistance values.

• Fast evaluation and accurate extraction for most 2D layouts

• Response surface for accurate extraction

• Limitations:• Does not consider mutual

inductance between nets.• No branch current and node

voltage information

Connection Nodes

Rectangular SplitsCurrent Path

Simulation in FastHenry Response Surface Model

Loop Parasitics Extraction Using Laplacian Matrix

Initial Approach

7

Overview

Motivation

Methodology

Results

Conclusion

Page 8: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Limitations of the Prior Approach

A AB Ba) b)

Case 1 Case 2

Case Old Model Expected Result1 L1 greater than L2 L1 less than L22 L1 equal L2 L1 greater than L2

L1 L2

L1L2

The Laplacian matrix can yield good approximation however it fails to compare and contrast between layout cases with these characteristics. 8

Overview

Motivation

Methodology

Results

Conclusion

Page 9: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Mutual Inductance Impact Case Study

• Analyze gate signal integrity with and without mutual inductance impact.• False turn-on voltage in the gate-source signals has been observed in the two cases• More mutual impact with 3D layout casesà Crucial to layout automation design à We can consider most of these issues using PEEC techniques

Double Pulse Test

79.900µ 80.000µ 80.100µ 80.200µ 80.300µ

-16

-14

-12

-10

-8

-6

-4

-2

0

2

4

6

VGS2

(V)

time (s)

with_M without_M Vth (25 C)

9

Overview

Motivation

Methodology

Results

Conclusion

Page 10: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

PEEC Overview

A. Ruehli, G. Antonini, and L. Jiang, Circuit Oriented Electromagnetic Modeling Using the PEEC Techniques. John Wiley & Sons, 2017

Layout Input

Discretization

Circuit Stamping Matrix Solver

(G + sC): the conductance and capacitance matrixA: adjacency matrixIi: input current sources Vi: input voltage sources

10

The Partial Element Equivalent Circuit (PEEC) is a parasitics extraction technique using element stamping and matrix solving.

Overview

Motivation

Methodology

Results

Conclusion

Page 11: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

PEEC Overview

! + s$ + % & + s' %( Φ = +, + A & + s' ./0,]No Current Solution:

No Voltage Solution:

Advantage:• Can switch between above matrices formations to optimize evaluation time• Current solution can be used to evaluate electric field and current density inside

conductor• Voltage solution can be used to evaluate electric field between different conductor

Disadvantage:• Increased in computation time due to problem size in MCPM versus the skin-depth

Solution types:

]& + s' + %2 ! + s$ ./% I = −0, + %( ! + s$ ./+,

11

Overview

Motivation

Methodology

Results

Conclusion

Page 12: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Meshing Process

Coarse MeshSimple SplitInputCoarse meshing:

Node Tracking

Edges and nodes assignment for R, L evaluation:

Edge Formation Assign Edge Dimension

Mesh for parasitic capacitance:

Cell 1Isolation

Cell 2

Cell 1

Cell 2

Side view

Overlappedregion

Top view

12

“A coarse mesh is used in this paper for branch current and node voltage evaluation with less computational effort”

Overview

Motivation

Methodology

Results

Conclusion

Page 13: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

RLCM Elements Evaluation

Pre-computed model through response surface technique [*]. These models take input width (W), length (L) of traces and frequency (f).

* Q. Le, T. Evans, S. Mukherjee, Y. Peng, T. Vrotsos and H. A. Mantooth, "Response surface modeling for parasitic extraction for multi-objective optimization of multi-chip power modules (MCPMs)," 2017 IEEE 5th Workshop on Wide Bandgap Power Devices and Applications (WiPDA), Albuquerque, NM, 2017, pp. 327-334.

13

Overview

Motivation

Methodology

Results

Conclusion

Meshing structure for response surface Trace resistance and inductance response surface

Page 14: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

RLCM Elements Evaluation

Exact analytical equation for mutual inductance calculation is used. Take into account widths, lengths and distances between rectangular bars

C. Hoer and C. Love, “Exact Inductance Equations for Rectangular Conductors with Applications to more Complicated Geometries,” J. Res. Natl. Bur. Stand. Sect. C Eng. Instrum., vol. 69C, p. 127, 1965. 14

Overview

Motivation

Methodology

Results

Conclusion

Page 15: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Hierarchical Representation

Hierarchical representation:• Symmetrical designs on same substrate.• Reduces evaluation time.• Meshing operation is independent for

each group.

Components and terminals connections:• Connections for devices and terminals in

each different trace group are represented by a hierarchical tree structure.

• A subgraph is used to represent components internal parasitics (if they exist).

15

Overview

Motivation

Methodology

Results

Conclusion

Page 16: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Current Density Extraction Results

Simple 10 mm x 10 mm U-shaped structure

• Current density results are extracted using model and compared with Ansys HFSS.

• Good agreement versus HFSS simulation

Method Evaluation Time

#Mesh

Model 30 ms 120

HFSS 180 s 1371

Evaluation time comparison

16

Test case 1

Overview

Motivation

Methodology

Results

Conclusion

Page 17: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Experimental Setup for Coupling Verification

50 Ohm termination

DUT1 2

34

VNA

Ecal

4-port test board Experiment setup using Keysight E5061B VNA

• Netlist is extracted using model for each selected frequency from 10 kHz – 1 GHz• Synopsys Hspice was used to extract the s-parameter from the netlist • Same layout is simulated in ANSYS HFSS for validation

17Test case 2

Overview

Motivation

Methodology

Results

Conclusion

Page 18: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Experimental Results for Coupling Verification

• Measurement results show some noise in the frequency range less than 100 kHz.

• Lower dynamic range at intermediate frequency of 3 kHz

• Contact resistance between solder and SMA connector

• Results fit very well in the high-frequency region (>100 kHz).

18

Overview

Motivation

Methodology

Results

Conclusion

Page 19: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Model HFSS

Current Density Extraction @ 1MHz

Good current density agreement with HFSS

50 Ohm termination

DUT1 2

34

Test Structure

19

Overview

Motivation

Methodology

Results

Conclusion

Page 20: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

10k 100k 1M25

30

35

40

Indu

ctan

ce (n

H)Frequency (Hz)

4

6

8

10

12

Measurement Method [1] Model

Resi

stan

ce (m

Ohm

)

[1] T. M. Evans et al., "PowerSynth: A Power Module Layout Generation Tool," in IEEE Transactions on Power Electronics.

Mesh edgeHierarchical edge

Bondwire edge

Experimental Result for Loop Verification

Layout and Mesh Structure

Parasitics Extraction and Measurement Comparison

20

Test case 3

Overview

Motivation

Methodology

Results

Conclusion

Page 21: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

FastHenry Previous Model [1] Model without M Model with M

Extraction Time ~300 s ~50 ms ~180 ms ~1.5 s

Speed-up Factor 1 x6000 x1666 x200

Mutual Inductance Yes No No Yes

I/V Distribution No No Yes Yes

Extraction Time Comparison

21

Overview

Motivation

Methodology

Results

Conclusion

Page 22: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Conclusion and Future Work

• Validation for 3D layout.• Combine with layout engine and

optimization engine for layout optimization.• EMI mitigation model

• Accurate model considering mutual coupling and I,V information during optimization.

• Validation through S-parameter measurement.

22

Overview

Motivation

Methodology

Results

Conclusion

Page 23: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

References

[1] Bindra and A. Mantooth, "Modern Tool Limitations in Design Automation: Advancing Automation in Design Tools is Gathering Momentum," in IEEE Power Electronics Magazine, vol. 6, no. 1, pp. 28-33, March 2019.[2] T. M. Evans et al., "PowerSynth: A Power Module Layout Generation Tool," in IEEE Transactions on Power Electronics.[3] Q. Le, T. Evans, S. Mukherjee, Y. Peng, T. Vrotsos and H. A. Mantooth, "Response surface modeling for parasitic extraction for multi-objective optimization of multi-chip power modules (MCPMs)," 2017 IEEE 5th Workshop on Wide Bandgap Power Devices and Applications (WiPDA), Albuquerque, NM, 2017, pp. 327-334.[4] C. Hoer and C. Love, “Exact Inductance Equations for Rectangular Conductors with Applications to more Complicated Geometries,” J. Res. Natl. Bur. Stand. Sect. C Eng. Instrum., vol. 69C, p. 127, 1965

23

Page 24: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Acknowledgement

24

Page 25: PEEC Method and Hierarchical Approach Towards 3D Multichip ... · PEEC Method and Hierarchical Approach Towards 3D Multichip Power Module (MCPM) Layout Optimization Quang Le, Tristan

Thank you for your attention !

25

Merci de votre attention!