2013 International Conference on Field-Programmable Technology (FPT) 2013
DOI: 10.1109/fpt.2013.6718374
|View full text |Cite
|
Sign up to set email alerts
|

Fast Boolean matching based on NPN classification

Abstract: Abstract-This paper proposes a fast algorithm for Boolean matching of completely specified Boolean functions. The algorithm is based on the NPN classification and can be applied on-the-fly to millions of small practical functions appearing in industrial designs, leading to runtime and memory reduction in logic synthesis and technology mapping. The algorithm is conceptually simpler, faster, and more scalable than previous work. I. IntroductionAn NPN class is a set of Boolean functions derived from each other by… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
44
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 50 publications
(44 citation statements)
references
References 12 publications
0
44
0
Order By: Relevance
“…As the basis for our algorithm, we use the heuristic version of the state-of-the-art algorithm for NPN classification by Huang et al [12], which is used in several recent publications [2], [4]. The first two methods of the algorithm determine the polarity of the output and the polarity of each input by counting the number of 1s in the truth table and cofactors, respectively.…”
Section: A Methods For Heuristic Npn Classificationmentioning
confidence: 99%
See 4 more Smart Citations
“…As the basis for our algorithm, we use the heuristic version of the state-of-the-art algorithm for NPN classification by Huang et al [12], which is used in several recent publications [2], [4]. The first two methods of the algorithm determine the polarity of the output and the polarity of each input by counting the number of 1s in the truth table and cofactors, respectively.…”
Section: A Methods For Heuristic Npn Classificationmentioning
confidence: 99%
“…In this section, first, we describe the state-of-the-art heuristic algorithm [12] used to demonstrate our hierarchical approach. Then, we explain how to build a hierarchy of classes, and we propose a fast algorithm for exact NPN classification.…”
Section: Hierarchical Npn Classificationmentioning
confidence: 99%
See 3 more Smart Citations