ACM Home Page
Please provide us with feedback. Feedback
Parallel transistor level circuit simulation using domain decomposition methods
Full text PdfPdf (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
: IEEE Circuits and Systems Society
SIGDA: ACM Special Interest Group on Design Automation
IEICE ESS : Institute of Electronics, Information and Communication Engineers - Engineering Sciences Society
IPSJ SIGSLDM : Information Processing Society of Japan - SIG System LSI Design Methodology
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 47,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  

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
 
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/
Collaborative Colleagues:
He Peng: colleagues
Chung-Kuan Cheng: colleagues