Title :
Parallel algorithms for logic synthesis using the MIS approach
Author :
De, Kaushik ; Chandy, John A. ; Roy, Sumit ; Parkes, Steven ; Banerjee, Prithviraj
Author_Institution :
LSI Logic Corp., Milpitas, CA, USA
Abstract :
Combinational logic synthesis is a very important but computationally expensive phase of VLSI system design. Parallel processing offers an attractive solution to reduce this design cycle rime. In this paper we describe ProperMIS, a portable parallel algorithm for logic synthesis based on the MIS multi-level logic synthesis system. As part of this work, we have developed novel parallel algorithms for the different logic transformations of the MIS system. Our algorithm uses art asynchronous message-driven computing model with no synchronizing barriers separating phases of parallel computation. The algorithm is portable across a wide variety of parallel architectures, and is built around a well-defined sequential algorithm interface, so that we can benefit from future expansion of the sequential algorithm. We present results on several MCNC and ISCAS benchmark circuits for a variety of shared memory and distributed processing architectures. Our implementation produces speedups of an average of 4 on 8 processors
Keywords :
combinational circuits; logic CAD; logic design; parallel algorithms; ProperMIS; VLSI system design; combinational logic synthesis; logic synthesis; parallel algorithms; parallel architectures; portable parallel algorithm; Algorithm design and analysis; Circuit synthesis; Concurrent computing; Design optimization; Logic circuits; Logic design; Network synthesis; Parallel algorithms; Parallel architectures; Very large scale integration;
Conference_Titel :
Parallel Processing Symposium, 1995. Proceedings., 9th International
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-7074-6
DOI :
10.1109/IPPS.1995.395889