Parallel algorithms for inductance extraction of VLSI circuits Conference Paper uri icon

abstract

  • Inductance extraction involves estimating the mutual inductance in a VLSI circuit. Due to increasing clock speed and diminishing feature sizes of modern VLSI circuits, the effects of inductance are increasingly felt during the testing and verification stages. Hence, there is a need for fast and accurate inductance extraction software. A generalized approach for inductance extraction requires the solution of a dense complex symmetric linear system that models mutual inductive effects among circuit elements. Iterative methods are used to solve the system without explicit computation of the matrix itself. Fast hierarchical techniques are used to compute approximate matrix-vector products with the dense system matrix. This work presents an overview of a new parallel software package for inductance extraction of large VLSI circuits. The technique uses a combination of the solenoidal basis method and effective preconditioning schemes to solve the linear system. Fast Multipole Method (FMM) is used to compute approximate matrix-vector products with the inductance matrix. By formulating the preconditioner as a dense matrix similar to the coefficient matrix, we are able to use FMM for the preconditioning step as well. A two-tier parallelization scheme allows an efficient parallel implementation using both OpenMP and MPI directives simultaneously. The experiments conducted on various multiprocessor machines demonstrate the portability and parallel performance of the software. © 2006 IEEE.

name of conference

  • Proceedings 20th IEEE International Parallel & Distributed Processing Symposium

published proceedings

  • Proceedings 20th IEEE International Parallel & Distributed Processing Symposium

author list (cited authors)

  • Mahawar, H., & Sarin, V

citation count

  • 1

complete list of authors

  • Mahawar, H||Sarin, V

publication date

  • January 2006

publisher