DocumentCode
1267945
Title
Acceleration of relaxation-based circuit simulation using a multiprocessor system
Author
Odent, Patrick ; Claesen, Luc J M ; De Man, Hugo
Author_Institution
IMEC, Leuven, Belgium
Volume
9
Issue
10
fYear
1990
fDate
10/1/1990 12:00:00 AM
Firstpage
1063
Lastpage
1072
Abstract
Several novel methods for the electrical-level simulation of digital VLSI MOS circuits on a shared-memory multiprocessor system are presented. A novel parallel algorithm, the overlapped phases algorithm, for the efficient simulation of circuits containing feedback loops, is presented. The algorithm is based on data flow scheduling and local relaxation of the feedback loops. A novel method for the partitioning of largepass transistor networks is discussed. The method is based on the signal flow direction in the elements. This partitioning allows an efficient simulation of these large networks on a multiprocessor system. Parallel element evaluation and the time segment pipelining method, two methods to increase the performance of the parallel circuit simulator, are explained. Simulation tests with actual circuits show a substantial acceleration for the new methods
Keywords
MOS integrated circuits; VLSI; circuit analysis computing; digital integrated circuits; feedback; parallel algorithms; pipeline processing; relaxation theory; acceleration; data flow scheduling; digital VLSI MOS circuits; electrical-level simulation; feedback loops; largepass transistor networks; local relaxation; overlapped phases algorithm; parallel algorithm; parallel circuit simulator; parallel element evaluation; partitioning; relaxation-based circuit simulation; shared-memory multiprocessor system; time segment pipelining method; Acceleration; Circuit simulation; Circuit testing; Feedback circuits; Feedback loop; Multiprocessing systems; Parallel algorithms; Partitioning algorithms; Scheduling algorithm; Very large scale integration;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.62732
Filename
62732
Link To Document