Title :
An L-shaped partitioning-based algebraic factorization algorithm
Author :
Roy, Sumit ; Banerjee, Prithviraj
Author_Institution :
Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
Abstract :
Algebraic factorization is an extremely important part of any logic synthesis system but it is computationally expensive. Hence it is important to speed it up. The paper presents an algorithm to speedup the factorization by partitioning the circuit and performing factorizations on the sub-circuits. The approach clusters the entries of the co-kernel cube matrix into dense blocks using a novel L-shaped partitioning and searches these blocks for kernels. The L-shaped approach runs up to five times faster than the kernel extraction routine in SIS
Keywords :
Boolean functions; VLSI; logic CAD; logic partitioning; multivalued logic circuits; co-kernel cube matrix; dense blocks; kernel extraction routine; logic synthesis system; partitioning-based algebraic factorization; sub-circuit factorizations; Circuit synthesis; Clustering algorithms; Concurrent computing; Contracts; Distributed computing; Kernel; Logic design; Logic functions; Network synthesis; Partitioning algorithms;
Conference_Titel :
Circuits and Systems, 1997. ISCAS '97., Proceedings of 1997 IEEE International Symposium on
Print_ISBN :
0-7803-3583-X
DOI :
10.1109/ISCAS.1997.621456