| Parallel transistor level circuit simulation using domain decomposition methods |
| Full text |
Pdf
(183 KB)
|
Source
|
Asia and South Pacific Design Automation Conference
archive
Proceedings of the 2009 Asia and South Pacific Design Automation Conference
table of contents
Yokohama, Japan
SESSION: Signal/power integrity and simulation
table of contents
Pages 397-402
Year of Publication: 2009
ISBN:978-1-4244-2748-2
|
|
Authors
|
|
He Peng
|
University of California, San Diego, La Jolla, CA
|
|
Chung-Kuan Cheng
|
University of California, San Diego, La Jolla, CA
|
|
| Sponsors |
|
| Publisher |
IEEE Press
Piscataway, NJ, USA
|
| Bibliometrics |
Downloads (6 Weeks): 15, Downloads (12 Months): 47, Citation Count: 0
|
|
|
ABSTRACT
This paper presents an efficient parallel transistor level full-chip circuit simulation tool with SPICE-accuracy. The new approach partitions the circuit into a linear domain and several non-linear domains based on circuit non-linearity and connectivity. The linear domain is solved by parallel fast linear solver while nonlinear domains are parallelly distributed into different processors and solved by direct solver. Parallel domain decomposition technique is used to iteratively solve the different partitions of the circuit and ensure convergence. Different domain decomposition techniques are discussed. Orders of magnitude speedup over SPICE is observed for sets of large-scale VLSI circuits.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
L. Nagal, "Spice2: A Computer Program to Simulate Semiconductor Circuits," Tech. Rep. ERL M520, Electronics Research Laboratory Report. UC Berkeley, 1975
|
| |
2
|
A. Ruehli and T. A. Johnson "Circuit Analysis Computing by Waveform Relaxation", in Encyclopedia of Electrical and Electronics Engineering, vol. 3, Wiley, 1999.
|
| |
3
|
Quming Zhou , Kai Sun , Kartik Mohanram , Danny C. Sorensen, Large power grid analysis using domain decomposition, Proceedings of the conference on Design, automation and test in Europe: Proceedings, March 06-10, 2006, Munich, Germany
|
| |
4
|
|
 |
5
|
|
| |
6
|
N. Frohlich, B. M. Riess, U. A. Wever, and Q. Zheng "A New Approach for Parallel Simulation of VLSI Circuits on a Transsitor Level", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, VOL. 45. No. 6, June 1998
|
| |
7
|
|
| |
8
|
S. Hutchinson, E. Keiter, R. J. Hoekstra, H. A. Watts, A. J. Waters, R. L. Schells and S. D. Wix "The Xyce Parallel Electronic Simulator - An Overview", IEEE International Symposium on Circuits and Systems, Sydney (AU), May 2000
|
| |
9
|
H. Peng, K. Rouz, M. Borah and C.-K. Cheng "Parallel Full-Chip Transient Simulation at Transistor Level", IEEE 17th Topical Meeting on Electrical Performance of Electronic Packaging and Systems, Oct. 2008, pp. 239--242
|
| |
10
|
G. Karypis, K. Schloegel and V. Kumar "ParMETIS - Parallel Graph Partitioning and Sparse Matrix Ordering", University of Minnesota, http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview, 2003
|
| |
11
|
|
| |
12
|
|
| |
13
|
S. Balay, K. Buschelman, V. Eijkhout, W. D. Gropp, D. Kaushik, M. G. Knepley, L. Curfman McInnes, B. F. Smith and H. Zhang, "PETSc Users Manual, ANL-95/11 - Revision 2.1.5", Argonne National Laboratory.
|
| |
14
|
Ken Stanley, "KLU: a 'Clark Kent' sparse LU factorization algorithm for circuit matrices", SIAM Conference on Parallel Processing for Scientific Computing (PP04), 2004.
|
| |
15
|
FWgrid Home Page: http://fwgrid.ucsd.edu/
|
|