When binding a logic network to a set of cells, a fundamental problem is recognizing whether a cell can implement a portion of the network. Boolean matching means solving this task using a formalism based on Boolean algebra. In its simplest form, Boolean matching can be posed as a tautology check. We review several approaches to Boolean matching as well as to its generalization to cases involving don't care conditions and its restriction to specific libraries such as those typical of anti-fuse based FPGAs. We then present a general formulation of Boolean matching supporting multiple-output logic cells. © 1997 ACM.
CITATION STYLE
Benini, L., & De Micheli, G. (1997). A survey of boolean matching techniques for library binding. ACM Transactions on Design Automation of Electronic Systems, 2(3), 193–226. https://doi.org/10.1145/264995.264996
Mendeley helps you to discover research relevant for your work.