Basic Gate Implementation of Speed-Independendent Circuits

Existing methods for synthesis of speedindependent circuits under unbounded delay model have difficulties in combining the generality of formal approach with the practicality of the implementation architectures used at the logic level. This paper presents a characteristic property of the state graph specification, called Monotonous Cover requirement, implying its hazard-free implementation within the standard structure of a two-level SOP logic and a row of latches. The overall synthesis procedure ensures satisfiability of this condition by applying the generalised state assignment approach.

[1]  Peter A. Beerel,et al.  Automatic gate-level synthesis of speed-independent circuits , 1992, 1992 IEEE/ACM International Conference on Computer-Aided Design.

[2]  Tam-Anh Chu,et al.  Synthesis of self-timed VLSI circuits from graph-theoretic specifications , 1987 .

[3]  Teresa H. Y. Meng,et al.  Semi-modularity and testability of speed-independent circuits , 1992, Integr..

[4]  P. A. Subrahmanyam,et al.  Hazard-Free Asynchronous Circuit Synthesis , 1993, Asynchronous Design Methodologies.

[5]  Luciano Lavagno,et al.  Algorithms for synthesis of hazard-free asynchronous circuits , 1991, 28th ACM/IEEE Design Automation Conference.

[6]  C. A. R. Hoare,et al.  Communicating sequential processes , 1978, CACM.

[7]  Victor I. Varshavsky,et al.  Self-Timed Control of Concurrent Processes , 1989 .

[8]  G. Goossens,et al.  A generalized state assignment theory for transformations on signal transition graphs , 1992, 1992 IEEE/ACM International Conference on Computer-Aided Design.

[9]  Alexandre Yakovlev Synthesis of Hazard-free Asynchronous Circuits from Generalized Signal-Transition Graphs , 1993, The Sixth International Conference on VLSI Design.

[10]  Tam-Anh Chu,et al.  Automatic synthesis and verification of hazard-free control circuits from asynchronous finite state machine specifications , 1992, Proceedings 1992 IEEE International Conference on Computer Design: VLSI in Computers & Processors.