DocumentCode :
341476
Title :
Parallel construction algorithms for BDDs
Author :
Chen, Jer-Sheng ; Banerjee, Prithviraj
Author_Institution :
Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
Volume :
1
fYear :
1999
fDate :
36342
Firstpage :
318
Abstract :
Binary Decision Diagrams (BDDs) provide very efficient representations of Boolean functions and have been widely used in various computer-aided design of VLSI systems. As the construction time of BDDs varies with applications and is often large in some complex circuits, it would be useful to design parallel algorithms to construct BDDs. In this paper, we propose two parallel algorithms for constructing the BDDs of logic circuits. We first present a shared memory parallel algorithm using locks. To achieve more parallelism, we present another algorithm using replication of fan-in cones that is suitable for execution on distributed memory multicomputers. Experimental results showing speedups for some ISCAS benchmark circuits are reported on an 8 processor IBM J-40 shared memory multiprocessor, an 8 processor SGI Origin 2000 distributed shared memory multiprocessor, and a 16 processor IBM SP-2 distributed memory multicomputer
Keywords :
Boolean functions; VLSI; binary decision diagrams; circuit CAD; integrated circuit design; logic CAD; parallel algorithms; BDD construction; Boolean functions; IBM J-40; IBM SP-2; SGI Origin 2000; VLSI systems; binary decision diagrams; computer-aided design; construction time reduction; distributed memory multicomputers; fanin cone replication; logic circuit design; parallel construction algorithms; shared memory parallel algorithm; Application software; Binary decision diagrams; Boolean functions; Circuits; Data structures; Decision trees; Design automation; Parallel algorithms; Parallel processing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 1999. ISCAS '99. Proceedings of the 1999 IEEE International Symposium on
Conference_Location :
Orlando, FL
Print_ISBN :
0-7803-5471-0
Type :
conf
DOI :
10.1109/ISCAS.1999.777867
Filename :
777867
Link To Document :
بازگشت