A Solenoidal Basis Method For Efficient Inductance Extraction Hemant Mahawar Vivek Sarin Weiping Shi - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

A Solenoidal Basis Method For Efficient Inductance Extraction Hemant Mahawar Vivek Sarin Weiping Shi

Description:

Solved by preconditioned Krylov subspace methods ... Preconditioned solenoidal method is very effective for linear systems in inductance extraction ... – PowerPoint PPT presentation

Number of Views:54
Avg rating:3.0/5.0
Slides: 26
Provided by: www94
Category:

less

Transcript and Presenter's Notes

Title: A Solenoidal Basis Method For Efficient Inductance Extraction Hemant Mahawar Vivek Sarin Weiping Shi


1
A Solenoidal Basis Method For Efficient
Inductance ExtractionHemant MahawarVivek
SarinWeiping ShiTexas AM UniversityCollege
Station, TX
2
Introduction
  • Fast and accurate inductance extraction is
    critical for design and verification of high
    speed circuits
  • Inductance extraction algorithms
  • Accurate formulation - Loop inductance
    (FastHenry)
  • Approximations - Partial inductance (PEEC)
  • Solenoidal basis method
  • Originally developed for fluid flows
  • Applicable to loop inductance formulation
  • Near-optimal preconditioning schemes
  • Significantly faster

3
Background
  • Loop inductance formulation
  • Inductance between current carrying filaments
  • Kirchoffs law enforced at each node

4
Background
  • Current density at a point
  • Linear system for current and potential
  • Inductance matrix
  • Kirchoffs Law

5
Linear System of Equations
  • Characteristics
  • Extremely large R, B sparse L dense
  • Matrix-vector products with L use hierarchical
    approximations
  • Solution methodology
  • Solved by preconditioned Krylov subspace methods
  • Robust and effective preconditioners are critical
  • Developing good preconditioners is a challenge
    because system is never computed explicitly!

6
Current Components
  • Fixed current satisfying external condition Id
    (left)
  • Linear combination of cell currents (right)

7
Solenoidal Basis Method
  • Linear system with modified RHS
  • Solenoidal basis
  • Basis for current that satisfies Kirchoffs law
  • Solenoidal basis matrix P
  • Current obeying Kirchoffs law
  • Reduced system
  • Solve via preconditioned Krylov subspace method

8
Local Solenoidal Basis
  • Current in the kth cell consists of unit current
    assigned to the four filaments of the cell
  • There are four nonzeros in the kth column ofP
    1, 1, 1, 1

9
Preconditioning
  • Observe where
  • Approximate reduced system
  • where is the average filament
    resistance in each cell
  • Approximate by

10
Preconditioning
  • Preconditioning step involves multiplicationwith

11
Hierarchical Approximations
  • System matrix and preconditioner are large,dense
    matrices
  • Hierarchical approximations used to compute
    matrix-vector products with L and
  • Used for fast decaying Greens functions, such as
    1/r (r distance from origin)
  • Reduced accuracy at lower cost
  • Examples
  • Fast Multipole Method O(n)
  • Barnes-Hut O(nlogn)

12
FASTHENRY
  • Uses mesh currents to generate a reduced system
  • Approximation to reduced system computed by
    sparsification of inductance matrix
  • Preconditioner derived from
  • Sparsification strategies
  • DIAG self inductance of filaments only
  • CUBE filaments in the same oct-tree cube ofFMM
    hierarchy
  • SHELL filaments within specified radius
    (expensive)

13
Experiments
  • Benchmark problems
  • Ground plane
  • Wire over plane
  • Spiral inductor
  • Operating frequencies 1GHz-1THz
  • Strategy
  • Uniform two-dimensional mesh
  • Solenoidal function method
  • Preconditioned GMRES for reduced system
  • Comparison
  • FASTHENRY with CUBE DIAG preconditioners

14
Ground Plane

15
Problem Sizes

16
Comparison with FastHenry
  • Preconditioned GMRES Iterations (10GHz)

17
Comparison
  • Time and Memory (10GHz)

18
Preconditioner Effectiveness
  • Preconditioned GMRES iterations

19
Wire Over Ground Plane
20
Comparison with FastHenry
  • Preconditioned GMRES Iterations (10GHz)

21
Comparison
  • Time and Memory (10GHz)

22
Preconditioner Effectiveness
  • Preconditioned GMRES iterations

23
Spiral Inductor
24
Preconditioner Effectiveness
  • Preconditioned GMRES iterations

25
Concluding Remarks
  • Preconditioned solenoidal method is very
    effective for linear systems in inductance
    extraction
  • Near-optimal preconditioning assures fast
    convergence rates that are nearly independent of
    frequency and mesh width
  • Significant improvement over FastHenry w.r.t.
    time and memory
  • Acknowledgements NSF
Write a Comment
User Comments (0)
About PowerShow.com