DocumentCode
836095
Title
Multilevel logic simplification based on a containment recursive paradigm
Author
Wang, L. ; Almaini, A.E.A.
Author_Institution
Altera Eur. Technol. Centre, High Wycombe, UK
Volume
150
Issue
4
fYear
2003
fDate
7/18/2003 12:00:00 AM
Firstpage
218
Lastpage
226
Abstract
Multilevel logic simplification plays a very important role to achieve high quality digital circuits in the design flow of application specific integrated circuit or a field programmable gate array products. The fundamental concept of unateness, is extended to the concept of containment for Boolean functions. Accordingly, the unate recursive paradigm, which is successfully employed in the two-level logic minimisation, is adapted to containment recursive paradigm for multilevel logic simplification of incompletely specified multiple output Boolean functions. Consequently, the functional ´don´t cares´ of Boolean functions can be extracted and utilised based on the functionality, instead of the structural information like satisfiability don´t cares and observability don´t cares. The efficient application of functional don´t cares is developed with respect to variable order and splitting equation strategies based on containment recursive paradigm. Furthermore, the algorithm is generalised to multiple output functions using an encoding method. Experimental results show that the containment recursive paradigm is fundamental and effective for multilevel logic simplification.
Keywords
Boolean functions; application specific integrated circuits; computability; field programmable gate arrays; logic CAD; minimisation; multivalued logic; recursive functions; Boolean functions; application specific integrated circuit design; containment recursive paradigm; encoding; experimental results; field programmable gate array; multilevel logic simplification; observability; satisfiability; splitting equation strategies; two-level logic minimisation; unate recursive paradigm; unateness;
fLanguage
English
Journal_Title
Computers and Digital Techniques, IEE Proceedings -
Publisher
iet
ISSN
1350-2387
Type
jour
DOI
10.1049/ip-cdt:20030575
Filename
1250437
Link To Document