{"title":"置换不变布尔函数表征方法","authors":"U. Schlichtrnann, F. Brglez, M. Hermann","doi":"10.1109/SSST.1992.712273","DOIUrl":null,"url":null,"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.","PeriodicalId":359363,"journal":{"name":"The 24th Southeastern Symposium on and The 3rd Annual Symposium on Communications, Signal Processing Expert Systems, and ASIC VLSI Design System Theory","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Approaches to Permutation-Invariant Boolean Function Characterization\",\"authors\":\"U. Schlichtrnann, F. Brglez, M. Hermann\",\"doi\":\"10.1109/SSST.1992.712273\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":359363,\"journal\":{\"name\":\"The 24th Southeastern Symposium on and The 3rd Annual Symposium on Communications, Signal Processing Expert Systems, and ASIC VLSI Design System Theory\",\"volume\":\"60 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-03-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The 24th Southeastern Symposium on and The 3rd Annual Symposium on Communications, Signal Processing Expert Systems, and ASIC VLSI Design System Theory\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SSST.1992.712273\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 24th Southeastern Symposium on and The 3rd Annual Symposium on Communications, Signal Processing Expert Systems, and ASIC VLSI Design System Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SSST.1992.712273","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Approaches to Permutation-Invariant Boolean Function Characterization
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.