{"title":"Efficient decomposition of assigned sequential machines and Boolean functions for PLD implementations","authors":"L. Józwiak, Frank Wolf","doi":"10.1109/ETD.1995.403465","DOIUrl":null,"url":null,"abstract":"Programmable devices impose hard constraints on the size of circuits that can be implemented with them or with their blocks. Therefore, decompositional implementation of large functions is not a choice but a real necessity in this case. The objective of the new decomposition method presented is to implement a complex Boolean function or an assigned sequential machine with a minimal number of constrained building blocks and minimal connections between the blocks. The method aims at solving problems with hard constraints in multiple dimensions. It differs substantially from the methods for solving similar simpler one dimensional problems. The method is very general and, after some small changes, it can be applied to many other partitioning problems. The experimental results show that the method is very efficient.<<ETX>>","PeriodicalId":302763,"journal":{"name":"Proceedings Electronic Technology Directions to the Year 2000","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Electronic Technology Directions to the Year 2000","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETD.1995.403465","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
Abstract
Programmable devices impose hard constraints on the size of circuits that can be implemented with them or with their blocks. Therefore, decompositional implementation of large functions is not a choice but a real necessity in this case. The objective of the new decomposition method presented is to implement a complex Boolean function or an assigned sequential machine with a minimal number of constrained building blocks and minimal connections between the blocks. The method aims at solving problems with hard constraints in multiple dimensions. It differs substantially from the methods for solving similar simpler one dimensional problems. The method is very general and, after some small changes, it can be applied to many other partitioning problems. The experimental results show that the method is very efficient.<>