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
fDate :
10/1/1990 12:00:00 AM
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;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on