DocumentCode :
848756
Title :
Synthesis of hazard-free multilevel logic under multiple-input changes from binary decision diagrams
Author :
Lin, Bill ; Devadas, Srinivas
Author_Institution :
IMEC, Leuven, Belgium
Volume :
14
Issue :
8
fYear :
1995
fDate :
8/1/1995 12:00:00 AM
Firstpage :
974
Lastpage :
985
Abstract :
We describe a new method for directly synthesizing a hazard-free multilevel logic implementation from a given logic specification. The method is based on free/ordered Binary Decision Diagrams (BDD´s), and is naturally applicable to multiple-output logic functions. Given an incompletely-specified (multiple-output) Boolean function, the method produces a multilevel logic network that is hazard-free for a specified set of multiple-input changes. We assume an arbitrary (unbounded) gate and wire delay model under a pure delay (PD) assumption, we permit multiple-input changes, and we consider both static and dynamic hazards under the fundamental-mode assumption. Our framework is thus general and powerful. While it is not always possible to generate hazard-free implementations using our technique, we show that in some cases hazard-free multilevel implementations can be generated when hazard-free two-level representations cannot be found. This problem is generally regarded as a difficult problem and it has important applications in the field of asynchronous design. The method has been automated and applied to a number of examples
Keywords :
asynchronous circuits; combinational circuits; delays; logic design; multivalued logic circuits; asynchronous design; binary decision diagrams; dynamic hazards; fundamental-mode assumption; hazard-free multilevel logic; logic specification; multiple-input changes; multiple-output logic functions; static hazards; wire delay model; Boolean functions; Circuits; Clocks; Data structures; Delay; Hazards; Logic functions; Network synthesis; System performance; Wire;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.402497
Filename :
402497
Link To Document :
بازگشت