Approaches to permutation-invariant Boolean function characterization

Ulf Schlichtmann, Franc Brglez, Michael Hermann

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper introduces characteristic signatures for Boolean functions. The signatures exhibit little or no sensitivity to permutations of input variables. We use these signatures to develop a method of rapidly matching subcircuits with cells in a (large) library. The procedure is analogous to hashing. As we cannot guarantee uniqueness of the signatures, we have devised an efficient collision strategy. It is based on extending basic signatures to resolve aliases. This approach promises significant improvements for library matching with large libraries, for example in EPGA technology mapping.

Original languageEnglish
Title of host publicationProceedings - SSST/CSA 1992
Subtitle of host publication24th Southeastern Symposium on System Theory and 3rd Annual Symposium on Communications, Signal Processing Expert Systems, and ASIC VLSI Design
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages258-264
Number of pages7
ISBN (Electronic)0818626658, 9780818626654
DOIs
StatePublished - 1992
Event24th Southeastern Symposium on System Theory and 3rd Annual Symposium on Communications, Signal Processing Expert Systems, and ASIC VLSI Design, SSST/CSA 1992 - Greensboro, United States
Duration: 1 Mar 19923 Mar 1992

Publication series

NameProceedings - SSST/CSA 1992: 24th Southeastern Symposium on System Theory and 3rd Annual Symposium on Communications, Signal Processing Expert Systems, and ASIC VLSI Design

Conference

Conference24th Southeastern Symposium on System Theory and 3rd Annual Symposium on Communications, Signal Processing Expert Systems, and ASIC VLSI Design, SSST/CSA 1992
Country/TerritoryUnited States
CityGreensboro
Period1/03/923/03/92

Fingerprint

Dive into the research topics of 'Approaches to permutation-invariant Boolean function characterization'. Together they form a unique fingerprint.

Cite this