ACM Home Page
Please provide us with feedback. Feedback
A unified approach to canonical form-based Boolean matching
Full text PdfPdf (154 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 44th annual Design Automation Conference table of contents
San Diego, California
SESSION: Tech. mapping and physical synthesis table of contents
Pages: 841 - 846  
Year of Publication: 2007
ISBN ~ ISSN:0738-100X , 978-1-59593-627-1
Authors
Giovanni Agosta  Politecnico di Milano, Milano, Italy
Francesco Bruschi  Politecnico di Milano, Milano, Italy
Gerardo Pelosi  Politecnico di Milano, Milano, Italy
Donatella Sciuto  Politecnico di Milano, Milano, Italy
Sponsors
: The EDA Consortium
: IEEE/CASS/CANDE/CEDA
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 29,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1278480.1278689
What is a DOI?

ABSTRACT

In this paper, we face the problem of P-equivalence Boolean matching. We outline a formal framework that unifies some of the canonical form-based approaches to the problem.

As a first major contribution, we show how these approaches are particular cases of a single generic algorithm, parametric with respect to a given linear transformation of the input function.

As a second major contribution, we identify a linear transformation that can be used to significantly speed up Boolean matching with respect to the state of the art. Experimental results show that, on average, our approach is five times faster than the main competitor on 20-variables input functions, and scales better, allowing to match even larger components.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Ken G. Beauchamp. Applications of Walsh and Related Functions. Academic Press, 1984.
3
 
4
 
5
 
6
Jovanka Ciric and Carl Sechen. Efficient canonical form for Boolean matching of complex functions in large libraries. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, 22(5):535--544, May 2003.
 
7
 
8
 
9
Serge Lang. Linear Algebra. Addison Wesley, 1966.
10
 
11
Fabio Somenzi. CUDD: CU Decision Diagram Package. http://vlsi.colorado.edu/fabio/CUDD/.


Collaborative Colleagues:
Giovanni Agosta: colleagues
Francesco Bruschi: colleagues
Gerardo Pelosi: colleagues
Donatella Sciuto: colleagues