Title :
Boolean Function Matching using Walsh Spectral Decision Diagrams
Author :
Moore, Jason ; Fazel, Kenneth ; Thornton, Mitchell A. ; Miller, D. Michael
Author_Institution :
Southern Methodist Univ., Dallas, TX
Abstract :
This paper investigates two approaches for Boolean matching using NPN equivalence matching. Luks´ hypergraph method is implemented and compared to the Walsh spectral decision diagram (SDD) method that we propose here. Both methods determine a canonical representation for each NPN equivalence class. The target functions are then transformed into a canonical representation and compared to the representative canonical forms for the NPN classes. This paper presents the implementation and results of the spectral method in detail. It is shown that the spectral method compares favorably to Luks´ method and is better in terms of computational requirements for large functions
Keywords :
Boolean functions; decision diagrams; equivalence classes; graph theory; Boolean function matching; NPN equivalence class; NPN equivalence matching; Walsh spectral decision diagram; hypergraph method; negation-permutation-negation; Application specific integrated circuits; Binary decision diagrams; Boolean functions; Cost function; Integrated circuit technology; Libraries; Logic circuits; Logic design; Process design; Switches;
Conference_Titel :
Design, Applications, Integration and Software, 2006 IEEE Dallas/CAS Workshop on
Conference_Location :
Richardson, TX
Print_ISBN :
1-4244-0670-6
Electronic_ISBN :
1-4244-0670-6
DOI :
10.1109/DCAS.2006.321050