Delay models for verifying speed-dependent asynchronous circuits

It is demonstrated that the binary inertial delay model can lead to false positive results when used in the verification of speed-dependent asynchronous circuits. A delay model called the binary chaos delay model solves this problem in many cases. The two timing models are compared by using them in the verification of a FIFO controller circuit. The models can be viewed as two extremes of a more general, parameterized model.<<ETX>>

[1]  Alain J. Martin A Synthesis Method for Self-Timed VLSI Circuits , 1987 .

[2]  Michel Heydemann,et al.  The logic automation approach to accurate and efficient gate and functional level simulation , 1988, [1988] IEEE International Conference on Computer-Aided Design (ICCAD-89) Digest of Technical Papers.

[3]  J. R. Burch Modelling timing assumption with trace theory , 1989, Proceedings 1989 IEEE International Conference on Computer Design: VLSI in Computers and Processors.

[4]  Carl-Johan Henry Seger Models and algorithms for race analysis in asynchronous circuits , 1988 .

[5]  Carl-Johan H. Seger,et al.  A bounded delay race model , 1989, 1989 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers.

[6]  Mark B. Josephs,et al.  An Algebra for Delay-Insensitive Circuits , 1990, CAV.

[7]  Steven M. Burns,et al.  The design of an asynchronous microprocessor , 1989, CARN.

[8]  J. Burch Trace algebra for automatic verification of real-time concurrent systems , 1992 .

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

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

[11]  Carl-Johan H. Seger,et al.  A unified framework for race analysis of asynchronous networks , 1989, JACM.